<code>https://food.smartsatu.com/api/offers/import?id=98db89147d6cd0018417b71</code>
Для того чтобы закончить оптовый импорт предложений в систему, необходимо отправить запрос с параметром end=1:
<code>https://food.smartsatu.com/api/offers/import?id=98db89147d6cd0018417b71?&end=1</code>
Если вам необходимо удалить все старые предложения, то в последнем запросе необходимо передать параметр delete=1:
<code>https://food.smartsatu.com/api/offers/import?id=98db89147d6cd0018417b71?&end=1&delete=1</code>
В атрибуте 'comment' в JSON-ответе описываются причины ошибок.
Рекомендации по батчевой загрузке предложений:
Рекомендуем прогружать по 500-1000 предложений в одном чанке. Т.к. если прайс-лист до 1000 предложений, то его можно прогрузить одним чанком. Для этого в запросе на батчевую загрузку устанавливаются флаги старта и окончания очереди: offers/import? start=1&end=1.
Прайс-лист может быть больше чем 1000 штук. Так, если прайс-лист содержит больше 1000 предложений, то открывается очередь с первым чанком с первой 1000 предложений: offers/import?start=1. В ответе вернется id очереди.
С последующими чанками нужно будет слать id очереди offers/import?id=XXXX.