Обновление нескольких грузов [1.0]

Описание

Позволяет обновить грузы с указанными id. Обновление грузов нужно, чтобы ваш груз показывался в списке грузов на более высокой позиции.

Структура URL

HTTP метод: PUT, ресурс: <base_url>/loads/renew?ids=<id1>[&ids=<id2>...&ids=<idN>]

Результат

Массив структур "Ответ от методов групповых операций"

Параметры

НазваниеОписаниеСпособ передачи параметраОбязательный
idsId грузовURL+

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

Запрос

PUT, http://api.ati.su/loads/renew?ids=bdab456e-8a4c-e511-92bf-005056c00007&ids=7cd62bf2-2fa0-40e5-93bb-d6560f1c1caa

Ответ 

{
  bdab456e-8a4c-e511-92bf-005056c00007: { 
    Status: 0
  },
  7cd62bf2-2fa0-40e5-93bb-d6560f1c1caa: { 
    Status: 1,
    Error: "load_not_found_error"
    Reason: "Груз не найден"
  }
} 

Примечание: В первом случае груз успешно обновлен, во втором случае груз обновить не удалось.

Список ответов сервера 

Каждая ошибка кроме HTTP кода имеет уникальный строковый код. Подробнее..

HTTP код ответаКод ошибкиСообщение
200--Операция завершена успешно
400validation_errorМассив ids не должен быть пуст или содержать неверный guid
401--Требуется авторизация
403access_denied_errorОшибка доступа