24 декабря 18 / 12:09
Обновление REST API портала открытых данных к версии 2.0

В целях улучшения качества передаваемых данных введен в эксплуатацию обновленный сервис API версии 2.0.

Основными преимуществами обновленного API являются:

1. Упрощение получения больших данных. Для облегчения последовательного доступа к большим Наборам Данных реализован механизм курсоров. При получении ответа на запрос, в данных приходят атрибуты "nextPage" значение которого является ссылка на следующую страницу запрашиваемых даннных и "cursor" значение которого - курсор следующей страницы. Система курсоров работает на всех наборах данных в обновленном API.

2. Упрощение поиска смежных данных. При запросе версии набора данных можно использовать команду $links (Пример: https://opendata.mkrf.ru/v2/subordinates/$/$links) Результатом выполнения будут поля связей данных в текущем наборе и остальных наборах данных опубликованных на портале Открытых данных.

3. Строгость выполенния Фильтрации/Сортировки. Запрос данных с использованием фильтров проходит проверку на коррктность запроса. Если в использовании сортировки данных была допущена ошибка, система получит в ответ ошибку об отсутсвии данных по указанным критериям HTTP 400. 

Воспользоваться новым API вы можете только получив индивидуальный ключ. Ключ формируется в автоматическом режиме через ссылку "Получить ключ API" на странице Разработчикам