Сервіс пошуку реалізований у вигляді API та надає функціональність для обробки пошукових запитів.

Він підтримує параметри фільтрації, сортування та пагінації для ефективного отримання результатів.

Postman колекція ТУТ

Запити не вимагать авторизації

Доступні фільтри:

bySellingMethod

Дозволяє шукати обʼєкти процедур по "Напрямку роботи".

Доступні Напрямки роботи ТУТ (шукай колонку Назва процедури в ЦБД (sellingMethod))

Приклад запиту:

curl --location 'https://procedure.prozorro.sale/api/search/procedures' \
--header 'Content-Type: application/json' \
--data '{
    "page": 1,
    "limit": 100,
    "filters": [
        {
            "field": "sellingMethod",
            "operator": "in",
            "value": [
                "commercialPropertyLease-english",
                "commercialPropertyLease-dutch"
            ]
        }
    ]
}'

byDateModified

Дозволяє шукати обʼєкти процедур по даті останньої зміни обʼєкта

Приклад запиту:

curl --location 'https://procedure.prozorro.sale/api/search/procedures' \
--header 'Content-Type: application/json' \
--data '{
    "page": 1,
    "limit": 100,
    "filters": [
        {
            "field": "dateModified",
            "operator": "gt",
            "value": "2025-05-14T00:00:47.00Z"
        }
    ],
    "sort": [
        {
            "field": "datePublished",
            "direction": "desc"
        }
    ]
}'

byStatus

Дозволяє шукати обʼєкти процедур по актуальному статусу обʼєкта

curl --location 'https://procedure.prozorro.sale/api/search/procedures' \
--header 'Content-Type: application/json' \
--data '{
    "page": 1,
    "limit": 10,
    "filters": [
        {
            "field": "status",
            "operator": "in",
            "value": [
                "unsuccessful",
                "cancelled"
            ]
        }
    ]
}'

all_available_filters

В цьому запиті Postman можна побачити всі доступні фільтри

  • No labels