Zrušení výjezdu
PUT
https://app.mwork365.com/main/publicapi/order/{orderId}/intervention/{interventionId}/CancelPUT
https://app.mwork365.com/main/publicapi/order/externalId/{orderExternalId}/intervention/{interventionExternalId}/CancelParametry
Sekce “Parametry”orderIdstring(GUID)povinnéID zakázky
interventionIdstring(GUID)povinnéID výjezdu
nebo
orderExternalIdstringpovinnéExterní ID zakázky
interventionExternalIdstringpovinnéExterní ID výjezdu
Tělo požadavku
Sekce “Tělo požadavku”reasonstringDůvod zrušení výjezdu. Volitelný text, který se zobrazí na detailu výjezdu.
sendNotificationToCustomerbooleanV případě true se odešle notifikace zákazníkovi s informací o zrušení výjezdu.
Notifikace odchází kontaktní osobě na zakázce (pokud to má povolené).
Notifikace se dále řídí nastavením notifikací v systému (mohou být např. globálně vypnuté notifikace pomocí SMS nebo e-mailu)
Odpověď
Sekce “Odpověď”200 OKVýjezd byl zrušen
Response Body: InterventionDetail
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/order/3d6ecf6b-6755-44f1-a7ff-93982ec7bb1b/intervention/fdf9f792-7657-4abe-8385-171efc7a6017/Cancel' \-H 'Authorization: Bearer eyJhb...WlUw' \-H 'Content-Type: application/json' \--data-raw '{ "reason": "Dle telefonické dohody se zákazníkem, který si to rozmyslel.", "sendNotificationToCustomer": false}'