Возвращает поставщиков компании, отсортированных по имени. Удаленные поставщики в список не входят.
v1/suppliers/get_list.php
Параметры
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
| limit | int | Нет | Размер страницы, от 1 до 1000 |
| offset | int | Нет | Сколько записей пропустить |
Без limit возвращается весь список. Подробнее о постраничной выдаче в статье Общие правила.
Ответ
Массив suppliers со всеми полями поставщика (см. Поставщики). Поле total содержит общее число поставщиков.
Пример запроса
{
"limit": 100,
"offset": 0
}
Пример ответа
{
"success": true,
"suppliers": [
{
"id": "46",
"type": "2",
"name": "ИП Кузнецов Андрей Викторович",
"email": "kuznecov.furnitura@example.com",
"phone": "+7 903 210-11-22",
"address": "г. Тула, ул. Мира, д. 14",
"inn": "710512345678",
"kpp": "",
"ogrn": "",
"agreement": "",
"manager_name": "",
"manager_post": "",
"notes": ""
},
{
"id": "45",
"type": "1",
"name": "ООО Лесторг",
"email": "opt@lestorg.ru",
"phone": "+7 812 300-20-10",
"address": "г. Санкт-Петербург, ул. Портовая, д. 8",
"inn": "7801234567",
"kpp": "780101001",
"ogrn": "1037800123456",
"agreement": "№ 7 от 15.02.2026",
"manager_name": "Сидоров Олег Иванович",
"manager_post": "Директор",
"notes": "Доставка по вторникам"
}
],
"total": 2
}
Ошибки
| Ошибка | Причина |
|---|---|
| Invalid limit value. Must be between 1 and 1000 | Неверный limit |
| Invalid offset value. Must be 0 or greater | Неверный offset |
| Offset requires limit | Передан offset без limit |