= Получение данных справочников = Справочник представляет собой ассоциативную таблицу базы данных в формате Ключ - Значение. В системе SPN24 представлены несколько справочников {{{#!wiki caution '''Обратите внимание''' Все методы получения словарей доступны без авторизации }}} == Список справочников == ||'''Название метода''' ||'''Описание словаря''' || ||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 ||Содержит классификатор жилых клмплексов || == Пример запроса для получения списка значений справочника == {{{#!highlight bash QUERY_HOST="https://spn24.ru/api/v1" QUERY_ID="833105db-2dbe-d9ba-2ef4-0afe715dfe93" QUERY_METHOD="Dict.get_housing_classes" QUERY_HEADER="Content-Type: application/json" QUERY_BODY="{ 'id': '$QUERY_ID', 'method': '$QUERY_METHOD' 'jsonrpc': '2.0', 'params': {} }" curl -i -X POST -H $QUERY_HEADER -H $QUERY_HEADER_AUTH -d $QUERY_BODY $QUERY_HOST }}} == Результат запроса == Результат запроса представляет собой объект следующего содержания: {{{#!highlight bash { "id": "530c4636-0408-45f8-ab41-28a749a3c43e", "jsonrpc": "2.0", "result": [ { "dict_house_class_caption": "Эконом", "dict_house_class_id": 1 }, { "dict_house_class_caption": "Комфорт", "dict_house_class_id": 2 }, { "dict_house_class_caption": "Комфорт +", "dict_house_class_id": 3 }, { "dict_house_class_caption": "Бизнес", "dict_house_class_id": 4 }, { "dict_house_class_caption": "Элитный", "dict_house_class_id": 5 } ] } }}}