Поддержка REST API
Благодарим Вас за проявленный интерес к API Портала открытых данных Вологодской области.
Настоящая версия API реализована с поддержкой протокола REST. Более подробно с описанием протокола Вы можете ознакомиться на сайте restfulapi.net.
Получение данных с использованием API
Для получения открытых данных авторизация не требуется.
В каждом наборе данных, размещенном на Портале открытых данных Вологодской области, доступна ссылка для получения данных набора через REST API. Получение данных выполняется с указанием идентификатора набора.
Запрос:
GET https://data.gov35.ru/datasets/json.php?id_dataset=159296
Загрузка данных с использованием API
API Портала открытых данных Вологодской области поддерживает автоматическую загрузку данных в наборы из внешних Систем.
Для того, чтобы загружать открытые данные в набор из Системы, поставщик открытых данных закрепляет Систему за набором открытых данных, направив официальное письмо в адрес оператора (Комитет информационных технологий и телекоммуникаций Вологодской области).
Перед автоматической загрузкой данных в набор необходимо подготовить открытые данные в соответствии с документами, а так же проверить структуру (количество и наименования граф, типы данных).
При публикации открытых данных на Портале файл данных должен проходить валидацию относительно файла структуры набора. Файл структуры создается автоматически на основании выбранных типов данных при ручной загрузке открытых данных поставщиком.
Запрос:
POST https://data.gov35.ru/bitrix/admin/api_csv_import.php
Входные параметры
Параметр
|
Формат
|
Описание
|
datasetid
|
int
|
Идентификатор набора данных
|
datafile
|
file
|
CSV-файл с данными для загрузки в кодировке UTF-8
|
Пример запроса
HEADERS:
Content-Type: multipart/form-data
|
Authorization: Basic
|
BODY:
key="datasetid";
|
value="159296"
|
key="datafile";
|
value="data.csv"
|