Получение списка доступных единиц измерения¶
Для работы с этим методом пользователь должен быть авторизированным .
Метод api/oas/units позволяет отобразить справочник единиц измерения.
Метод запроса |
HTTP GET |
---|---|
Content-Type |
application/json (тело запроса/ответа в json формате в теле HTTP запроса |
URL запроса |
|
Параметры, передаваемые в URL (вместе с адресом метода) |
В строке заголовка (Header) «Cookie» обязательно передается SID - токен полученный при авторизации |
Подсказка
Также возможно выполнить запрос в виде curl-строки:
curl -X GET „https://edo-v2.edi-n.com/api/oas/units“ -b „SID=458a0d38-5b56-4b8e-8998-009a1edd31eb“
Спецификация для расшифровки ключей curl запроса: https://curl.haxx.se/docs/manpage.html
JSON-параметры в теле HTTP запроса/ответа
REQUEST
В этом методе json-тело запроса отсутствует (другие данные передавать не нужно).
RESPONSE
Ответ: массив объектов данных о доступных единицах измерений
Таблица 4 - Описание json-параметров, которые могут передаваться в ответ на метод API
Параметр |
Формат |
Описание |
---|---|---|
id |
long |
идентификатор единицы измерения |
name |
String |
наименование |
nameOKEI |
String |
наименование по ОКЕИ |
shortNameOKEI |
String |
сокращение по ОКЕИ |
OKEI |
String |
код ОКЕИ |
KSPOVO |
String |
код КСПОВО |
Примеры
Запрос не содержит тела (json)
Пример тела ответа (json):
[
{
"id": 1,
"name": "GRM",
"nameOKEI": "Грамм",
"shortNameOKEI": "г",
"OKEI": "163",
"KSPOVO": "0303"
},
{
"id": 2,
"name": "KGM",
"nameOKEI": "Килограмм",
"shortNameOKEI": "кг",
"OKEI": "166",
"KSPOVO": "0301"
},
{
"id": 3,
"name": "LTR",
"nameOKEI": "Литр",
"shortNameOKEI": "л",
"OKEI": "112",
"KSPOVO": "0138"
},
...
{
"id": 45,
"name": "OD",
"nameOKEI": "Единица (продукции)",
"shortNameOKEI": "од",
"KSPOVO": "2431"
}
]