© Tillypad, 2004-2023

© Tillypad, 2004-2023
POST
/update-courier
Имя курьера.
Параметр name обязателен при добавлении или при изменении курьера и необязателен при удалении курьера.
GUID курьера.
Параметр id обязателен при изменении или при удалении курьера и необязателен при добавлении курьера.
Идентификатор (ID) курьера во внешней системе.
Параметр external-id нужно задать, если нужно работать с существующими идентификаторами (id) курьеров во внешней системе.
Если курьер добавляется из сторонней системы, нужно обязательно передать external-id курьера при добавлении и в дальнейшем работать с этим external-id. В этом случае параметр id не требуется.
При работе с параметром external-id обязательно нужно настроить тип заметки для внешнего id курьера в устройстве, иначе будет ошибка.
Номер телефона курьера.
Если параметр phone задан, для устройства обязательно нужно указать группу персональных данных.
Флаг удаления. Доступные значения true и false.
Параметр необязательный. Значение по умолчанию: false.
http://127.0.0.1:8090/update-courier?id=8051B912-B90C-1045-9AA9-05A049551B57&to-delete=false&name=NewName&phone=9991112
Если курьер был успешно создан, то вернется его GUID.
{ "courier_id": "CBBCAAB1-111C-4DF8-9DE3-4AD247590D90" }
Если было успешное изменение или удаление, вернется просто 200, или 500 при ошибке.