Справочник - Контрагенты
Описание: Возвращает список контрагентов добавленных или изменившихся после указанной даты.
Максимальная длина списка 1000 элементов. Запрос нужно выполнять в цикле до тех пор, пока поле lastId >0.
Запомните значения полей date и lastId из ответа сервера и используйте эти значения для соответствующих параметров при следующем запросе.
Ресурс: WA16
Параметры:
- date: Дата/Время. Формат yyyy-MM-dd HH:mm:ss.SSS.
- lastId: Последний (максимальный) идентификатор. Целое число (4 байта).
- customerList:Список кодов контрагентов через запятую (необязательный параметр)
Пример запроса: https://api.farmbazis.ru/WA16?date=2017-02-01 12:30:00&lastId=0&customerList=123,456
Пример ответа:
{
"status": "0",
"date": "2017-01-01 00:00:00",
"lastId": 11511,
"items": [
{
"customerId": 2,
"parentId": 2,
"inn": "",
"kpp": "0",
"okpo": "",
"onved": "",
"ogrn": "",
"okpd": "",
"customer": "Контрагент",
"customerU": "",
"addressU": ""
}...
]
}
Описание полей в ответе сервера:
- status: Статус запроса. 0 - Запрос выполнен успешно.
- date: Текущее время сервера. Дата/Время. Формат yyyy-MM-dd HH:mm:ss.SSS.
- lastId: Последний (максимальный) идентификатор. Целое число (4 байта).
- items: Список товаров:
- customerId: Код контрагента. Целое число (4 байта).
- parentId: Код владельца. Целое число (4 байта).
- inn: ИНН. Строка (20).
- kpp: КПП. Строка (20).
- okpo: ОКПО. Строка (20).
- onved: ОКВЕД. Строка (20).
- ogrn: ОГРН. Строка (20).
- okpd: ОКПД. Строка (20).
- customer: Краткое наименование. Строка (150).
- customerU: Полное наименование. Строка (250).
- addressU: Юридический адрес. Строка (200).