Словари для работы с документами
Типы документов фирмы
Метод отдаёт плоский список: у каждого элемента идентификатор и набор атрибутов. Состав полей и их описания смотрите в схеме ответа ниже.
Получение типов документов фирмы get /gw/marshak/v1/dictionaries/firm_documents_template
| Параметр | Тип | Расположение | Описание |
|---|---|---|---|
locale | string | query | Локаль значений полей. Доступные варианты: ru, en, kk, ky, uz, hy Пример: ru |
Запрос
Пример запроса
curl 'https://api.ati.su/gw/marshak/v1/dictionaries/firm_documents_template' \ -X 'GET' \ -H 'Authorization: Bearer {authorizationToken}' \ -H 'Content-Type: application/json'Процедура ВыполнитьHTTPЗапрос(МетодЗапроса, АдресХоста, АдресРесурса, ТекстЗапроса) Экспорт ЗаголовкиHTTP = Новый Соответствие(); ЗаголовкиHTTP.Вставить("Accept", "application/json"); ЗаголовкиHTTP.Вставить("Content-Type", "application/json"); ЗаголовкиHTTP.Вставить("Authorization", "Bearer {authorizationToken}"); HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса, ЗаголовкиHTTP); HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать); ЗащищенноеСоединениеSSL = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows, Новый СертификатыУдостоверяющихЦентровWindows);
Соединение = Новый HTTPСоединение(АдресХоста,,,,,, ЗащищенноеСоединениеSSL);
Попытка Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, HTTPЗапрос); Сообщить("Код ответа: " + Ответ.КодСостояния); Сообщить("Ответ: " + Ответ.ПолучитьТелоКакСтроку("UTF-8")); Исключение Сообщить("Ошибка выполнения запроса!" + Символы.ПС + ОписаниеОшибки()); КонецПопытки;КонецПроцедуры
ВыполнитьHTTPЗапрос("GET", "https://api.ati.su", "/gw/marshak/v1/dictionaries/firm_documents_template"); Ответ
200 Элементы словаря firm_documents_template
Модель
Типы документов фирмы: свидетельства, лицензии, договоры и другие документы, которые фирма прикладывает к своему профилю
Идентификатор элемента словаря
Поля элемента: ключ — имя поля, значение — строка
Название типа документа
}
}]
Пример
}
}
]
[...]
{...}
"dictionary_item_id":1,
"attributes":{...}
"template_name":"Лицензия"