Editace zákazníka
PUT
https://app.mwork365.com/main/publicapi/customer/{id}PUT
https://app.mwork365.com/main/publicapi/customer/externalId/{externalId}Parametry
Sekce “Parametry”idstring(GUID)povinnéID zákazníka
nebo
externalIdstringpovinnéExterní ID zákazníka
Tělo požadavku
Sekce “Tělo požadavku”namestringpovinnéJméno zákazníka
categoryIdstring/string(GUID)povinnéID nebo Slug kategorie zákazníka (CustomerCategory)
typeIdstring/string(GUID)povinnéID nebo Slug typu zákazníka (CustomerType)
kindCustomerKindDruh zákazníka (CustomerKind)
identificationNumberstringpovinné pro firmyIČ (pouze pro firmy viz CustomerKind)
ownerIdstringID nebo Externí ID vlastníka. Pokud není manuálně nastaveno, je vlastníkem standardně uživatel, který zákazníka založil. V případě založení přes API je vlastníkem zákazníka uživatel s rolí Administrátor.
taxNumberstringDIČ (pouze pro firmy viz CustomerKind)
websitestringWebová stránka
descriptionstringPoznámky
customDatastring(JSON)Dodatečná data k zákazníkovi ve formátu JSON. Musí odpovídat šabloně.
Odpověď
Sekce “Odpověď”204 No ContentZákazník byl úspěšně upraven
400, 401, atd.Více informací na stránce standardní chybové stavy.
Příklad
Sekce “Příklad”curl -L -X PUT 'https://app.mwork365.com/main/publicapi/customer/1039a20b-4ce3-46db-b82c-845b7b3a1c9c' \-H 'Authorization: Bearer eyJhb...WlUw' \-H 'Content-Type: application/json' \--data-raw '{ "name": "mWork365 s.r.o.", "identificationNumber": "07722923" "categoryId": "zakladni", "typeId": "normal", "website": "https://www.mwork365.com"}'