Přeskočit na obsah
Pro LLMDo aplikace

Přidání kontaktní osoby

Zobrazit zdroj
POSThttps://app.mwork365.com/main/publicapi/customer/{customerId}/contactPerson
POSThttps://app.mwork365.com/main/publicapi/customer/externalId/{customerExternalId}/contactPerson
customerIdstring(GUID)povinné

ID zákazníka

nebo

customerExternalIdstringpovinné

Externí ID zákazníka

externalIdstring

Nepovinné. Unikátní identifikátor záznamu

firstNamestringpovinné

Křestní jméno kontaktní osoby

lastNamestringpovinné

Příjmení kontaktní osoby

positionstring

Pracovní pozice kontaktní osoby

phonePhoneNumber

Telefonní číslo kontaktní osoby (PhoneNumber)

emailstring(Email)

Emailová adresa kontaktní osoby

descriptionstring

Poznámky

sendNotificationsboolean

Určuje zda se kontaktní osobě mají odesílat notifikace o zakázkách, ke kterým je tato kontaktní osoba přiřazena (např. potvrzení o naplánování výjezdu).
Odesílá se dle nastavení firmy e-mailem i zprávou SMS v případě, že jsou vyplněny odpovídající kontaktní údaje.

sendReportsboolean

Určuje, zda se kontaktní osobě mají odesílat e-maily s dokumenty ze zakázek, ke kterým je tato kontaktní osoba přiřazena (musí být zároveň vyplněna e-mailová adresa)

addressIdstring/string(GUID)

ID nebo externí ID adresy zákazníka (CustomerAddress)
Adresa musí patřit zákazníkovi, kterému je kontaktní osoba přidávána.

201 Created

Kontaktní osoba byla úspěšně přidána

400, 401, atd.

Více informací na stránce standardní chybové stavy.

Terminál
curl -L -X POST 'https://app.mwork365.com/main/publicapi/customer/1039a20b-4ce3-46db-b82c-845b7b3a1c9c/contactPerson' \
-H 'Authorization: Bearer eyJhb...WlUw' \
-H 'Content-Type: application/json' \
--data-raw '{
"firstName": "Jan",
"lastName": "Novák",
"position": "Vedoucí provozu",
"phone": {
"prefix": "+420",
"phone": "999777888"
},
"sendNotifications": true
}'