В целях улучшения качества передаваемых данных введен в эксплуатацию обновленный сервис API версии 2.0.
Основными преимуществами обновленного API являются:
1. Упрощение получения больших данных. Для облегчения последовательного доступа к большим Наборам Данных реализован механизм курсоров. При получении ответа на запрос, в данных приходят атрибуты "nextPage" значение которого является ссылка на следующую страницу запрашиваемых даннных и "cursor" значение которого - курсор следующей страницы. Система курсоров работает на всех наборах данных в обновленном API.
2. Упрощение поиска смежных данных. При запросе версии набора данных можно использовать команду $links (Пример: https://opendata.mkrf.ru/v2/subordinates/$/$links) Результатом выполнения будут поля связей данных в текущем наборе и остальных наборах данных опубликованных на портале Открытых данных.
3. Строгость выполенния Фильтрации/Сортировки. Запрос данных с использованием фильтров проходит проверку на коррктность запроса. Если в использовании сортировки данных была допущена ошибка, система получит в ответ ошибку об отсутсвии данных по указанным критериям HTTP 400.
Воспользоваться новым API вы можете только получив индивидуальный ключ. Ключ формируется в автоматическом режиме через ссылку "Получить ключ API" на странице Разработчикам