1) Требования к расположению:
a. Машиночитаемый формат реестра открытых данных представлен отдельным файлом в формате JSON.
b. Файл имеет название "list.json".
c. Файл расположен непосредственно в разделе открытых данных. Например, ваш сайт расположен по адресу "http://example.com/". Тогда, учитывая требование к названию файла и возможные адреса раздела открытых данных, файл реестра открытых данных должен быть доступен по одному из следующих адресов:
i. http://example.com/opendata/list.json
ii. http://opendata.example.com/list.json
2) Требования к формату:
a. Соответствие файла стандарту JSON - (http://json.org/json-ru.html).
b. Кодировка файла - "UTF-8".
3) Требование к структуре данных:
a. Соответствие файлу структуры реестра наборов открытых данных - "list-schema.json" (Содержимое файла "list-schema.json" приложено ниже).
b. Все наборы перечислены в одном файле, постраничное представление наборов в нескольких XML файлах не допускается. Пояснение: визуальное представление реестра наборов открытых данных может быть разбито на несколько страниц и иметь сложную навигацию в случае большого количества наборов, но при этом машинное представление должно быть представлено только одним файлом по указанному адресу и никак не зависит от страниц визуального представления.
list.json (пример)
{
"standardversion": "http://opendata.gosmonitor.ru/standard/3.0",
"meta": [
{
"identifier": "7712345678-showrooms",
"title": "Список выставочных залов",
"link": "http://example.com/opendata/7712345678-showrooms/meta.xml",
"format": "xml"
},
{
"identifier": "7712345678-libraries",
"title": "Список муниципальных библиотек",
"link": "http://example.com/opendata/7712345678-libraries/meta.csv",
"format": "xml"