Получение данных справочников
Справочник представляет собой ассоциативную таблицу базы данных в формате Ключ - Значение.
В системе SPN24 представлены несколько справочников
Обратите внимание
Все методы получения словарей доступны без авторизации
Список справочников
Название метода |
Описание словаря |
Dict.get_buld_stages |
Содержит значения этапов строительства жилого дома |
Dict.get_subway |
Содержит список станций Московского метрополитена |
Dict.get_highway |
Содержит список основных а/д магистралей |
Dict.get_railway |
Содержит список ЖД станций |
Dict.get_realty_buy_variant |
Содержит список вариантов покупки объекта недвижимости |
Dict.get_realty_type_otd |
Содержит список типов отделки помещений |
Dict.get_srok_sdachi |
Содержит список вариантов сроков сдачи ЖК |
Dict.get_housing_classes |
Содержит классификатор жилых клмплексов |
Пример запроса для получения списка значений справочника
1 QUERY_HOST="https://spn24.ru/api/v1"
2 QUERY_ID="833105db-2dbe-d9ba-2ef4-0afe715dfe93"
3 QUERY_METHOD="Dict.get_housing_classes"
4 QUERY_HEADER="Content-Type: application/json"
5
6 QUERY_BODY="{
7 'id': '$QUERY_ID',
8 'method': '$QUERY_METHOD'
9 'jsonrpc': '2.0',
10 'params': {}
11 }"
12
13 curl -i -X POST -H $QUERY_HEADER -H $QUERY_HEADER_AUTH -d $QUERY_BODY $QUERY_HOST
Результат запроса
Результат запроса представляет собой объект следующего содержания:
1 {
2 "id": "530c4636-0408-45f8-ab41-28a749a3c43e",
3 "jsonrpc": "2.0",
4 "result": [
5 {
6 "dict_house_class_caption": "Эконом",
7 "dict_house_class_id": 1
8 },
9 {
10 "dict_house_class_caption": "Комфорт",
11 "dict_house_class_id": 2
12 },
13 {
14 "dict_house_class_caption": "Комфорт +",
15 "dict_house_class_id": 3
16 },
17 {
18 "dict_house_class_caption": "Бизнес",
19 "dict_house_class_id": 4
20 },
21 {
22 "dict_house_class_caption": "Элитный",
23 "dict_house_class_id": 5
24 }
25 ]
26 }