Метод: POST
Подтверждение обработки удалённых закупок.
Метод принимает список идентификаторов закупок и удаляет их из списка закупок, ожидающих обработки удаления во внешней системе.
Параметры
Параметры передаются в теле запроса в формате JSON.
Тело запроса представляет собой массив идентификаторов закупок.
| Тип | Описание |
|---|---|
| array (string) | Идентификаторы удалённых закупок, информацию о которых внешняя система уже обработала |
Результат
После успешного выполнения метод возвращает положительный результат без дополнительных данных.
Коды ошибок
В ходе выполнения запроса могут возникнуть общие ошибки. Их описание находится на отдельной странице.
Пример запроса
https://api.laim.bz/1.0/purchases/removeDeleted
Тело запроса
[
"6f275c25-60c3-45ea-90e2-94fe5a493027",
"935154f3-9b45-4c5c-864f-d720996ad22a"
]
Пример ответа
{
"success": true
}
Обратите внимание
Перед вызовом метода необходимо получить список удалённых закупок через purchases/getDeleted.
В запросе следует передавать только те идентификаторы, информацию об удалении которых внешняя система уже успешно обработала.
После успешного выполнения переданные идентификаторы больше не будут возвращаться методом purchases/getDeleted.
Метод позволяет передать несколько идентификаторов одним запросом.
Если переданный идентификатор отсутствует в списке удалённых закупок, отдельная ошибка не возвращается.
Метод не сообщает отдельно, какие идентификаторы были удалены из списка, а какие в нём отсутствовали.