Возвращает список сертификатов.
Описание: Возвращает список сертификатов.
Максимальная длина списка 1000 элементов.
Если в ответе сервера upd_count равен значению upd_count в параметрах запроса, то это означает, что новых данных
нет.
Ресурс: WA47
Пример запроса: https://api.farmbazis.ru/WA47?status=0&cert_number=1000001&upd_count=0
Параметры запроса:
Все параметры являются необязательными.
- status: Статус сертификата. Целое число. Возможные варианты:
- 0 - Все статусы. Значение по умолчанию.
- 1 - Создан.
- 2 - Удален.
- 5 - Продан.
- 6 - Отоварен.
- 7 - В резерве.
- cert_number: Номер сертификата. (Строка от 6 до 13 символов). По умолчанию
пустая строка.
- upd_count: Счетчик обновления. Целое число. По умолчанию 0.
Пример ответа:
{
"status": "0",
"cert_list": [
{
"title": "Заголовок",
"status": 6,
"nominal": 100,
"customer": "Наименование контрагента",
"pay_date": "2022-03-17T18:32:31.076+03:00",
"sale_date": "2022-03-17T18:31:06.454+03:00",
"upd_count": 253189316,
"cert_number": "1593691",
"create_date": "2022-03-17T18:30:40.406+03:00",
"cert_branchs": [
123,
456,
789
],
"comment_text": "Комментарий",
"pay_branch_id": 12673,
"sale_branch_id": 12673,
"expiration_date": "3000-01-01T10:30:43.673+03:00",
"gift_certificate_id": 324001648,
"pay_nakl_title_r_id": 392256478,
"sale_nakl_title_r_id": 392256476
},
{
"title": "Заголовок",
"status": 5,
"nominal": 100,
"customer": "Наименование контрагента",
"pay_date": null,
"sale_date": "2022-05-05T14:17:35.412+03:00",
"upd_count": 260233031,
"cert_number": "0000002",
"create_date": "2022-05-05T14:06:02.152+03:00",
"cert_branchs": [
123,
456,
789
],
"comment_text": "",
"pay_branch_id": 0,
"sale_branch_id": 12673,
"expiration_date": "3000-01-01T10:30:43.673+03:00",
"gift_certificate_id": 756615022,
"pay_nakl_title_r_id": 0,
"sale_nakl_title_r_id": 406718670
}
],
"upd_count": 302771429
}
Описание полей в ответе сервера:
- status: Статус запроса. 0 - Запрос выполнен успешно.
- cert_list: Список сертификатов:
- title: Заголовок Строка 200 символов.
- status: Статус заказа. Целое число (4 байта). Возможные варианты:
- 1 - Создан.
- 2 - Удален.
- 5 - Продан.
- 6 - Отоварен.
- 7 - В резерве.
- nominal: Номинал. Целое число (4 байта).
- customer: Наименование клиента. Строка.
- pay_date: Дата отоваривания сертификата. Дата/Время.
- sale_date: Дата продажи сертификата. Дата/Время.
- upd_count: Счетчик изменений сертификата. Целое число (8 байт).
- cert_number: Номер сертификата. (Строка от 6 до 13 символов).
- create_date: Дата создания сертификата. Дата/Время.
- cert_branchs: Список филиалов, в которых разрешено отоваривать
сертификат.
- comment_text: Комментарий. Строка.
- pay_branch_id: Идентификатор филиала, на котором воспользовались
сертификатом.
- sale_branch_id: Идентификатор филиала, на котором продали сертификат.
- expiration_date: Дата окончания действия сертификата.
- gift_certificate_id: Идентификатор сертификата. Целое число (8 байт)
- pay_nakl_title_r_id: Идентификатор чека отоваривания. Целое число (8
байт)
- sale_nakl_title_r_id: Идентификатор чека продажи. Целое число (8 байт)
- upd_count: Максимальный счетчик изменений из всех возвращенных сертификатов.
Целое число (8 байт).