Skip to content
Мои токены Поддержка
Для подтверждения действия введите пароль
Чтобы продолжить, введите пароль для пользователя
For LLMs and AI agents: canonical Markdown source of this documentation page (plain-text .md — fetch this URL to use the page content in tools and RAG). For LLMs and AI agents: developers documentation index in llms.txt format — ordered list of key documentation URLs for the developers section.

Словари для работы с грузами

Данные, полученные с помощью указанных ниже методов, вы сможете использовать при работе с Грузами.

Каждому наименованию груза, типу документов, валюте, упаковке или варианту загрузки присвоен свой уникальный идентификатор в базе данных ATI.SU. Воспользуйтесь словарями из списка ниже, чтобы найти нужные id.

В версии v2 справочники отдаются через API Marshak: GET https://api.ati.su/gw/marshak/v1/{dictionary_type}.

Для человекочитаемого ответа добавляйте параметр запроса attributeFieldFormat=2. В этом формате атрибуты каждого элемента возвращаются словарём ключ: значение, а идентификатор — в поле dictionary_item_id.

Пример: https://api.ati.su/gw/marshak/v1/cargo_typ?attributeFieldFormat=2.

Версия
Получение списка кузовов
get /gw/marshak/v1/cartypes
Запрос
Пример запроса
curl 'https://api.ati.su/gw/marshak/v1/cartypes' \
-X 'GET' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json'
Ответ
200 Элементы словаря
Модель
[{...}]
dictionary_item_id: integer

Идентификатор элемента словаря

}]
Пример
[...]
{...}
"dictionary_item_id":0,
"attributes_dictionary":{...}
"any-key":"string"
}
}
]
Версия
Получение наименований грузов
get /gw/marshak/v1/cargo_typ
Запрос
Пример запроса
curl 'https://api.ati.su/gw/marshak/v1/cargo_typ' \
-X 'GET' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json'
Ответ
200 Элементы словаря
Модель
[{...}]
dictionary_item_id: integer

Идентификатор элемента словаря

}]
Пример
[...]
{...}
"dictionary_item_id":0,
"attributes_dictionary":{...}
"any-key":"string"
}
}
]
Версия
Получение списка валют
get /gw/marshak/v1/currency
Запрос
Пример запроса
curl 'https://api.ati.su/gw/marshak/v1/currency' \
-X 'GET' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json'
Ответ
200 Элементы словаря
Модель
[{...}]
dictionary_item_id: integer

Идентификатор элемента словаря

}]
Пример
[...]
{...}
"dictionary_item_id":0,
"attributes_dictionary":{...}
"any-key":"string"
}
}
]
Версия
Получение списка типов документов для груза
get /gw/marshak/v1/ati_docs_document_types
Запрос
Пример запроса
curl 'https://api.ati.su/gw/marshak/v1/ati_docs_document_types' \
-X 'GET' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json'
Ответ
200 Элементы словаря
Модель
[{...}]
dictionary_item_id: integer

Идентификатор элемента словаря

}]
Пример
[...]
{...}
"dictionary_item_id":0,
"attributes_dictionary":{...}
"any-key":"string"
}
}
]
Версия
Получение списка вариантов оплаты
get /gw/marshak/v1/money_type
Запрос
Пример запроса
curl 'https://api.ati.su/gw/marshak/v1/money_type' \
-X 'GET' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json'
Ответ
200 Элементы словаря
Модель
[{...}]
dictionary_item_id: integer

Идентификатор элемента словаря

}]
Пример
[...]
{...}
"dictionary_item_id":0,
"attributes_dictionary":{...}
"any-key":"string"
}
}
]
Версия
Получение списка наименований упаковок
get /gw/marshak/v1/pack_types
Запрос
Пример запроса
curl 'https://api.ati.su/gw/marshak/v1/pack_types' \
-X 'GET' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json'
Ответ
200 Элементы словаря
Модель
[{...}]
dictionary_item_id: integer

Идентификатор элемента словаря

}]
Пример
[...]
{...}
"dictionary_item_id":0,
"attributes_dictionary":{...}
"any-key":"string"
}
}
]
Версия
Получение списка вариантов загрузки и разгрузки
get /gw/marshak/v1/load_type
Запрос
Пример запроса
curl 'https://api.ati.su/gw/marshak/v1/load_type' \
-X 'GET' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json'
Ответ
200 Элементы словаря
Модель
[{...}]
dictionary_item_id: integer

Идентификатор элемента словаря

}]
Пример
[...]
{...}
"dictionary_item_id":0,
"attributes_dictionary":{...}
"any-key":"string"
}
}
]
Версия
Получение списка пояснений к отказу в доступе к работе с грузом
get /gw/marshak/v1/load_access_denied_reasons
Запрос
Пример запроса
curl 'https://api.ati.su/gw/marshak/v1/load_access_denied_reasons' \
-X 'GET' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json'
Ответ
200 Элементы словаря
Модель
[{...}]
dictionary_item_id: integer

Идентификатор элемента словаря

}]
Пример
[...]
{...}
"dictionary_item_id":0,
"attributes_dictionary":{...}
"any-key":"string"
}
}
]