Поддержка OData
Благодарим Вас за проявленный интерес к API Портала открытых данных города Москвы.
Настоящая версия API реализована с частичной поддержкой протокола Open Data Protocol (OData). Более подробно с описанием протокола Вы можете ознакомиться на сайте odata.org. Указанные ниже параметры протокола OData поддерживаются всеми ресурсами данной версии API. Они являются необязательными, однако их использование может значительно упростить работу с API Портала.
Параметры:
Параметр |
Тип |
Описание |
$top |
number |
Ограничивает количество возвращаемых записей. По умолчанию выводятся все записи. |
$skip |
number |
Позволяет указать количество записей, которые следует пропустить в ответе. По умолчанию выводятся все записи. |
$inlinecount |
string |
Принимает значение allpages для того, чтобы в ответе получить общее количество записей. По умолчанию общее количество записей не выводится. |
$orderby |
string |
Указывает поле для сортировки результирующего списка. Пример: $orderby = Caption, $orderby = Number desc |
Версия API
В ссылках на все ресурсы API Портала открытых данных города Москвы должна содержаться информация об используемой версии в формате http://api.data.mos.ru/v{version}. Номер текущей версии можно узнать при помощи запроса, указанного ниже.
Запрос:
GET http://api.data.mos.ru/v1/datasets/658
Ответ:
{
"Count": 222,
"Items": [
{
"Id": 507,
"CategoryId": 3,
"DepartmentId": 7,
"Caption": "Диспансеры"
},
{
"Id": 508,
"CategoryId": 4,
"DepartmentId": 7,
"Caption": "Дома ребенка"
},
{
"Id": 509,
"CategoryId": 5,
"DepartmentId": 8,
"Caption": "Женские консультации"
},
{
"Id": 510,
"CategoryId": 6,
"DepartmentId": 9,
"Caption": "Санатории"
},
{
"Id": 511,
"CategoryId": 7,
"DepartmentId": 9,
"Caption": "Молочные кухни"
}
]
}
<root Count="222">
<items>
<item Id="507" CategoryId="3" DepartmentId="7" Caption="Диспансеры"/>
<item Id="508" CategoryId="4" DepartmentId="7" Caption="Дома ребенка"/>
<item Id="509" CategoryId="5" DepartmentId="8" Caption="Женские консультации"/>
<item Id="510" CategoryId="6" DepartmentId="9" Caption="Санатории"/>
<item Id="511" CategoryId="7" DepartmentId="9" Caption="Молочные кухни"/>
</items>
</root>
Ответ содержит массив элементов следующего формата:
- Id
- Идентификатор набора данных
- CategoryId
- Идентификатор тематической категории, которой соответствует набор данных
- DepartmentId
- Идентификатор департамента, ответственного за набор данных
- Caption
- Наименование набора данных