Přeskočit na obsah
Pro LLMDo aplikace

Úprava kontaktní osoby

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

ID zákazníka

contactPersonIdstring(GUID)povinné

ID kontaktní osoby zákazníka

nebo

customerExternalIdstringpovinné

Externí ID zakázky

contactPersonExternalIdstringpovinné

Externí ID kontaktní osoby zákazníka

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, ke kterému patří kontaktní osoba.

204 No Content

Kontaktní osoba byla úspěšně upravena

400, 401, atd.

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

Terminál
curl -L -X PUT 'https://app.mwork365.com/main/publicapi/customer/1039a20b-4ce3-46db-b82c-845b7b3a1c9c/contactPerson/3d6ecf6b-6755-44f1-a7ff-93982ec7bb1b' \
-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
}'