Extra contactpersonen
Extra contactpersonen voor een klant zijn te beheren via de controller 'extraclientcontact'.
add
Middels deze functie is het mogelijk een extra contactpersoon toe te voegen.
Invoerparameters:
| Veldnaam | Waarde | Omschrijving |
|---|---|---|
| ClientId | string | Het unieke id van een klant |
| DebtorCode | string | Het klantnummer |
| CompanyName | string | Bedrijfsnaam |
| Salutation | 'm', 'f', 'd', 'fam' of 'u' | Geslacht. Standaard: 'm' |
| FirstName | string | Voornaam |
| LastName | string | Achternaam |
| Address | string | Adres |
| ZipCode | string | Postcode |
| City | string | Plaats |
| Country | string | Land, zie variabelen-lijst |
| EmailAddress | string | E-mailadres |
| PhoneNumber | string | Telefoonnummer |
| MobileNumber | string | Mobielnummer |
Voorbeeld invoer:
$parameters = [
"ClientId" => "1",
"Salutation" => "m",
"FirstName" => "Jan",
"LastName" => "Janssen",
"EmailAddress" => "info@example.com",
"CompanyName" => "Bedrijfsnaam",
"Address" => "Keizersgracht 100",
"ZipCode" => "1015 AA",
"City" => "Amsterdam",
"Country" => "NL",
"PhoneNumber" => "010 - 22 33 44",
"MobileNumber" => "012 - 22 33 44"
];
$api->sendRequest('extraclientcontact', 'add', $parameters);
Voorbeeld uitvoer:
Array
(
[controller] => extraclientcontact
[action] => add
[status] => success
[date] => 2024-01-21T12:00:00+02:00
[extraclientcontact] => Array
(
[Identifier] => 1
[ClientId] => 1
[CompanyName] => Bedrijfsnaam
[Salutation] => m
[FirstName] => Jan
[LastName] => Janssen
[Address] => Keizersgracht 100
[ZipCode] => 1015 AA
[City] => Amsterdam
[Country] => NL
[EmailAddress] => info@example.com
[PhoneNumber] => 010 - 22 33 44
[MobileNumber] => 012 - 22 33 44
[Created] => 2024-01-21 11:00:00
[Modified] => 2024-01-21 11:00:00
)
)