Фильтры
Получение фильтров пользователя для использования в запросах тендеров. API v2 предоставляет только чтение фильтров.
Примечание
Управление фильтрами (создание, редактирование) выполняется через веб-интерфейс zakupki.fraim.ru
Список фильтров
GET
/filters
Возвращает список фильтров текущего пользователя.
Пример ответа
JSON
200 OK
{
"filters": [
{
"id": 123,
"name": "IT-закупки Москва",
"description": "Закупки IT-оборудования в Москве",
"created_date": "2024-01-10T08:00:00",
"autosearch": true
},
{
"id": 124,
"name": "Строительство СПб",
"description": "Строительные закупки в Санкт-Петербурге",
"created_date": "2024-01-15T10:00:00",
"autosearch": false
}
],
"total": 2
}
Поля ответа
| Поле | Тип | Описание |
|---|---|---|
id |
integer | ID фильтра |
name |
string | Название фильтра |
description |
string | Описание фильтра |
created_date |
datetime | Дата создания |
autosearch |
boolean | Автопоиск активирован. Если false — включите автопоиск в веб-интерфейсе для доступа к тендерам через API |
Детали фильтра
GET
/filters/{id}
Возвращает подробную информацию о фильтре.
Параметры пути
| Параметр | Тип | Описание |
|---|---|---|
id |
integer | ID фильтра |
Пример ответа
JSON
200 OK
{
"id": 123,
"name": "IT-закупки Москва",
"description": "Закупки IT-оборудования в Москве",
"created_date": "2024-01-10T08:00:00",
"autosearch": true
}
Использование фильтра
Полученный filter_id используется для запроса тендеров:
cURL
curl -X GET "https://zakupki.fraim.ru/api/v2/tenders?filter_id=123" \
-H "X-API-Token: your_api_token_here"
Важно
Фильтр должен иметь autosearch: true, иначе тендеры по нему не будут собираться и API вернёт пустой результат.