Обновление заказов

Данный метод обновляет информацию о заказе с заданными параметрами.

Адрес для отправки запросов

https://api.tracker.k50.ru/v2/order/update/

Поддерживаемые методы: GET, POST
Для POST запросов, параметры в GET не учитываются (кроме параметра apiKey).

Параметры запроса

Параметр Значение Обязательный
apiKey Токен для авторизации. Подробнее Да
counter id счетчика, с которого будем снимать статистику. Список доступных счетчиков можно получить с помощью метода Да
orderId id заказа, добавляемого в систему Да
dateTime Дата добавления заказа Нет
sid Id сеанса, привязанного к заказу Нет
uuid Id пользователя, привязанного к заказу Нет
callerPhone Номер телефона, привязанный к заказу Нет
margin Прибыль Нет
revenue Доход Нет
contactPerson Контактное лицо Нет
email Email контактного лица Нет
comment Комментарий к заказу Нет
tags Теги, указываются через запятую Нет

Пример запроса

POST

https://api.tracker.k50.ru/v2/order/update/

{
"apiKey": "00000000-0000-0000-0000-000000000000",
"counter": "00000000000",
"orderId":  "randomOrderId",
"tags":["newTag","newTag2"],
"comment": "updatedComment"
}

GET

http://api.tracker.k50.ru/v2/order/update/?apiKey=00000000-0000-0000-0000-000000000000&counter=00000000000&orderId=randomOrderId&tags[]=newTag&tags[]=newTag2&comment=updatedComment

Формат ответа

{"result":true}

Формат ответа в случае ошибочного запроса

{"error":<HTTP_RESPONSE_CODE>,"message":"<MESSAGE>"}

Пример:

{"error":400,"message":"doubleByOrderId"}