Получение данных справочников

Справочник представляет собой ассоциативную таблицу базы данных в формате Ключ - Значение.

В системе 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 }