Appearance
GET
metadataByParams
Опис
API яке повертає список наборів метаданих за вказаними вхідними параметрами.
example
/api-user/metadata/text/Церква
Параметри
scheme-api
/api-user/metadata/:type/:searchparam?sql=[sql]&filter=[filter]&page=[page]&limit=[limit]
Назва | Тип | Опис |
---|---|---|
type | String | Тип даних |
searchparam | String | Текст для пошуку |
Відповідь
Приклад відповіді
json
{
"total": "52", // Загальна кількість метаданих
"page": "1", // Сторінка
"offset": 0, // Зміщення
"limit": 3, // Максимальна кількість
"rows": [ // Рядки
{
"id": "1", // Ідентифікатор
"title": "Ортофотоплан м. Біла Церква", // Назва
"type": "Сервіс", // Тип даних
"level": "Регіональний" // Адміністративний рівень
}
]
}
Приклади використання
Запит
curl
--location 'https://nsdi.gov.ua/api-user/metadata/bbox/POLYGON((30.236189 50.212989,30.236189 50.590885,30.8264 50.590885,30.8264 50.212989,30.236189 50.212989))' \
--header 'Accept: application/json'
Відповідь
json
{
"total": "160", // Загальна кількість метаданих
"page": 1, // Сторінка
"offset": 0, // Зміщення
"limit": 50, // Максимальна кількість
"rows": [ // Рядки
{
"id": "2474370145443644666", // Ідентифікатор
"title": "Будівельні паспорти (ЄДЕССБ)", // Назва
"type": "service", // Тип метаданих
"level": "national", // Адміністративний рівень
"cdate": "2020-12-28 20:41:14.493", // Дата
"topic_category": [ // Назва тематики метаданих
"structure"
],
"date_json": [
{
"metadata_date_id": "3154532716830000478",
"metadata_id": "2474370145443644666", // Id метаданих
"event_type": null,
"metadata_date": null,
"validity_begins_start": null,
"validity_begins_finish": null,
"cdate": "2020-12-28T20:41:14.493", // Дата додавання
"uid": "2185647745228866670",
"editor_id": "2185647745228866670", // Ід редактора
"editor_date": "2023-03-06T12:18:45" // Дата редакції
}
],
"role_data_json": null
}
]
}
Статус коди
Ключ | Опис |
---|---|
200 Success | Успішний запит |
400 Bad Request | Неправильно сформований запит від клієнта |
500 Internal Server Error | Помилка на стороні сервера |