- Назначение
- Доступ
- Входные данные
- Результат
- Повтор запроса
- Работа с чувствительными данными
- Проверенные примеры
- Request
- Responses
- 200 OK
- Body
- OrdersV0TransferOrderGetFlatForExecutorAgreementRules
- OrdersV0TransferOrderGetFlatForExecutorAlertInfo
- TimestampTZOutput
- OrdersV0TransferOrderGetFlatForExecutorAuction
- OrdersV0TransferOrderGetFlatForExecutorCarInfo
- OrdersV0TransferOrderGetFlatForExecutorCargoCategory
- TimestampTZOutputContact
- TimestampTZWContactOutput
- OrdersV0TransferOrderGetFlatForExecutorCustomer
- OrdersV0TransferOrderGetFlatForExecutorDimensions
- OrdersV0TransferOrderGetFlatForExecutorPartner
- OrdersV0TransferOrderGetFlatForExecutorDistribution
- OrdersV0TransferOrderGetFlatForExecutorDriverInfo
- OrdersV0TransferOrderGetFlatForExecutorExecOrder
- OrdersV0TransferOrderGetFlatForExecutorExecutionPrice
- OrdersV0TransferOrderGetFlatForExecutorDriverAssignmentDeadline
- OrdersV0TransferOrderGetFlatForExecutorExecutionSettings
- OrdersV0TransferOrderGetFlatForExecutorOrgInfo
- OrdersV0TransferOrderGetFlatForExecutorConditionsTemplate
- OrdersV0TransferOrderGetFlatForExecutorFileMeta
- OrdersV0TransferOrderGetFlatForExecutorCompanyInfo
- OrdersV0TransferOrderGetFlatForExecutorDocumentsDelayInfo
- OrdersV0TransferOrderGetFlatForExecutorFlightCreator
- OrdersV0TransferOrderGetFlatForExecutorForwarder
- OrdersV0TransferOrderGetFlatForExecutorNotMyBet
- TaxablePriceIO
- OrdersV0TransferOrderGetFlatForExecutorBetMultimodalRoteArc
- OrdersV0TransferOrderGetFlatForExecutorBetMultimodal
- OrdersV0TransferOrderGetFlatForExecutorTariffMatrix
- OrdersV0TransferOrderGetFlatForExecutorBet
- OrdersV0TransferOrderGetFlatForExecutorMatcherTariffMatrixInfo
- OrdersV0TransferOrderGetFlatForExecutorMatcherTariffMatrixParams
- OrdersV0TransferOrderGetFlatForExecutorMatcherAuction
- OrdersV0TransferOrderGetFlatForExecutorOrgInfoPEID
- OrdersV0TransferOrderGetFlatForExecutorMatcher
- OrdersV0TransferOrderGetFlatForExecutorOrderWayActionRelation
- OrdersV0TransferOrderGetFlatForExecutorOrderWayAction
- OrdersV0TransferOrderGetFlatForExecutorOrderWayPoint
- OrdersV0TransferOrderGetFlatForExecutorOrderWayVisit
- OrdersV0TransferOrderGetFlatForExecutorOrderWay
- OrdersV0TransferOrderGetFlatForExecutorPaymentDelayPeriod
- OrdersV0TransferOrderGetFlatForExecutorExternalExecutor
- OrdersV0TransferOrderGetFlatForExecutorFlightInfo
- OrdersV0TransferOrderGetFlatForExecutorNodalPointAdditionalContact
- OrdersV0TransferOrderGetFlatForExecutorNpGeoAddress
- OrdersV0TransferOrderGetFlatForExecutorNodalPointShipmentPeriod
- OrdersV0TransferOrderGetFlatForExecutorNodalPointShipment
- OrdersV0TransferOrderGetFlatForExecutorDangerousCargo
- OrdersV0TransferOrderGetFlatForExecutorPackagesRuEdo
- OrdersV0TransferOrderGetFlatForExecutorTemperatureRegime
- OrdersV0TransferOrderGetFlatForExecutorPackages
- OrdersV0TransferOrderGetFlatForExecutorShipment
- JSONObject
- OrdersV0TransferOrderGetFlatForExecutorPrice
- OrdersV0TransferOrderGetFlatForExecutorUTM
- OrdersV0TransferOrderGetFlatForExecutorVolumeAuction
- OrdersV0TransferOrderGetFlatForExecutorVolumeDemand
- OrdersV0TransferOrderGetFlatForExecutorOrder
- OrdersV0TransferOrderGetFlatForExecutorResponse
- 400 Bad Request
- 403 Forbidden
- 500 Internal Server Error
Получить полные карточки заказов исполнителя
Порядок работы для агента · Методы API и схема OpenAPI.
Назначение
Получите полные карточки заказов, доступные организациям-исполнителям пользователя. Метод подходит для запроса статуса, маршрута, грузов, рейсов, участников, торгов, документов, контактов и других вложенных сведений.
Метод:
POST /api/orders/v0/transferOrder/getFlatForExecutor
Если идентификаторы ещё неизвестны, начните с поиска заказов исполнителя или ленты изменений. Для списка с основными полями подходит getFlatForExecutorLite, для расширенного списка — getFlatForExecutorLiteDetailed.
Доступ
| Аутентификация | Требуется |
| Роли организаций | exec |
| Права пользователя | view_all_orders_exec |
| Область доступа | Организации-исполнители, доступные текущему пользователю |
| Эффект | Только чтение |
| Повтор вызова | Безопасно повторять |
| Повтор после ошибки | Только после временных ошибок |
| Автоматизация | Требуется подтверждение |
| Чувствительность данных | Содержит чувствительные данные |
Нужны аутентификация, роль exec и право view_all_orders_exec. Метод ограничивает выдачу организациями, доступными в контексте авторизации. Сохраняйте эту область при поиске по любым идентификаторам.
Входные данные
Получить детали по идентификаторам
Выберите нужные идентификаторы из результатов getOrderIdsForExecutor или response.data.changes[].orderId из ленты изменений. Передайте их в data.exactOrderIds на верхнем уровне без объекта data.filter. Точный поиск по непустому списку также проверяет архив. Перед запросом можно убрать повторы из ленты.
Передавайте withDeletedPlaces или withDeletedShipments, только если нужны удалённые места или грузы.
Встроенный поиск
- Если
data.filterопущен, метод использует прежние поля поиска верхнего уровня. - Если
data.filterпередан, метод использует вложенные условия, включаяexactOrderIdsиisArchive. Значения этих полей с верхнего уровня в этом случае не применяются. data.sort,data.limit,data.withDeletedPlacesиdata.withDeletedShipmentsостаются на верхнем уровне. Порядок без явно заданной сортировки не гарантируется.- Значение
limitпо умолчанию — 100. Метод запрашивает доlimit + 1идентификаторов и может вернуть дополнительную карточку. Длина ответа не показывает общее число заказов и не задаёт курсор.
В data.filter доступны фильтры ЭДО и поиск по имени логиста из метода поиска заказов исполнителя. edm.actionRequiredDocumentTypes ищет документы, ожидающие действия доступной организации. Флаги edm.hasEtrn, edm.hasEzz, edm.hasEpe и edm.hasExpr проверяют наличие (true) или отсутствие (false) документов у одного груза. Для поиска по имени используйте responsibleLogisticianNamedByForwarder и responsibleLogisticianNamedByExecutor.
Результат
Читайте карточки из data.orders. Значения orders: [] и orders: null означают успешный пустой результат в текущей области доступа. Если необязательное вложенное поле отсутствует или пусто, сообщите, что метод не вернул эти сведения.
У груза поля npShipment.sequenceOrder и npUnshipment.sequenceOrder показывают порядковые номера точек погрузки и выгрузки на маршруте. API опускает поле, если номер точки отсутствует или равен нулю.
response.data.orders[].customer
customer показывает сведения о владельце груза, доступные исполнителю в текущей карточке. Имя и телефон могут быть замаскированы, а адрес и другие поля могут быть пустыми. По такому ответу нельзя определить, есть ли исходное значение в системе. Для объекта целиком действует самое строгое ограничение его полей.
Повтор запроса
Метод только читает данные. После временной сетевой ошибки или ошибки сервера повторяйте запрос с ограниченными интервалами и числом попыток. Исправляйте некорректный запрос перед повтором. При ошибке доступа проверьте роль и право в текущей области организаций.
Работа с чувствительными данными
Раскрывайте исходные чувствительные значения пользователю, в контексте ИИ или внешней системе только по явному запросу, при подтверждённой необходимости и с действующим доступом. Выбирайте минимум полей. В остальных случаях скрывайте или маскируйте значения. Токены, пароли, cookies и другие данные аутентификации не раскрывайте.
Исключите исходные чувствительные значения из журналов, трассировок, метрик, ошибок, диагностики и материалов для поддержки. Не копируйте карточку или объект customer целиком в контекст ИИ. Используйте синтетические значения в документации и тестах.
В фильтрах защищайте идентификаторы, ИНН, комментарии, названия грузов и мест, координаты и другие чувствительные условия поиска. filter может содержать несколько таких условий одновременно.
Карточка заказа объединяет персональные и коммерческие данные. В shipments и orderWay могут быть адреса, координаты, расписание, контакты точек и сведения о грузе. drivers, сведения о транспорте и рейсах, контакты сотрудников, реквизиты сторон, файлы и их названия тоже требуют защиты. В auction, matcher и volumeDemand могут быть ставки, участники и условия торгов. transferOrderAdditionalConfiguration может содержать произвольные данные.
Для краткого ответа достаточно статуса заказа или другого результата, который запросил пользователь. Даты и характеристики груза, условия исполнения и согласования могут раскрывать сведения о конкретной перевозке. Показывайте их только в объёме, необходимом для задачи.
Запрос
| Поле | Класс данных | Субъект | По умолчанию | Ограничения |
|---|---|---|---|---|
request.data.carNumber[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.cargoID[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.customerComment[] |
Чувствительный свободный текст | Смешанный или неизвестный | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.customerIds[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.distributionComment[] |
Чувствительный свободный текст | Смешанный или неизвестный | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.driverIds[] |
Внутренний идентификатор | Физическое лицо | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.exactCargoIds[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.exactOrderIds[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.executorIds[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.externalID[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.filter |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.flightExternalExecutor[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.flightIds[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.forwarderIDs[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.loadNPIds[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.loadPoint |
Точное местоположение | Коммерческие данные | Показывать агрегированно | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.npShipmentIds[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.npUnshipmentIds[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.packageNames[] |
Чувствительный свободный текст | Смешанный или неизвестный | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.partialCargoIds[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.partialOrderIds[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.responsibleLogisticianByExecutor[] |
Внутренний идентификатор | Физическое лицо | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.responsibleLogisticianByForwarder[] |
Внутренний идентификатор | Физическое лицо | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.responsibleLogisticianForFlightByExecutor[] |
Внутренний идентификатор | Физическое лицо | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.shipmentNames[] |
Чувствительный свободный текст | Смешанный или неизвестный | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.tin[] |
Налоговый идентификатор | Смешанный или неизвестный | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.trailerIds[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.truckIds[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.unloadNPIds[] |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
request.data.unloadPoint |
Точное местоположение | Коммерческие данные | Показывать агрегированно | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
Ответ
| Поле | Класс данных | Субъект | По умолчанию | Ограничения |
|---|---|---|---|---|
response.data.orders[] |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].alerts[].description |
Чувствительный свободный текст | Смешанный или неизвестный | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].auction |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].basicConditionsTemplateId |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].bodyTypeComment |
Чувствительный свободный текст | Смешанный или неизвестный | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].cancelComment[] |
Чувствительный свободный текст | Смешанный или неизвестный | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].carHeadInfos[] |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].cargoCategory.categoryComment |
Чувствительный свободный текст | Смешанный или неизвестный | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].cargoId |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].created.contact |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].customer.customerAddress |
Чувствительный адрес | Смешанный или неизвестный | Маскировать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].customer.customerCargoPrice |
Финансовые данные | Коммерческие данные | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].customer.customerComment |
Чувствительный свободный текст | Смешанный или неизвестный | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].customer.customerName |
Название стороны | Смешанный или неизвестный | Маскировать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].customer.customerPhone |
Контактные данные человека | Физическое лицо | Маскировать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].customer.customerTin |
Налоговый идентификатор | Смешанный или неизвестный | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].customer.id |
Внутренний идентификатор | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].demandId |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].distribution |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].drivers[] |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].drivers[].masked_phone |
Контактные данные человека | Физическое лицо | Маскировать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].drivers[].name |
Имя человека | Физическое лицо | Маскировать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].execOrder |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].execOrderId |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].execResponsibleLogistician |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].executionPrice |
Финансовые данные | Коммерческие данные | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].executor |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].executorConditionsTemplate.id |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].files[] |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].files[].fileName |
Чувствительный свободный текст | Смешанный или неизвестный | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].flightCreator |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].forwarder |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].fwdResponsibleLogistician |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].id |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].matcher |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].orderWay |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].orderWay.visits[].wayPoint.address |
Чувствительный адрес | Смешанный или неизвестный | Маскировать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].orderWay.visits[].wayPoint.lat |
Точное местоположение | Коммерческие данные | Показывать агрегированно | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].orderWay.visits[].wayPoint.long |
Точное местоположение | Коммерческие данные | Показывать агрегированно | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].parentId |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].paymentDelayPeriod |
Финансовые данные | Коммерческие данные | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].responsibleCustomer |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].rootId |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].shipments[] |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].shipments[].npShipment.npAdditionalContact[].npcEmail |
Контактные данные человека | Физическое лицо | Маскировать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].shipments[].npShipment.npAdditionalContact[].npcName |
Имя человека | Физическое лицо | Маскировать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].shipments[].npShipment.npAdditionalContact[].npcPhone |
Контактные данные человека | Физическое лицо | Маскировать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].shipments[].npShipment.npGeoAddress.address |
Чувствительный адрес | Смешанный или неизвестный | Маскировать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].shipments[].npShipment.npGeoAddress.lat |
Точное местоположение | Коммерческие данные | Показывать агрегированно | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].shipments[].npShipment.npGeoAddress.long |
Точное местоположение | Коммерческие данные | Показывать агрегированно | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].shipments[].npUnshipment.npAdditionalContact[].npcEmail |
Контактные данные человека | Физическое лицо | Маскировать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].shipments[].npUnshipment.npAdditionalContact[].npcName |
Имя человека | Физическое лицо | Маскировать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].shipments[].npUnshipment.npAdditionalContact[].npcPhone |
Контактные данные человека | Физическое лицо | Маскировать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].shipments[].npUnshipment.npGeoAddress.address |
Чувствительный адрес | Смешанный или неизвестный | Маскировать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].shipments[].npUnshipment.npGeoAddress.lat |
Точное местоположение | Коммерческие данные | Показывать агрегированно | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].shipments[].npUnshipment.npGeoAddress.long |
Точное местоположение | Коммерческие данные | Показывать агрегированно | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].systemConditionsTemplateId |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].trailerInfos[] |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].transIdentity |
Внутренний идентификатор | Коммерческие данные | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].transferOrderAdditionalConditions |
Чувствительный свободный текст | Смешанный или неизвестный | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].transferOrderAdditionalConfiguration |
Чувствительный свободный текст | Смешанный или неизвестный | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].transferOrderCost |
Финансовые данные | Коммерческие данные | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].transferOrderName |
Чувствительный свободный текст | Смешанный или неизвестный | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].typePaymentAndTax |
Финансовые данные | Коммерческие данные | Скрывать полностью | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].updated.contact |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].utm |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
response.data.orders[].volumeDemand |
Запись с чувствительными данными | Смешанный или неизвестный | Не показывать | Пользователю: только при явной подтверждённой необходимости; в AI-контекст: только при явной подтверждённой необходимости; во внешние системы: только при явной подтверждённой необходимости; в журналы, трассировки и метрики: не передавать исходное значение; примеры: только синтетические значения |
Проверенные примеры
Получить синтетическую карточку заказа · синтетический пример
Точный запрос возвращает сокращённое представление одной синтетической карточки; чувствительные значения замаскированы.
Запрос
{
"data": {
"exactOrderIds": [
"0-example-0000-00-00-301"
]
}
}
Сокращённый ответ
{
"data": {
"orders": [
{
"currency": "RUB",
"customer": {
"customerAddress": "Example ********",
"customerComment": "Example [redacted]",
"customerCountry": "RU",
"customerLegalForm": "ru_ooo",
"customerName": "Example C*** O***",
"customerPhone": "+7 *** ***-**-**",
"customerTin": "**********",
"id": "customer-example-301"
},
"id": "0-example-0000-00-00-301",
"shipments": [
{
"npShipment": {
"sequenceOrder": 1
},
"npUnshipment": {
"sequenceOrder": 2
}
}
],
"status": "onExecute",
"transIdentity": "0-example-0000-00-00-301",
"transferOrderType": "FTL"
}
]
}
}
Нет доступного совпадения · синтетический пример
Точный запрос по другому синтетическому ID успешно возвращает пустой список.
Запрос
{
"data": {
"exactOrderIds": [
"0-example-0000-00-00-302"
]
}
}
Сокращённый ответ
{
"data": {
"orders": null
}
}
Блоки запроса и ответов ниже сгенерированы из OpenAPI. Подстановки вроде
exampleпоказывают структуру JSON. Для вызова возьмите значения из сценария, справочников или предыдущих ответов API.
Request
POST
https://partner-test-yamagistrali.ru/api/orders/v0/transferOrder/getFlatForExecutor
Тестовый стенд
Body
application/json
{
"data": {
"bodyTypes": [
"example"
],
"carBodyType": [
"example"
],
"carBrand": [
"example"
],
"carNumber": [
"example"
],
"carType": [
"example"
],
"cargoCategories": [
"example"
],
"cargoID": [
"example"
],
"customerComment": [
"example"
],
"customerIds": [
"example"
],
"distributionComment": [
"example"
],
"driverIds": [
"example"
],
"exactCargoIds": [
"example"
],
"exactOrderIds": [
"example"
],
"executorIds": [
"example"
],
"externalID": [
"example"
],
"filter": {
"additionalConditionsExternalOrderID": [
"example"
],
"bodyTypeComments": [
"example"
],
"bodyTypes": [
"example"
],
"carBodyType": [
"example"
],
"carBrand": [
"example"
],
"carNumber": [
"example"
],
"carType": [
"example"
],
"cargoCategories": [
"example"
],
"cargoComment": [
"example"
],
"cargoID": [
"example"
],
"customerComment": [
"example"
],
"customerIds": [
"example"
],
"distributionComment": [
"example"
],
"driverIds": [
"example"
],
"edm": {},
"etrnState": [
"example"
],
"exactCargoIds": [
"example"
],
"exactDemandIds": [
"example"
],
"exactOrderIds": [
"example"
],
"excludeMatcherParticipants": [
"example"
],
"executorIds": [
"example"
],
"externalID": [
"example"
],
"flightExternalExecutor": [
"example"
],
"flightIds": [
"example"
],
"flightStatus": [
"example"
],
"flightSubStatus": [
"example"
],
"forwarderIDs": [
"example"
],
"fromChooseWinnerTS": {},
"fromCreateTS": null,
"fromFirstLoadDate": "example",
"fromFirstLoadDateTs": null,
"fromFirstLoadTS": null,
"fromLoadingTS": null,
"fromOrderWayFirstLoadingWayPointStartAtTS": null,
"fromOrderWayLastUnloadingWayPointEndAtTS": null,
"fromPalletCount": 0,
"fromSimpleTaskDeadlineTS": null,
"fromUnloadingTS": null,
"fromUpdateTS": null,
"fromVolume": 0.5,
"fromWeight": 0.5,
"hasAssignedDriverInAllFlights": true,
"hasAssignedDriverInAnyFlight": true,
"hubType": [
"example"
],
"isArchive": true,
"isDeprecated": true,
"isOptimized": true,
"latestRevokeOnExecuteEvent": {},
"latestSendToExecutEvent": null,
"latestSendToMatchEvent": null,
"latestWinnerAssignedEvent": null,
"limit": 0,
"loadNPIds": [
"example"
],
"loadPoint": {},
"matchStatuses": [
"example"
],
"matcherParticipants": [
"example"
],
"npShipmentIds": [
"example"
],
"npUnshipmentIds": [
"example"
],
"orderWayFirstLoadingWayPoint": null,
"orderWayFirstLoadingWayPointAddresses": [
"example"
],
"orderWayLastUnloadingWayPoint": null,
"orderWayLastUnloadingWayPointAddresses": [
"example"
],
"packageNames": [
"example"
],
"partialCargoIds": [
"example"
],
"partialDemandIds": [
"example"
],
"partialOrderIds": [
"example"
],
"participantNames": [
"example"
],
"participantTINs": [
"example"
],
"responsibleLogisticianByExecutor": [
"example"
],
"responsibleLogisticianByForwarder": [
"example"
],
"responsibleLogisticianForFlightByExecutor": [
"example"
],
"responsibleLogisticianNamedByExecutor": [
"example"
],
"responsibleLogisticianNamedByForwarder": [
"example"
],
"shipmentFilterStatus": [
"example"
],
"shipmentNames": [
"example"
],
"simpleTaskDocumentNumbers": [
"example"
],
"simpleTaskParticipantRoles": [
"example"
],
"simpleTaskStatuses": [
"example"
],
"simpleTaskTypeIds": [
"example"
],
"simpleTaskTypeNames": [
"example"
],
"statuses": [
"example"
],
"temperatureRegime": [
{}
],
"tin": [
"example"
],
"toChooseWinnerTS": null,
"toCreateTS": null,
"toFirstLoadDate": "example",
"toFirstLoadDateTs": null,
"toFirstLoadTS": null,
"toLoadingTS": null,
"toOrderWayFirstLoadingWayPointStartAtTS": null,
"toOrderWayLastUnloadingWayPointEndAtTS": null,
"toPalletCount": 0,
"toSimpleTaskDeadlineTS": null,
"toUnloadingTS": null,
"toUpdateTS": null,
"toVolume": 0.5,
"toWeight": 0.5,
"trailerIds": [
"example"
],
"truckIds": [
"example"
],
"unloadNPIds": [
"example"
],
"unloadPoint": null,
"withMyBets": true
},
"flightExternalExecutor": [
"example"
],
"flightIds": [
"example"
],
"flightStatus": [
"example"
],
"flightSubStatus": [
"example"
],
"forwarderIDs": [
"example"
],
"fromChooseWinnerTS": null,
"fromCreateTS": null,
"fromLoadingTS": null,
"fromUnloadingTS": null,
"fromUpdateTS": null,
"hasAssignedDriverInAllFlights": true,
"hasAssignedDriverInAnyFlight": true,
"hubType": [
"example"
],
"isArchive": true,
"limit": 0,
"loadNPIds": [
"example"
],
"loadPoint": null,
"matchStatuses": [
"example"
],
"npShipmentIds": [
"example"
],
"npUnshipmentIds": [
"example"
],
"packageNames": [
"example"
],
"partialCargoIds": [
"example"
],
"partialOrderIds": [
"example"
],
"responsibleLogisticianByExecutor": [
"example"
],
"responsibleLogisticianByForwarder": [
"example"
],
"responsibleLogisticianForFlightByExecutor": [
"example"
],
"shipmentFilterStatus": [
"example"
],
"shipmentNames": [
"example"
],
"sort": {
"sortSettings": [
{}
]
},
"statuses": [
"example"
],
"tin": [
"example"
],
"toChooseWinnerTS": null,
"toCreateTS": null,
"toLoadingTS": null,
"toUnloadingTS": null,
"toUpdateTS": null,
"trailerIds": [
"example"
],
"truckIds": [
"example"
],
"unloadNPIds": [
"example"
],
"unloadPoint": null,
"withDeletedPlaces": true,
"withDeletedShipments": true
}
}
|
Name |
Description |
|
data |
Type: OrdersV0TransferOrderGetFlatForExecutorRequest Example
|
OrderSearchEdmFilter
|
Name |
Description |
|
actionRequiredDocumentTypes |
Type: string[] | null ActionRequiredDocumentTypes ограничивает выдачу типами ЭПД с действием от организаций пользователя в текущей роли. Example
|
|
actionRequiredFromOrganizationIds |
Type: string[] | null ActionRequiredFromOrganizationIDs задаёт организации, от которых требуется действие. Example
|
|
documentIds |
Type: string[] | null DocumentIDs ограничивает выдачу заказами с указанными идентификаторами документов ЭДО. Example
|
|
epeStatuses |
Type: string[] | null EpeStatuses ограничивает выдачу статусами документов EPE. Example
|
|
etrnStatuses |
Type: string[] | null EtrnStatuses ограничивает выдачу статусами документов ETRN. Example
|
|
exprStatuses |
Type: string[] | null ExprStatuses ограничивает выдачу статусами документов EXPR. Example
|
|
ezzStatuses |
Type: string[] | null EzzStatuses ограничивает выдачу статусами документов EZZ. Example
|
|
hasEpe |
Type: boolean | null |
|
hasEtrn |
Type: boolean | null |
|
hasExpr |
Type: boolean | null |
|
hasEzz |
Type: boolean | null |
Example
{
"actionRequiredDocumentTypes": [
"example"
],
"actionRequiredFromOrganizationIds": [
"example"
],
"documentIds": [
"example"
],
"epeStatuses": [
"example"
],
"etrnStatuses": [
"example"
],
"exprStatuses": [
"example"
],
"ezzStatuses": [
"example"
],
"hasEpe": true,
"hasEtrn": true,
"hasExpr": true,
"hasEzz": true
}
TimestampTZInput
|
Name |
Description |
|
displayTZ |
Type: string Example: |
|
time |
Type: string<date-time> Example: |
|
useLocation |
Type: string Example: |
Example
{
"displayTZ": "+03:00",
"time": "2020-01-01T11:47:38+03:00",
"useLocation": "+05:00"
}
OrderSearchMeddFilter
|
Name |
Description |
|
fromTS |
Any of 2 types
Example
|
|
toTS |
Any of 2 types
Example
|
Example
{
"fromTS": {
"displayTZ": "+03:00",
"time": "2020-01-01T11:47:38+03:00",
"useLocation": "+05:00"
},
"toTS": null
}
OrderSearchPointRequest
|
Name |
Description |
|
lat |
Type: number |
|
long |
Type: number |
|
radiusM |
Type: number |
Example
{
"lat": 0.5,
"long": 0.5,
"radiusM": 0.5
}
OrderSearchTemperatureRegime
|
Name |
Description |
|
from |
Type: integer |
|
to |
Type: integer |
|
label |
Type: string | null Example: |
Example
{
"from": 0,
"label": "example",
"to": 0
}
OrderSearchFilter
|
Name |
Description |
|
additionalConditionsExternalOrderID |
Type: string[] | null Example
|
|
bodyTypeComments |
Type: string[] | null Example
|
|
bodyTypes |
Type: string[] | null BodyTypes типы груза. - Пусто == все Example
|
|
carBodyType |
Type: string[] | null CarBodyType - Пусто == все Example
|
|
carBrand |
Type: string[] | null CarBrand - Пусто == все Example
|
|
cargoCategories |
Type: string[] | null CargoCategories Категория груза. - Пусто == все Example
|
|
cargoComment |
Type: string[] | null Параметр "Комментарий для себя" в разделе "Перевозка" создания заказа Example
|
|
cargoID |
Type: string[] | null CargoID - Пусто == все Example
|
|
carNumber |
Type: string[] | null CarNumber - Пусто == все Example
|
|
carType |
Type: string[] | null CarType - Пусто == все Example
|
|
customerComment |
Type: string[] | null Параметр "Комментарий" в разделе "Владелец груза" создания заказа Example
|
|
customerIds |
Type: string[] | null Example
|
|
distributionComment |
Type: string[] | null Параметр "Особые условия перевозки" в разделе "Исполнители" создания заказа Example
|
|
driverIds |
Type: string[] | null DriverIDs - Пусто == все Example
|
|
edm |
Any of 2 types
Example
|
|
etrnState |
Type: string[] | null Example
|
|
exactCargoIds |
Type: string[] | null Example
|
|
exactDemandIds |
Type: string[] | null Example
|
|
exactOrderIds |
Type: string[] | null Example
|
|
excludeMatcherParticipants |
Type: string[] | null организации, не являющиеся участниками торгов. В выдачу попадут заказы, в которых нет ни одной ставки ни от одной организации из списка Example
|
|
executorIds |
Type: string[] | null WinnerExecuters - Пусто == все Example
|
|
externalID |
Type: string[] | null ExternalID - Пусто == все Example
|
|
flightExternalExecutor |
Type: string[] | null Example
|
|
flightIds |
Type: string[] | null Example
|
|
flightStatus |
Type: string[] | null Cтатусы рейсов Example
|
|
flightSubStatus |
Type: string[] | null Подстатусы рейсов без машины / без водителя / не начат рейс Example
|
|
forwarderIDs |
Type: string[] | null ForwarderIDs - Пусто == все Example
|
|
fromChooseWinnerTS |
Any of 2 types
Время определения победителя. Example
|
|
fromCreateTS |
Any of 2 types
FromCreateTS Не обязательноый параметр Example
|
|
fromFirstLoadDate |
Type: string | null Только начальная дата диапазона первой погрузки в формате YYYY-MM-DD. Example: |
|
fromFirstLoadDateTs |
Any of 2 types
Только начальная дата диапазона первой погрузки. Example
|
|
fromFirstLoadTS |
Any of 2 types
Время первой погрузки. Example
|
|
fromLoadingTS |
Any of 2 types
Время погрузки. Example
|
|
fromOrderWayFirstLoadingWayPointStartAtTS |
Any of 2 types
дата, после которой которой начинается первая погрузка маршрута заказа Example
|
|
fromOrderWayLastUnloadingWayPointEndAtTS |
Any of 2 types
дата, после которой которой начинается последняя разгрузка маршрута заказа Example
|
|
fromPalletCount |
Type: integer | null Количество паллет от |
|
fromSimpleTaskDeadlineTS |
Any of 2 types
Example
|
|
fromUnloadingTS |
Any of 2 types
Время разгрузки. Example
|
|
fromUpdateTS |
Any of 2 types
ToCreateTS Не обязательноый параметр Example
|
|
fromVolume |
Type: number | null Объем от (в кубических метрах) |
|
fromWeight |
Type: number | null Вес от (принимаем в тоннах) |
|
hasAssignedDriverInAllFlights |
Type: boolean | null Есть назначенный водитель во всех рейсах заказа. |
|
hasAssignedDriverInAnyFlight |
Type: boolean | null Есть назначенный водитель хотя бы в одном рейсе заказа. |
|
hubType |
Type: string[] | null HubType - Пусто == 1*1+закрытый Example
|
|
isArchive |
Type: boolean | null Включать ли в выдачу архивные заказы. Не влияет если явно заданы orderIds. |
|
isDeprecated |
Type: boolean | null Показывать заказы с deprecatedAt. |
|
isOptimized |
Type: boolean | null Показывать заказы, созданные по результатам оптимизации. |
|
latestRevokeOnExecuteEvent |
Any of 2 types
Example
|
|
latestSendToExecutEvent |
Any of 2 types
Example
|
|
latestSendToMatchEvent |
Any of 2 types
Example
|
|
latestWinnerAssignedEvent |
Any of 2 types
Example
|
|
limit |
Type: integer | null Limit ограничение на количество заказов на выходе. - Пусто == 100 |
|
loadNPIds |
Type: string[] | null LoadNPIDs - Пусто == все Example
|
|
loadPoint |
Any of 2 types
LoadPoint - Пусто == все Example
|
|
matcherParticipants |
Type: string[] | null участники торгов. В выдачу попадут заказы, в которых есть хотя бы одна ставка от любой организации из списка Example
|
|
matchStatuses |
Type: string[] | null Statuses - Пусто == все Example
|
|
npShipmentIds |
Type: string[] | null Example
|
|
npUnshipmentIds |
Type: string[] | null Example
|
|
orderWayFirstLoadingWayPoint |
Any of 2 types
координаты и радиус первой погрузки маршрута заказа Example
|
|
orderWayFirstLoadingWayPointAddresses |
Type: string[] | null адреса первой погрузки маршрута заказа Example
|
|
orderWayLastUnloadingWayPoint |
Any of 2 types
координаты и радиус последней разгрузки маршрута заказа Example
|
|
orderWayLastUnloadingWayPointAddresses |
Type: string[] | null адреса последней разгрузки маршрута заказа Example
|
|
packageNames |
Type: string[] | null Example
|
|
partialCargoIds |
Type: string[] | null Example
|
|
partialDemandIds |
Type: string[] | null Example
|
|
partialOrderIds |
Type: string[] | null Example
|
|
participantNames |
Type: string[] | null Example
|
|
participantTINs |
Type: string[] | null ИНН Участник перевозки - Пусто == все Example
|
|
responsibleLogisticianByExecutor |
Type: string[] | null ResponsibleLogisticianByExecutor id-сотрудников ответсвенных логистов. - Пусто == все Example
|
|
responsibleLogisticianByForwarder |
Type: string[] | null ResponsibleLogisticianByForwarder id-сотрудников ответсвенных логистов. - Пусто == все Example
|
|
responsibleLogisticianForFlightByExecutor |
Type: string[] | null Example
|
|
responsibleLogisticianNamedByExecutor |
Type: string[] | null Example
|
|
responsibleLogisticianNamedByForwarder |
Type: string[] | null Example
|
|
shipmentFilterStatus |
Type: string[] | null Подстатусы грузов Example
|
|
shipmentNames |
Type: string[] | null Example
|
|
simpleTaskDocumentNumbers |
Type: string[] | null Example
|
|
simpleTaskParticipantRoles |
Type: string[] | null Example
|
|
simpleTaskStatuses |
Type: string[] | null Example
|
|
simpleTaskTypeIds |
Type: string[] | null Example
|
|
simpleTaskTypeNames |
Type: string[] | null Example
|
|
statuses |
Type: string[] | null Statuses - Пусто == все Example
|
|
temperatureRegime |
Type: OrderSearchTemperatureRegime[] | null TemperatureRegime температурные режимы груза. - Пусто == все Example
|
|
tin |
Type: string[] | null TIN ИНН. - Пусто == все Example
|
|
toChooseWinnerTS |
Any of 2 types
Example
|
|
toCreateTS |
Any of 2 types
ToCreateTS Не обязательноый параметр Example
|
|
toFirstLoadDate |
Type: string | null Только конечная дата диапазона первой погрузки в формате YYYY-MM-DD. Example: |
|
toFirstLoadDateTs |
Any of 2 types
Только конечная дата диапазона первой погрузки. Example
|
|
toFirstLoadTS |
Any of 2 types
Example
|
|
toLoadingTS |
Any of 2 types
Время погрузки. Example
|
|
toOrderWayFirstLoadingWayPointStartAtTS |
Any of 2 types
дата, до которой которой заканчивается первая погрузка маршрута заказа Example
|
|
toOrderWayLastUnloadingWayPointEndAtTS |
Any of 2 types
дата, до которой которой заканчивается последняя разгрузка маршрута заказа Example
|
|
toPalletCount |
Type: integer | null Количество паллет до |
|
toSimpleTaskDeadlineTS |
Any of 2 types
Example
|
|
toUnloadingTS |
Any of 2 types
Время разгрузки. Example
|
|
toUpdateTS |
Any of 2 types
ToCreateTS Не обязательноый параметр Example
|
|
toVolume |
Type: number | null Объем до (в кубических метрах) |
|
toWeight |
Type: number | null Вес до (принимаем в тоннах) |
|
trailerIds |
Type: string[] | null TrailerIDs - Пусто == все Example
|
|
truckIds |
Type: string[] | null CarsIDs - Пусто == все Example
|
|
unloadNPIds |
Type: string[] | null UnloadNPIDs - Пусто == все Example
|
|
unloadPoint |
Any of 2 types
UnloadPoint - Пусто == все Example
|
|
withMyBets |
Type: boolean | null исключающий шорткат на предыдущие два фильтра. Заполняет соответствующий фильтр организациями текущего пользователя, очищает второй |
Example
{
"additionalConditionsExternalOrderID": [
"example"
],
"bodyTypeComments": [
"example"
],
"bodyTypes": [
"example"
],
"carBodyType": [
"example"
],
"carBrand": [
"example"
],
"carNumber": [
"example"
],
"carType": [
"example"
],
"cargoCategories": [
"example"
],
"cargoComment": [
"example"
],
"cargoID": [
"example"
],
"customerComment": [
"example"
],
"customerIds": [
"example"
],
"distributionComment": [
"example"
],
"driverIds": [
"example"
],
"edm": {
"actionRequiredDocumentTypes": [
"example"
],
"actionRequiredFromOrganizationIds": [
"example"
],
"documentIds": [
"example"
],
"epeStatuses": [
"example"
],
"etrnStatuses": [
"example"
],
"exprStatuses": [
"example"
],
"ezzStatuses": [
"example"
],
"hasEpe": true,
"hasEtrn": true,
"hasExpr": true,
"hasEzz": true
},
"etrnState": [
"example"
],
"exactCargoIds": [
"example"
],
"exactDemandIds": [
"example"
],
"exactOrderIds": [
"example"
],
"excludeMatcherParticipants": [
"example"
],
"executorIds": [
"example"
],
"externalID": [
"example"
],
"flightExternalExecutor": [
"example"
],
"flightIds": [
"example"
],
"flightStatus": [
"example"
],
"flightSubStatus": [
"example"
],
"forwarderIDs": [
"example"
],
"fromChooseWinnerTS": {
"displayTZ": "+03:00",
"time": "2020-01-01T11:47:38+03:00",
"useLocation": "+05:00"
},
"fromCreateTS": null,
"fromFirstLoadDate": "example",
"fromFirstLoadDateTs": null,
"fromFirstLoadTS": null,
"fromLoadingTS": null,
"fromOrderWayFirstLoadingWayPointStartAtTS": null,
"fromOrderWayLastUnloadingWayPointEndAtTS": null,
"fromPalletCount": 0,
"fromSimpleTaskDeadlineTS": null,
"fromUnloadingTS": null,
"fromUpdateTS": null,
"fromVolume": 0.5,
"fromWeight": 0.5,
"hasAssignedDriverInAllFlights": true,
"hasAssignedDriverInAnyFlight": true,
"hubType": [
"example"
],
"isArchive": true,
"isDeprecated": true,
"isOptimized": true,
"latestRevokeOnExecuteEvent": {
"fromTS": null,
"toTS": null
},
"latestSendToExecutEvent": null,
"latestSendToMatchEvent": null,
"latestWinnerAssignedEvent": null,
"limit": 0,
"loadNPIds": [
"example"
],
"loadPoint": {
"lat": 0.5,
"long": 0.5,
"radiusM": 0.5
},
"matchStatuses": [
"example"
],
"matcherParticipants": [
"example"
],
"npShipmentIds": [
"example"
],
"npUnshipmentIds": [
"example"
],
"orderWayFirstLoadingWayPoint": null,
"orderWayFirstLoadingWayPointAddresses": [
"example"
],
"orderWayLastUnloadingWayPoint": null,
"orderWayLastUnloadingWayPointAddresses": [
"example"
],
"packageNames": [
"example"
],
"partialCargoIds": [
"example"
],
"partialDemandIds": [
"example"
],
"partialOrderIds": [
"example"
],
"participantNames": [
"example"
],
"participantTINs": [
"example"
],
"responsibleLogisticianByExecutor": [
"example"
],
"responsibleLogisticianByForwarder": [
"example"
],
"responsibleLogisticianForFlightByExecutor": [
"example"
],
"responsibleLogisticianNamedByExecutor": [
"example"
],
"responsibleLogisticianNamedByForwarder": [
"example"
],
"shipmentFilterStatus": [
"example"
],
"shipmentNames": [
"example"
],
"simpleTaskDocumentNumbers": [
"example"
],
"simpleTaskParticipantRoles": [
"example"
],
"simpleTaskStatuses": [
"example"
],
"simpleTaskTypeIds": [
"example"
],
"simpleTaskTypeNames": [
"example"
],
"statuses": [
"example"
],
"temperatureRegime": [
{
"from": 0,
"label": "example",
"to": 0
}
],
"tin": [
"example"
],
"toChooseWinnerTS": null,
"toCreateTS": null,
"toFirstLoadDate": "example",
"toFirstLoadDateTs": null,
"toFirstLoadTS": null,
"toLoadingTS": null,
"toOrderWayFirstLoadingWayPointStartAtTS": null,
"toOrderWayLastUnloadingWayPointEndAtTS": null,
"toPalletCount": 0,
"toSimpleTaskDeadlineTS": null,
"toUnloadingTS": null,
"toUpdateTS": null,
"toVolume": 0.5,
"toWeight": 0.5,
"trailerIds": [
"example"
],
"truckIds": [
"example"
],
"unloadNPIds": [
"example"
],
"unloadPoint": null,
"withMyBets": true
}
OrderSearchSortSetting
|
Name |
Description |
|
field |
Type: string Example: |
|
order |
Type: string | null Example: |
Example
{
"field": "example",
"order": "example"
}
OrderSearchSort
|
Name |
Description |
|
sortSettings |
Type: OrderSearchSortSetting[] | null Example
|
Example
{
"sortSettings": [
{
"field": "example",
"order": "example"
}
]
}
OrdersV0TransferOrderGetFlatForExecutorRequest
|
Name |
Description |
|
bodyTypes |
Type: string[] | null BodyTypes типы груза. Example
|
|
carBodyType |
Type: string[] | null Тип кузова машины Example
|
|
carBrand |
Type: string[] | null Марка машины Example
|
|
cargoCategories |
Type: string[] | null CargoCategories Категория груза. Example
|
|
cargoID |
Type: string[] | null CargoID - Пусто == все Example
|
|
carNumber |
Type: string[] | null Номер машины Example
|
|
carType |
Type: string[] | null Модель машины Example
|
|
customerComment |
Type: string[] | null Параметр "Комментарий" в разделе "Владелец груза" создания заказа Example
|
|
customerIds |
Type: string[] | null Example
|
|
distributionComment |
Type: string[] | null Параметр "Особые условия перевозки" в разделе "Исполнители" создания заказа Example
|
|
driverIds |
Type: string[] | null DriverIDs - Пусто == все Example
|
|
exactCargoIds |
Type: string[] | null Example
|
|
exactOrderIds |
Type: string[] | null Example
|
|
executorIds |
Type: string[] | null WinnerExecuters - Пусто == все Example
|
|
externalID |
Type: string[] | null ExternalID - Пусто == все Example
|
|
filter |
Any of 2 types
Example
|
|
flightExternalExecutor |
Type: string[] | null Example
|
|
flightIds |
Type: string[] | null Example
|
|
flightStatus |
Type: string[] | null Cтатусы рейсов Example
|
|
flightSubStatus |
Type: string[] | null Подстатусы рейсов без машины / без водителя / не начат рейс Example
|
|
forwarderIDs |
Type: string[] | null ForwarderIDs - Пусто == все Example
|
|
fromChooseWinnerTS |
Any of 2 types
Время определения победителя. Example
|
|
fromCreateTS |
Any of 2 types
FromCreateTS Не обязательноый параметр Example
|
|
fromLoadingTS |
Any of 2 types
Время погрузки. Example
|
|
fromUnloadingTS |
Any of 2 types
Время разгрузки. Example
|
|
fromUpdateTS |
Any of 2 types
ToCreateTS Не обязательноый параметр Example
|
|
hasAssignedDriverInAllFlights |
Type: boolean | null Есть назначенный водитель во всех рейсах заказа. |
|
hasAssignedDriverInAnyFlight |
Type: boolean | null Есть назначенный водитель хотя бы в одном рейсе заказа. |
|
hubType |
Type: string[] | null HubType - Пусто == 1*1+закрытый Example
|
|
isArchive |
Type: boolean | null Включать ли в выдачу архивные заказы. Не влияет если явно заданы orderIds. |
|
limit |
Type: integer | null Limit ограничение на количество заказов на выходе. - Пусто == 100 |
|
loadNPIds |
Type: string[] | null LoadNPIDs - Пусто == все Example
|
|
loadPoint |
Any of 2 types
LoadPoint - Пусто == все Example
|
|
matchStatuses |
Type: string[] | null MatchStatuses - Пусто == все Example
|
|
npShipmentIds |
Type: string[] | null Example
|
|
npUnshipmentIds |
Type: string[] | null Example
|
|
packageNames |
Type: string[] | null Example
|
|
partialCargoIds |
Type: string[] | null Example
|
|
partialOrderIds |
Type: string[] | null Example
|
|
responsibleLogisticianByExecutor |
Type: string[] | null ResponsibleLogisticianByExecutor id-сотрудников ответсвенных логистов. - Пусто == все Example
|
|
responsibleLogisticianByForwarder |
Type: string[] | null ResponsibleLogisticianByForwarder id-сотрудников ответсвенных логистов. - Пусто == все Example
|
|
responsibleLogisticianForFlightByExecutor |
Type: string[] | null Example
|
|
shipmentFilterStatus |
Type: string[] | null Подстатусы грузов Example
|
|
shipmentNames |
Type: string[] | null Example
|
|
sort |
Any of 2 types
Example
|
|
statuses |
Type: string[] | null Statuses - Пусто == все Example
|
|
tin |
Type: string[] | null TIN ИНН. Example
|
|
toChooseWinnerTS |
Any of 2 types
Время определения победителя. Example
|
|
toCreateTS |
Any of 2 types
ToCreateTS Не обязательноый параметр Example
|
|
toLoadingTS |
Any of 2 types
Время погрузки. Example
|
|
toUnloadingTS |
Any of 2 types
Время разгрузки. Example
|
|
toUpdateTS |
Any of 2 types
ToCreateTS Не обязательноый параметр Example
|
|
trailerIds |
Type: string[] | null TrailerIDs - Пусто == все Example
|
|
truckIds |
Type: string[] | null CarsIDs - Пусто == все Example
|
|
unloadNPIds |
Type: string[] | null UnloadNPIDs - Пусто == все Example
|
|
unloadPoint |
Any of 2 types
UnloadPoint - Пусто == все Example
|
|
withDeletedPlaces |
Type: boolean С удаленными местами |
|
withDeletedShipments |
Type: boolean С удаленными грузами |
Example
{
"bodyTypes": [
"example"
],
"carBodyType": [
"example"
],
"carBrand": [
"example"
],
"carNumber": [
"example"
],
"carType": [
"example"
],
"cargoCategories": [
"example"
],
"cargoID": [
"example"
],
"customerComment": [
"example"
],
"customerIds": [
"example"
],
"distributionComment": [
"example"
],
"driverIds": [
"example"
],
"exactCargoIds": [
"example"
],
"exactOrderIds": [
"example"
],
"executorIds": [
"example"
],
"externalID": [
"example"
],
"filter": {
"additionalConditionsExternalOrderID": [
"example"
],
"bodyTypeComments": [
"example"
],
"bodyTypes": [
"example"
],
"carBodyType": [
"example"
],
"carBrand": [
"example"
],
"carNumber": [
"example"
],
"carType": [
"example"
],
"cargoCategories": [
"example"
],
"cargoComment": [
"example"
],
"cargoID": [
"example"
],
"customerComment": [
"example"
],
"customerIds": [
"example"
],
"distributionComment": [
"example"
],
"driverIds": [
"example"
],
"edm": {
"actionRequiredDocumentTypes": [
null
],
"actionRequiredFromOrganizationIds": [
null
],
"documentIds": [
null
],
"epeStatuses": [
null
],
"etrnStatuses": [
null
],
"exprStatuses": [
null
],
"ezzStatuses": [
null
],
"hasEpe": true,
"hasEtrn": true,
"hasExpr": true,
"hasEzz": true
},
"etrnState": [
"example"
],
"exactCargoIds": [
"example"
],
"exactDemandIds": [
"example"
],
"exactOrderIds": [
"example"
],
"excludeMatcherParticipants": [
"example"
],
"executorIds": [
"example"
],
"externalID": [
"example"
],
"flightExternalExecutor": [
"example"
],
"flightIds": [
"example"
],
"flightStatus": [
"example"
],
"flightSubStatus": [
"example"
],
"forwarderIDs": [
"example"
],
"fromChooseWinnerTS": {
"displayTZ": "+03:00",
"time": "2020-01-01T11:47:38+03:00",
"useLocation": "+05:00"
},
"fromCreateTS": null,
"fromFirstLoadDate": "example",
"fromFirstLoadDateTs": null,
"fromFirstLoadTS": null,
"fromLoadingTS": null,
"fromOrderWayFirstLoadingWayPointStartAtTS": null,
"fromOrderWayLastUnloadingWayPointEndAtTS": null,
"fromPalletCount": 0,
"fromSimpleTaskDeadlineTS": null,
"fromUnloadingTS": null,
"fromUpdateTS": null,
"fromVolume": 0.5,
"fromWeight": 0.5,
"hasAssignedDriverInAllFlights": true,
"hasAssignedDriverInAnyFlight": true,
"hubType": [
"example"
],
"isArchive": true,
"isDeprecated": true,
"isOptimized": true,
"latestRevokeOnExecuteEvent": {
"fromTS": null,
"toTS": null
},
"latestSendToExecutEvent": null,
"latestSendToMatchEvent": null,
"latestWinnerAssignedEvent": null,
"limit": 0,
"loadNPIds": [
"example"
],
"loadPoint": {
"lat": 0.5,
"long": 0.5,
"radiusM": 0.5
},
"matchStatuses": [
"example"
],
"matcherParticipants": [
"example"
],
"npShipmentIds": [
"example"
],
"npUnshipmentIds": [
"example"
],
"orderWayFirstLoadingWayPoint": null,
"orderWayFirstLoadingWayPointAddresses": [
"example"
],
"orderWayLastUnloadingWayPoint": null,
"orderWayLastUnloadingWayPointAddresses": [
"example"
],
"packageNames": [
"example"
],
"partialCargoIds": [
"example"
],
"partialDemandIds": [
"example"
],
"partialOrderIds": [
"example"
],
"participantNames": [
"example"
],
"participantTINs": [
"example"
],
"responsibleLogisticianByExecutor": [
"example"
],
"responsibleLogisticianByForwarder": [
"example"
],
"responsibleLogisticianForFlightByExecutor": [
"example"
],
"responsibleLogisticianNamedByExecutor": [
"example"
],
"responsibleLogisticianNamedByForwarder": [
"example"
],
"shipmentFilterStatus": [
"example"
],
"shipmentNames": [
"example"
],
"simpleTaskDocumentNumbers": [
"example"
],
"simpleTaskParticipantRoles": [
"example"
],
"simpleTaskStatuses": [
"example"
],
"simpleTaskTypeIds": [
"example"
],
"simpleTaskTypeNames": [
"example"
],
"statuses": [
"example"
],
"temperatureRegime": [
{
"from": 0,
"label": "example",
"to": 0
}
],
"tin": [
"example"
],
"toChooseWinnerTS": null,
"toCreateTS": null,
"toFirstLoadDate": "example",
"toFirstLoadDateTs": null,
"toFirstLoadTS": null,
"toLoadingTS": null,
"toOrderWayFirstLoadingWayPointStartAtTS": null,
"toOrderWayLastUnloadingWayPointEndAtTS": null,
"toPalletCount": 0,
"toSimpleTaskDeadlineTS": null,
"toUnloadingTS": null,
"toUpdateTS": null,
"toVolume": 0.5,
"toWeight": 0.5,
"trailerIds": [
"example"
],
"truckIds": [
"example"
],
"unloadNPIds": [
"example"
],
"unloadPoint": null,
"withMyBets": true
},
"flightExternalExecutor": [
"example"
],
"flightIds": [
"example"
],
"flightStatus": [
"example"
],
"flightSubStatus": [
"example"
],
"forwarderIDs": [
"example"
],
"fromChooseWinnerTS": null,
"fromCreateTS": null,
"fromLoadingTS": null,
"fromUnloadingTS": null,
"fromUpdateTS": null,
"hasAssignedDriverInAllFlights": true,
"hasAssignedDriverInAnyFlight": true,
"hubType": [
"example"
],
"isArchive": true,
"limit": 0,
"loadNPIds": [
"example"
],
"loadPoint": null,
"matchStatuses": [
"example"
],
"npShipmentIds": [
"example"
],
"npUnshipmentIds": [
"example"
],
"packageNames": [
"example"
],
"partialCargoIds": [
"example"
],
"partialOrderIds": [
"example"
],
"responsibleLogisticianByExecutor": [
"example"
],
"responsibleLogisticianByForwarder": [
"example"
],
"responsibleLogisticianForFlightByExecutor": [
"example"
],
"shipmentFilterStatus": [
"example"
],
"shipmentNames": [
"example"
],
"sort": {
"sortSettings": [
{
"field": "example",
"order": "example"
}
]
},
"statuses": [
"example"
],
"tin": [
"example"
],
"toChooseWinnerTS": null,
"toCreateTS": null,
"toLoadingTS": null,
"toUnloadingTS": null,
"toUpdateTS": null,
"trailerIds": [
"example"
],
"truckIds": [
"example"
],
"unloadNPIds": [
"example"
],
"unloadPoint": null,
"withDeletedPlaces": true,
"withDeletedShipments": true
}
Responses
200 OK
OK
Body
application/json
{
"data": {
"orders": [
{
"agreementRules": {},
"alerts": [
{}
],
"auction": {},
"basicConditionsTemplateId": "example",
"bodyType": [
"example"
],
"bodyTypeComment": "example",
"cancelComment": [
"example"
],
"cancelReasonKey": "example",
"carHeadInfos": [
{}
],
"cargoCategory": null,
"cargoId": "example",
"created": {
"contact": null,
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"currency": "example",
"customer": null,
"demandId": "example",
"dimensions": {},
"distribution": {},
"drivers": [
{}
],
"execOrder": {},
"execOrderId": "example",
"execResponsibleLogistician": {},
"executionPrice": {},
"executionSettings": {},
"executor": {},
"executorConditionsTemplate": {},
"files": [
{}
],
"flightCreator": {},
"forwarder": null,
"fwdResponsibleLogistician": null,
"id": "example",
"isActual": true,
"isArchived": true,
"isReadonly": true,
"isVolumeAuction": true,
"latestRevokeOnExecute": {},
"latestSendOnExecute": null,
"latestSendOnMatcher": null,
"latestWinnerAssigned": null,
"matcher": {},
"maxUpdatedDate": null,
"orderWay": {},
"parentId": "example",
"paymentDelayPeriod": {},
"responsibleCustomer": null,
"rootId": "example",
"shipments": [
{}
],
"status": "example",
"systemConditionsTemplateId": "example",
"temperatureRegime": [
{}
],
"trailerInfos": [
null
],
"transIdentity": "example",
"transferOrderAdditionalConditions": "example",
"transferOrderAdditionalConfiguration": {},
"transferOrderCost": {},
"transferOrderName": "example",
"transferOrderType": "example",
"transshipmentTypes": [
"example"
],
"typePaymentAndTax": "example",
"updated": null,
"utm": {},
"volumeDemand": {}
}
]
}
}
|
Name |
Description |
|
data |
Type: OrdersV0TransferOrderGetFlatForExecutorResponse Example
|
OrdersV0TransferOrderGetFlatForExecutorAgreementRules
|
Name |
Description |
|
isDriverCanChangePackagesWithoutApproval |
Type: boolean Может ли водитель менять места в заказе без согласования |
|
isExecutorCanChangePackagesWithoutApproval |
Type: boolean Может ли исполнитель менять места в заказе без согласования |
|
isExecutorCanChangeShipmentsWithoutApproval |
Type: boolean Может ли исполнитель менять грузы в заказе без согласования |
|
isForwarderCanChangePackagesWithoutApproval |
Type: boolean Может ли заказчик менять места в заказе без согласования |
|
isForwarderCanChangeShipmentsWithoutApproval |
Type: boolean Может ли заказчик менять грузы в заказе без согласования |
|
isWarehouseCanChangePackagesWithoutApproval |
Type: boolean Может ли склад менять места в заказе без согласования |
Example
{
"isDriverCanChangePackagesWithoutApproval": true,
"isExecutorCanChangePackagesWithoutApproval": true,
"isExecutorCanChangeShipmentsWithoutApproval": true,
"isForwarderCanChangePackagesWithoutApproval": true,
"isForwarderCanChangeShipmentsWithoutApproval": true,
"isWarehouseCanChangePackagesWithoutApproval": true
}
OrdersV0TransferOrderGetFlatForExecutorAlertInfo
|
Name |
Description |
|
alertType |
Type: string Example: |
|
description |
Type: string Example: |
Example
{
"alertType": "example",
"description": "example"
}
TimestampTZOutput
|
Name |
Description |
|
displayTZ |
Type: string Example: |
|
time |
Type: string<date-time> Example: |
Example
{
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
}
OrdersV0TransferOrderGetFlatForExecutorAuction
|
Name |
Description |
|
allowMultimodal |
Type: boolean Разрешить мультимодальный торг |
|
auctionType |
Type: string тип торгов Example: |
|
autoExtension |
Type: boolean Автопродление |
|
autoExtensionActive |
Type: integer Время Активации автопродления в сеуундах |
|
autoExtensionDuration |
Type: integer Максимальное длительность продления в секундах |
|
autoExtensionTime |
Type: integer Время продления в секундах |
|
autoSelection |
Type: boolean Автовыбор |
|
bargainingIsPossible |
Type: boolean торг возможен |
|
currency |
Type: string Валюта Example: |
|
decreaseOnly |
Type: boolean Только на понижение |
|
decreaseOnlyFromDeclaredPrice |
Type: boolean Только на понижение от заданной цены |
|
duration |
Type: integer Длительность торгов в секундах |
|
hideBidsFromCarrier |
Type: boolean Скрывать ставки от исполнителя |
|
isDirect |
Type: boolean Прямые торги (1 участник) |
|
isOpenAuction |
Type: boolean открытый аукцион |
|
useTariffMatrix |
Type: boolean Торги Тарифная матрица |
|
vatInPriceNotConsider |
Type: boolean без учёта НДС |
|
amount |
Type: number | null Заявленная стоимость торгов - distribution.amount |
|
bidStep |
Type: number | null Шаг торгов |
|
buyNowPrice |
Type: number | null «Buy now» (input - число) |
|
endDate |
Any of 2 types
Дата окончания Example
|
|
startDate |
Any of 2 types
Дата начала (опциональное) Example
|
|
vat |
Type: number | null НДС Distribution.amount (опциональное) |
|
vatAmount |
Type: number | null НДС Distribution.amount (опциональное) |
Example
{
"allowMultimodal": true,
"amount": 0.5,
"auctionType": "example",
"autoExtension": true,
"autoExtensionActive": 0,
"autoExtensionDuration": 0,
"autoExtensionTime": 0,
"autoSelection": true,
"bargainingIsPossible": true,
"bidStep": 0.5,
"buyNowPrice": 0.5,
"currency": "example",
"decreaseOnly": true,
"decreaseOnlyFromDeclaredPrice": true,
"duration": 0,
"endDate": {
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"hideBidsFromCarrier": true,
"isDirect": true,
"isOpenAuction": true,
"startDate": null,
"useTariffMatrix": true,
"vat": 0.5,
"vatAmount": 0.5,
"vatInPriceNotConsider": true
}
OrdersV0TransferOrderGetFlatForExecutorCarInfo
|
Name |
Description |
|
bodyType |
Type: string Example: |
|
brand |
Type: string Example: |
|
height |
Type: number |
|
hydroBort |
Type: boolean |
|
id |
Type: string Example: |
|
length |
Type: number |
|
loadCapacity |
Type: number |
|
model |
Type: string Example: |
|
number |
Type: string Example: |
|
palletCount |
Type: integer |
|
type |
Type: string Example: |
|
volume |
Type: number |
|
width |
Type: number |
Example
{
"bodyType": "example",
"brand": "example",
"height": 0.5,
"hydroBort": true,
"id": "example",
"length": 0.5,
"loadCapacity": 0.5,
"model": "example",
"number": "example",
"palletCount": 0,
"type": "example",
"volume": 0.5,
"width": 0.5
}
OrdersV0TransferOrderGetFlatForExecutorCargoCategory
|
Name |
Description |
|
category |
Type: string Тип груза. Example: |
|
categoryComment |
Type: string Коментарий к типу груза. Example: |
Example
{
"category": "example",
"categoryComment": "example"
}
TimestampTZOutputContact
|
Name |
Description |
|
name |
Type: string Example: |
|
orgId |
Type: string | null Example: |
|
orgName |
Type: string | null Example: |
|
orgTin |
Type: string | null Example: |
|
publicEmail |
Type: string | null Example: |
|
publicPhone |
Type: string | null Example: |
|
type |
Type: string Example: |
|
value |
Type: string Example: |
Example
{
"name": "example",
"orgId": "example",
"orgName": "example",
"orgTin": "example",
"publicEmail": "example",
"publicPhone": "example",
"type": "example",
"value": "example"
}
TimestampTZWContactOutput
|
Name |
Description |
|
contact |
Any of 2 types
Example
|
|
displayTZ |
Type: string | null Example: |
|
time |
Type: string<date-time> | null Example: |
Example
{
"contact": {
"name": "example",
"orgId": "example",
"orgName": "example",
"orgTin": "example",
"publicEmail": "example",
"publicPhone": "example",
"type": "example",
"value": "example"
},
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
}
OrdersV0TransferOrderGetFlatForExecutorCustomer
|
Name |
Description |
|
customerAddress |
Type: string адрес заказчика Example: |
|
customerCountry |
Type: string страна заказчика Example: |
|
customerLegalForm |
Type: string юридическая форма организации (OOO,ИП др) Example: |
|
customerName |
Type: string Имя контактного лица заказчика перевозки. Example: |
|
customerPhone |
Type: string Телефон контактного лица заказчика перевозки. Example: |
|
customerTin |
Type: string ИНН / БИН или другой уникальный налоговый номер Example: |
|
id |
Type: string Example: |
|
customerCargoPrice |
Type: number | null стоимость груза в блоке заказчика |
|
customerComment |
Type: string | null Комментарий к заказчику Example: |
Example
{
"customerAddress": "example",
"customerCargoPrice": 0.5,
"customerComment": "example",
"customerCountry": "example",
"customerLegalForm": "example",
"customerName": "example",
"customerPhone": "example",
"customerTin": "example",
"id": "example"
}
OrdersV0TransferOrderGetFlatForExecutorDimensions
|
Name |
Description |
|
breadth |
Type: number | null Ширина с точностью до 2х знактов. |
|
height |
Type: number | null Высота с точностью до 2х знактов. |
|
length |
Type: number | null Длина с точностью до 2х знактов. |
|
pallet_count |
Type: integer | null Количество палет. |
|
volume |
Type: number | null Объём с точностью до 3х знактов. |
|
weight |
Type: number | null Вес в КГ. |
Example
{
"breadth": 0.5,
"height": 0.5,
"length": 0.5,
"pallet_count": 0,
"volume": 0.5,
"weight": 0.5
}
OrdersV0TransferOrderGetFlatForExecutorPartner
|
Name |
Description |
|
id |
Type: string Example: |
|
name |
Type: string Example: |
|
tin |
Type: string Example: |
|
uniqueTemplateId |
Type: string | null -- Содержит ID уникального шаблона, актуального на момент передачи заказа на торги Example: |
Example
{
"id": "example",
"name": "example",
"tin": "example",
"uniqueTemplateId": "example"
}
OrdersV0TransferOrderGetFlatForExecutorDistribution
|
Name |
Description |
|
comment |
Type: string Комментарий, например, "какие-то условия" Example: |
|
currency |
Type: string Валюта, например, "rub" Example: |
|
dayDocClose |
Type: integer Количество дней до закрытия документа, например, 2 |
|
dayDocDelay |
Type: integer Количество дней задержки документа, например, 3 |
|
docFormat |
Type: string формат предоставления Example: |
|
publicMatcher |
Type: boolean открытый аукцион или нет |
|
type |
Type: string Тип определения исполнителя, например, "Отправить в свои заказы" Example: |
|
typeDocClose |
Type: string Тип документа для закрытия, например, "bankdays" Example: |
|
typeDocDelay |
Type: string Тип документа для задержки, например, "bankdays" Example: |
|
amount |
Type: number | null Заявленная стоимость торгов (Сумма, например, 123) |
|
partners |
Type: OrdersV0TransferOrderGetFlatForExecutorPartner[] | null Исполнители (ТОЛЬКО в которых можно участвовать) Example
|
Example
{
"amount": 0.5,
"comment": "example",
"currency": "example",
"dayDocClose": 0,
"dayDocDelay": 0,
"docFormat": "example",
"partners": [
{
"id": "example",
"name": "example",
"tin": "example",
"uniqueTemplateId": "example"
}
],
"publicMatcher": true,
"type": "example",
"typeDocClose": "example",
"typeDocDelay": "example"
}
OrdersV0TransferOrderGetFlatForExecutorDriverInfo
|
Name |
Description |
|
id |
Type: string Example: |
|
isActual |
Type: boolean |
|
masked_phone |
Type: string Example: |
|
name |
Type: string Example: |
Example
{
"id": "example",
"isActual": true,
"masked_phone": "example",
"name": "example"
}
OrdersV0TransferOrderGetFlatForExecutorExecOrder
|
Name |
Description |
|
allowChangeWithoutConsentForExec |
Type: boolean |
|
allowChangeWithoutConsentForFwd |
Type: boolean |
|
createdAt |
Type: TimestampTZOutput Example
|
|
id |
Type: string Example: |
|
updatedAt |
Type: TimestampTZOutput Example
|
|
currency |
Type: string | null Example: |
|
execFinalPrice |
Type: number | null |
|
execPrice |
Type: number | null |
|
execPriceSrc |
Type: string | null Example: |
|
execPriceVersion |
Type: string | null Example: |
|
execVat |
Type: number | null |
|
isVatPayer |
Type: boolean | null |
|
settedAt |
Any of 2 types
Example
|
Example
{
"allowChangeWithoutConsentForExec": true,
"allowChangeWithoutConsentForFwd": true,
"createdAt": {
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"currency": "example",
"execFinalPrice": 0.5,
"execPrice": 0.5,
"execPriceSrc": "example",
"execPriceVersion": "example",
"execVat": 0.5,
"id": "example",
"isVatPayer": true,
"settedAt": null,
"updatedAt": null
}
OrdersV0TransferOrderGetFlatForExecutorExecutionPrice
|
Name |
Description |
|
notVATPayer |
Type: boolean | null |
|
priceFinal |
Type: number | null |
|
priceVAT |
Type: number | null |
|
priceWOVAT |
Type: number | null |
|
vat |
Type: number | null |
Example
{
"notVATPayer": true,
"priceFinal": 0.5,
"priceVAT": 0.5,
"priceWOVAT": 0.5,
"vat": 0.5
}
OrdersV0TransferOrderGetFlatForExecutorDriverAssignmentDeadline
|
Name |
Description |
|
duration |
Type: integer | null |
|
endDate |
Any of 2 types
Example
|
Example
{
"duration": 0,
"endDate": {
"displayTZ": "+03:00",
"time": "2020-01-01T11:47:38+03:00",
"useLocation": "+05:00"
}
}
OrdersV0TransferOrderGetFlatForExecutorExecutionSettings
|
Name |
Description |
|
driverAssignmentDeadline |
Any of 2 types
Срок на назначение водителя и ТС в секундах или по дате Example
|
Example
{
"driverAssignmentDeadline": {
"duration": 0,
"endDate": {
"displayTZ": "+03:00",
"time": "2020-01-01T11:47:38+03:00",
"useLocation": "+05:00"
}
}
}
OrdersV0TransferOrderGetFlatForExecutorOrgInfo
|
Name |
Description |
|
id |
Type: string Example: |
|
name |
Type: string Example: |
|
tin |
Type: string Example: |
|
isUnverified |
Type: boolean | null |
Example
{
"id": "example",
"isUnverified": true,
"name": "example",
"tin": "example"
}
OrdersV0TransferOrderGetFlatForExecutorConditionsTemplate
|
Name |
Description |
|
id |
Type: string Example: |
|
type |
Type: string Example: |
Example
{
"id": "example",
"type": "example"
}
OrdersV0TransferOrderGetFlatForExecutorFileMeta
|
Name |
Description |
|
createdAt |
Type: TimestampTZOutput Example
|
|
fileId |
Type: string Example: |
|
fileName |
Type: string Example: |
Example
{
"createdAt": {
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"fileId": "example",
"fileName": "example"
}
OrdersV0TransferOrderGetFlatForExecutorCompanyInfo
|
Name |
Description |
|
companyName |
Type: string | null Название компании Example: |
|
companyType |
Type: string | null Тип компании Example: |
|
country |
Type: string | null Страна Example: |
|
|
Type: string | null Почта Example: |
|
fullName |
Type: string | null ФИО Example: |
|
phone |
Type: string | null Телефон Example: |
|
tin |
Type: string | null ИНН Example: |
Example
{
"companyName": "example",
"companyType": "example",
"country": "example",
"email": "example",
"fullName": "example",
"phone": "example",
"tin": "example"
}
OrdersV0TransferOrderGetFlatForExecutorDocumentsDelayInfo
|
Name |
Description |
|
daysTypeAfterDocuments |
Type: string | null Дни (после предоставления документов) - рабочие/календарные Example: |
|
daysTypeBeforeDocuments |
Type: string | null Дни (до предоставления документов) - рабочие/календарные Example: |
|
delayAfterDocuments |
Type: integer | null Отсрочка, дней (после предоставления документов) |
|
delayBeforeDocuments |
Type: integer | null Отсрочка, дней (до предоставления документов) |
Example
{
"daysTypeAfterDocuments": "example",
"daysTypeBeforeDocuments": "example",
"delayAfterDocuments": 0,
"delayBeforeDocuments": 0
}
OrdersV0TransferOrderGetFlatForExecutorFlightCreator
|
Name |
Description |
|
car |
Any of 2 types
Транспортное средство (с детальной информацией) Example
|
|
comment |
Type: string | null Комментарий Example: |
|
companyInfo |
Any of 2 types
Информация о компании Example
|
|
currency |
Type: string | null Валюта Example: |
|
documentsDelay |
Any of 2 types
Отсрочка документов Example
|
|
driver |
Any of 2 types
Водитель (с детальной информацией) Example
|
|
externalFlightId |
Type: string | null Внешний идентификатор рейса Example: |
|
flightName |
Type: string | null Название рейса Example: |
|
isVatPayer |
Type: boolean | null Является ли плательщиком НДС |
|
price |
Type: number | null Стоимость без НДС |
|
priceComment |
Type: string | null Комментарий к цене Example: |
|
priceWithVat |
Type: number | null Стоимость с НДС |
|
trailer |
Any of 2 types
Прицеп (с детальной информацией) Example
|
|
vat |
Type: number | null НДС |
|
willNotCarryMyself |
Type: boolean | null Тумблер «Повезу не я» |
Example
{
"car": {
"bodyType": "example",
"brand": "example",
"height": 0.5,
"hydroBort": true,
"id": "example",
"length": 0.5,
"loadCapacity": 0.5,
"model": "example",
"number": "example",
"palletCount": 0,
"type": "example",
"volume": 0.5,
"width": 0.5
},
"comment": "example",
"companyInfo": {
"companyName": "example",
"companyType": "example",
"country": "example",
"email": "example",
"fullName": "example",
"phone": "example",
"tin": "example"
},
"currency": "example",
"documentsDelay": {
"daysTypeAfterDocuments": "example",
"daysTypeBeforeDocuments": "example",
"delayAfterDocuments": 0,
"delayBeforeDocuments": 0
},
"driver": {
"id": "example",
"isActual": true,
"masked_phone": "example",
"name": "example"
},
"externalFlightId": "example",
"flightName": "example",
"isVatPayer": true,
"price": 0.5,
"priceComment": "example",
"priceWithVat": 0.5,
"trailer": null,
"vat": 0.5,
"willNotCarryMyself": true
}
OrdersV0TransferOrderGetFlatForExecutorForwarder
|
Name |
Description |
|
forwarderId |
Type: string Идентификатор заказчика в сервисе Яндекс Магистрали Example: |
|
forwarderName |
Type: string Название организации заказчика Example: |
|
forwarderTin |
Type: string ИНН заказчика Example: |
|
forwarderComment |
Type: string | null Комментарий заказчика Example: |
|
isUnverified |
Type: boolean | null |
Example
{
"forwarderComment": "example",
"forwarderId": "example",
"forwarderName": "example",
"forwarderTin": "example",
"isUnverified": true
}
OrdersV0TransferOrderGetFlatForExecutorNotMyBet
|
Name |
Description |
|
price |
Type: number |
|
comment |
Type: string | null Example: |
|
condition |
Type: string | null Example: |
|
executor |
Any of 2 types
Example
|
|
id |
Type: string | null Example: |
|
setDate |
Any of 2 types
Example
|
Example
{
"comment": "example",
"condition": "example",
"executor": {
"id": "example",
"isUnverified": true,
"name": "example",
"tin": "example"
},
"id": "example",
"price": 0.5,
"setDate": {
"contact": {
"name": "example",
"orgId": "example",
"orgName": "example",
"orgTin": "example",
"publicEmail": "example",
"publicPhone": "example",
"type": "example",
"value": "example"
},
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
}
}
TaxablePriceIO
|
Name |
Description |
|
base |
Type: string | null Цена исходная Pattern: Example: |
|
currency |
Type: string ISO 4217 код валюты Example: |
|
isVatPayer |
Type: boolean Признак плательщика НДС. Для плательщика укажите ставку vat или сумму vatAmount. Default: |
|
subTotalPrice |
Type: string | null Итоговая цена с учётом НДС Pattern: Example: |
|
vat |
Type: string | null Ставка НДС (в % от 0 до 100) Pattern: Example: |
|
vatAmount |
Type: string | null Сумма НДС (ВАЖНО может быть без указания ставки НДС!!!) Pattern: Example: |
Example
{
"base": "100.18",
"currency": "RUB",
"isVatPayer": false,
"subTotalPrice": "122.21",
"vat": "22",
"vatAmount": "22.03"
}
OrdersV0TransferOrderGetFlatForExecutorBetMultimodalRoteArc
|
Name |
Description |
|
addressFrom |
Type: string Example: |
|
addressTo |
Type: string Example: |
|
comment |
Type: string Example: |
|
currency |
Type: string Example: |
|
notVatPayer |
Type: boolean |
|
price |
Type: number |
|
priceWithVat |
Type: number |
|
taxablePrice |
Type: TaxablePriceIO Example
|
|
vat |
Type: number |
Example
{
"addressFrom": "example",
"addressTo": "example",
"comment": "example",
"currency": "example",
"notVatPayer": true,
"price": 0.5,
"priceWithVat": 0.5,
"taxablePrice": {
"base": "100.18",
"currency": "RUB",
"isVatPayer": false,
"subTotalPrice": "122.21",
"vat": "22",
"vatAmount": "22.03"
},
"vat": 0.5
}
OrdersV0TransferOrderGetFlatForExecutorBetMultimodal
|
Name |
Description |
|
isPriceByArc |
Type: boolean |
|
route |
Type: OrdersV0TransferOrderGetFlatForExecutorBetMultimodalRoteArc[] | null Example
|
Example
{
"isPriceByArc": true,
"route": [
{
"addressFrom": "example",
"addressTo": "example",
"comment": "example",
"currency": "example",
"notVatPayer": true,
"price": 0.5,
"priceWithVat": 0.5,
"taxablePrice": {
"base": "100.18",
"currency": "RUB",
"isVatPayer": false,
"subTotalPrice": "122.21",
"vat": "22",
"vatAmount": "22.03"
},
"vat": 0.5
}
]
}
OrdersV0TransferOrderGetFlatForExecutorTariffMatrix
|
Name |
Description |
|
tariffMatrixId |
Type: string Идентификатор матрицы тарифов Example: |
Example
{
"tariffMatrixId": "example"
}
OrdersV0TransferOrderGetFlatForExecutorBet
|
Name |
Description |
|
betComment |
Type: string Комментарий к ставке Example: |
|
comment |
Type: string Example: |
|
condition |
Type: string Example: |
|
executor |
Type: OrdersV0TransferOrderGetFlatForExecutorOrgInfo Example
|
|
finalPrice |
Type: number |
|
id |
Type: string Example: |
|
isCanceled |
Type: boolean |
|
isCanceledByForwarder |
Type: boolean |
|
isOpenMarket |
Type: boolean |
|
isWinner |
Type: boolean |
|
notVatPayer |
Type: boolean |
|
price |
Type: number |
|
setDate |
Type: TimestampTZWContactOutput Example
|
|
taxablePrice |
Type: TaxablePriceIO Example
|
|
useMultimodal |
Type: boolean |
|
useTariffMatrix |
Type: boolean Использовали матрицу тарифов |
|
vat |
Type: number |
|
vatAmount |
Type: number |
|
betMultimodal |
Any of 2 types
Example
|
|
cancelDate |
Any of 2 types
Example
|
|
cancelExecutorComment |
Type: string | null Комментарий отмены ставки исполнителем Example: |
|
cancelForwarderComment |
Type: string | null Комментарий отмены ставки заказчиком Example: |
|
tariffMatrix |
Any of 2 types
Параметры матрицы тарифов Example
|
Example
{
"betComment": "example",
"betMultimodal": {
"isPriceByArc": true,
"route": [
{
"addressFrom": "example",
"addressTo": "example",
"comment": "example",
"currency": "example",
"notVatPayer": true,
"price": 0.5,
"priceWithVat": 0.5,
"taxablePrice": {},
"vat": 0.5
}
]
},
"cancelDate": {
"contact": {
"name": "example",
"orgId": "example",
"orgName": "example",
"orgTin": "example",
"publicEmail": "example",
"publicPhone": "example",
"type": "example",
"value": "example"
},
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"cancelExecutorComment": "example",
"cancelForwarderComment": "example",
"comment": "example",
"condition": "example",
"executor": {
"id": "example",
"isUnverified": true,
"name": "example",
"tin": "example"
},
"finalPrice": 0.5,
"id": "example",
"isCanceled": true,
"isCanceledByForwarder": true,
"isOpenMarket": true,
"isWinner": true,
"notVatPayer": true,
"price": 0.5,
"setDate": null,
"tariffMatrix": {
"tariffMatrixId": "example"
},
"taxablePrice": null,
"useMultimodal": true,
"useTariffMatrix": true,
"vat": 0.5,
"vatAmount": 0.5
}
OrdersV0TransferOrderGetFlatForExecutorMatcherTariffMatrixInfo
|
Name |
Description |
|
orgId |
Type: string Идентификатор Тарифной матрицы Example: |
|
tariffMatrixId |
Type: string Идентификатор Тарифной матрицы Example: |
Example
{
"orgId": "example",
"tariffMatrixId": "example"
}
OrdersV0TransferOrderGetFlatForExecutorMatcherTariffMatrixParams
|
Name |
Description |
|
isWhoFirst |
Type: boolean Торговля по принципу кто первый |
|
tariffMatrixInfos |
Type: OrdersV0TransferOrderGetFlatForExecutorMatcherTariffMatrixInfo[] | null Параметры тарифных матриц Example
|
Example
{
"isWhoFirst": true,
"tariffMatrixInfos": [
{
"orgId": "example",
"tariffMatrixId": "example"
}
]
}
OrdersV0TransferOrderGetFlatForExecutorMatcherAuction
|
Name |
Description |
|
allowMultimodal |
Type: boolean Разрешить мультимодальные торги |
|
auctionType |
Type: string тип торгов Example: |
|
autoExtension |
Type: boolean Автопродление |
|
autoExtensionActive |
Type: integer Время Активации автопродления в сеуундах |
|
autoExtensionDuration |
Type: integer Максимальное длительность продления в секундах |
|
autoExtensionTime |
Type: integer Время продления в секундах |
|
autoSelection |
Type: boolean Автовыбор |
|
bargainingIsPossible |
Type: boolean торг возможен |
|
currency |
Type: string Валюта - currency Example: |
|
decreaseOnly |
Type: boolean Только на понижение |
|
decreaseOnlyFromDeclaredPrice |
Type: boolean Только на понижение от заданной цены |
|
duration |
Type: integer Длительность торгов в секундах |
|
hideBidsFromCarrier |
Type: boolean Скрывать ставки от исполнителя |
|
isClosedAuction |
Type: boolean закрытый аукцион |
|
isDirect |
Type: boolean |
|
isOpenAuction |
Type: boolean |
|
timeLeftUntilEnd |
Type: integer Интервал времени в секундах до завершения торгов на момент формирования ответа |
|
useTariffMatrix |
Type: boolean Торги Тарифная матрица |
|
vatInPriceNotConsider |
Type: boolean без учёта НДС |
|
actualEndDate |
Any of 2 types
Время завершения аукциона с учётом продлений Example
|
|
amount |
Type: number | null Заявленная стоимость торгов - amount |
|
bidStep |
Type: number | null Шаг торгов |
|
buyNowPrice |
Type: number | null «Buy now» (input - число) |
|
endDate |
Any of 2 types
Дата окончания Example
|
|
prolongationDatetimeMax |
Any of 2 types
Дата когда пролонгация закончится Example
|
|
startDate |
Any of 2 types
Дата начала (опциональное) Example
|
|
tariffMatrixParams |
Any of 2 types
Параметры Тарифной матрицы Example
|
|
vat |
Type: number | null НДС Distribution.amount (опциональное) |
|
vatAmount |
Type: number | null НДС Distribution.amount (опциональное) |
Example
{
"actualEndDate": {
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"allowMultimodal": true,
"amount": 0.5,
"auctionType": "example",
"autoExtension": true,
"autoExtensionActive": 0,
"autoExtensionDuration": 0,
"autoExtensionTime": 0,
"autoSelection": true,
"bargainingIsPossible": true,
"bidStep": 0.5,
"buyNowPrice": 0.5,
"currency": "example",
"decreaseOnly": true,
"decreaseOnlyFromDeclaredPrice": true,
"duration": 0,
"endDate": null,
"hideBidsFromCarrier": true,
"isClosedAuction": true,
"isDirect": true,
"isOpenAuction": true,
"prolongationDatetimeMax": null,
"startDate": null,
"tariffMatrixParams": {
"isWhoFirst": true,
"tariffMatrixInfos": [
{
"orgId": "example",
"tariffMatrixId": "example"
}
]
},
"timeLeftUntilEnd": 0,
"useTariffMatrix": true,
"vat": 0.5,
"vatAmount": 0.5,
"vatInPriceNotConsider": true
}
OrdersV0TransferOrderGetFlatForExecutorOrgInfoPEID
|
Name |
Description |
|
id |
Type: string Example: |
|
name |
Type: string Example: |
|
tin |
Type: string Example: |
|
isVatPayer |
Type: boolean | null |
|
vat |
Type: number | null |
Example
{
"id": "example",
"isVatPayer": true,
"name": "example",
"tin": "example",
"vat": 0.5
}
OrdersV0TransferOrderGetFlatForExecutorMatcher
|
Name |
Description |
|
canSelectWinner |
Type: boolean |
|
demandId |
Type: string Example: |
|
matcherAuction |
Type: OrdersV0TransferOrderGetFlatForExecutorMatcherAuction Example
|
|
matcherStatus |
Type: string Example: |
|
bestBet |
Any of 2 types
Example
|
|
bestBetOpenAuction |
Any of 2 types
Example
|
|
bets |
Type: OrdersV0TransferOrderGetFlatForExecutorBet[] | null Example
|
|
lastBet |
Any of 2 types
Example
|
|
lastBetOpenAuction |
Any of 2 types
Example
|
|
myBetIsPossibleWinner |
Any of 2 types
Example
|
|
myBetIsWinner |
Any of 2 types
Example
|
|
possibleExecutorsIDs |
Type: OrdersV0TransferOrderGetFlatForExecutorOrgInfoPEID[] | null Example
|
|
refuseByExecuterAt |
Any of 2 types
Example
|
|
refuseByExecuterReason |
Type: string | null Example: |
|
winBet |
Any of 2 types
Example
|
|
winnerExecutor |
Any of 2 types
Example
|
Example
{
"bestBet": {
"comment": "example",
"condition": "example",
"executor": {
"id": "example",
"isUnverified": true,
"name": "example",
"tin": "example"
},
"id": "example",
"price": 0.5,
"setDate": {
"contact": null,
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
}
},
"bestBetOpenAuction": null,
"bets": [
{
"betComment": "example",
"betMultimodal": {
"isPriceByArc": true,
"route": [
null
]
},
"cancelDate": null,
"cancelExecutorComment": "example",
"cancelForwarderComment": "example",
"comment": "example",
"condition": "example",
"executor": null,
"finalPrice": 0.5,
"id": "example",
"isCanceled": true,
"isCanceledByForwarder": true,
"isOpenMarket": true,
"isWinner": true,
"notVatPayer": true,
"price": 0.5,
"setDate": null,
"tariffMatrix": {
"tariffMatrixId": "example"
},
"taxablePrice": {
"base": "100.18",
"currency": "RUB",
"isVatPayer": false,
"subTotalPrice": "122.21",
"vat": "22",
"vatAmount": "22.03"
},
"useMultimodal": true,
"useTariffMatrix": true,
"vat": 0.5,
"vatAmount": 0.5
}
],
"canSelectWinner": true,
"demandId": "example",
"lastBet": null,
"lastBetOpenAuction": null,
"matcherAuction": {
"actualEndDate": {
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"allowMultimodal": true,
"amount": 0.5,
"auctionType": "example",
"autoExtension": true,
"autoExtensionActive": 0,
"autoExtensionDuration": 0,
"autoExtensionTime": 0,
"autoSelection": true,
"bargainingIsPossible": true,
"bidStep": 0.5,
"buyNowPrice": 0.5,
"currency": "example",
"decreaseOnly": true,
"decreaseOnlyFromDeclaredPrice": true,
"duration": 0,
"endDate": null,
"hideBidsFromCarrier": true,
"isClosedAuction": true,
"isDirect": true,
"isOpenAuction": true,
"prolongationDatetimeMax": null,
"startDate": null,
"tariffMatrixParams": {
"isWhoFirst": true,
"tariffMatrixInfos": [
{}
]
},
"timeLeftUntilEnd": 0,
"useTariffMatrix": true,
"vat": 0.5,
"vatAmount": 0.5,
"vatInPriceNotConsider": true
},
"matcherStatus": "example",
"myBetIsPossibleWinner": null,
"myBetIsWinner": null,
"possibleExecutorsIDs": [
{
"id": "example",
"isVatPayer": true,
"name": "example",
"tin": "example",
"vat": 0.5
}
],
"refuseByExecuterAt": null,
"refuseByExecuterReason": "example",
"winBet": null,
"winnerExecutor": null
}
OrdersV0TransferOrderGetFlatForExecutorOrderWayActionRelation
|
Name |
Description |
|
shipmentId |
Type: string ID груза Example: |
|
shipmentName |
Type: string Название груза Example: |
|
transferTaskId |
Type: string ID задачи перевозки Example: |
|
flightId |
Type: string | null ID рейса Example: |
|
flightTaskId |
Type: string | null ID задачи перевозки Example: |
Example
{
"flightId": "example",
"flightTaskId": "example",
"shipmentId": "example",
"shipmentName": "example",
"transferTaskId": "example"
}
OrdersV0TransferOrderGetFlatForExecutorOrderWayAction
|
Name |
Description |
|
actionId |
Type: string ID действия Example: |
|
actionType |
Type: string Что нужно сделать на маршруте (loading - погрузить груз, unloading - выгрузить груз, transit - не выгружать уже погруженный груз) Example: |
|
orderInVisit |
Type: integer порядок выполнения задач в узле |
|
relation |
Any of 2 types
Связь с задачей перевозки (груз, заказ, рейс) Example
|
Example
{
"actionId": "example",
"actionType": "example",
"orderInVisit": 0,
"relation": {
"flightId": "example",
"flightTaskId": "example",
"shipmentId": "example",
"shipmentName": "example",
"transferTaskId": "example"
}
}
OrdersV0TransferOrderGetFlatForExecutorOrderWayPoint
|
Name |
Description |
|
address |
Type: string Адрес точки Example: |
|
id |
Type: string ID точки Example: |
|
lat |
Type: number Широта точки |
|
locality |
Type: string Город точки Example: |
|
long |
Type: number Долгота точки |
|
province |
Type: string Провинция точки Example: |
|
addressComment |
Type: string | null Комментарий к адресу Example: |
|
name |
Type: string | null Название точки Example: |
|
tin |
Type: string | null ИНН точки Example: |
Example
{
"address": "example",
"addressComment": "example",
"id": "example",
"lat": 0.5,
"locality": "example",
"long": 0.5,
"name": "example",
"province": "example",
"tin": "example"
}
OrdersV0TransferOrderGetFlatForExecutorOrderWayVisit
|
Name |
Description |
|
id |
Type: string ID посещения Example: |
|
orderInWay |
Type: integer Порядок посещения точек в маршруте |
|
startAt |
All of 1 type
Дата начала посещения Example
|
|
actions |
Type: OrdersV0TransferOrderGetFlatForExecutorOrderWayAction[] | null Действия, которые нужно выполнить на маршруте Example
|
|
endAt |
Any of 2 types
Дата окончания посещения Example
|
|
wayPoint |
Any of 2 types
Точка на маршруте Example
|
Example
{
"actions": [
{
"actionId": "example",
"actionType": "example",
"orderInVisit": 0,
"relation": {
"flightId": "example",
"flightTaskId": "example",
"shipmentId": "example",
"shipmentName": "example",
"transferTaskId": "example"
}
}
],
"endAt": {
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"id": "example",
"orderInWay": 0,
"startAt": null,
"wayPoint": {
"address": "example",
"addressComment": "example",
"id": "example",
"lat": 0.5,
"locality": "example",
"long": 0.5,
"name": "example",
"province": "example",
"tin": "example"
}
}
OrdersV0TransferOrderGetFlatForExecutorOrderWay
|
Name |
Description |
|
createdAt |
All of 1 type
Дата создания маршрута Example
|
|
generationType |
Type: string Тип генерации (auto / manual) Example: |
|
id |
Type: string ID версии маршрута Example: |
|
updatedAt |
All of 1 type
Дата обновления маршрута Example
|
|
archivedAt |
Any of 2 types
Дата архивации маршрута Example
|
|
distanceKilometers |
Type: number | null Расстояние в километрах |
|
visits |
Type: OrdersV0TransferOrderGetFlatForExecutorOrderWayVisit[] | null Посещения точек на маршруте следования Example
|
Example
{
"archivedAt": {
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"createdAt": null,
"distanceKilometers": 0.5,
"generationType": "example",
"id": "example",
"updatedAt": null,
"visits": [
{
"actions": [
{
"actionId": "example",
"actionType": "example",
"orderInVisit": 0,
"relation": null
}
],
"endAt": null,
"id": "example",
"orderInWay": 0,
"startAt": null,
"wayPoint": {
"address": "example",
"addressComment": "example",
"id": "example",
"lat": 0.5,
"locality": "example",
"long": 0.5,
"name": "example",
"province": "example",
"tin": "example"
}
}
]
}
OrdersV0TransferOrderGetFlatForExecutorPaymentDelayPeriod
|
Name |
Description |
|
paymentType |
Type: string Тип оплаты. Example: |
|
daysDelayPeriod |
Type: integer | null Количество дней отсрочки платяжа. |
|
postPayCalendarType |
Type: string | null Тип постоплаты. Example: |
Example
{
"daysDelayPeriod": 0,
"paymentType": "example",
"postPayCalendarType": "example"
}
OrdersV0TransferOrderGetFlatForExecutorExternalExecutor
|
Name |
Description |
|
country |
Type: string Example: |
|
name |
Type: string Example: |
|
orgType |
Type: string Example: |
|
tin |
Type: string Example: |
|
contactEmail |
Type: string | null Example: |
|
contactName |
Type: string | null Example: |
|
contactPhone |
Type: string | null Example: |
|
vat |
Type: number | null |
Example
{
"contactEmail": "example",
"contactName": "example",
"contactPhone": "example",
"country": "example",
"name": "example",
"orgType": "example",
"tin": "example",
"vat": 0.5
}
OrdersV0TransferOrderGetFlatForExecutorFlightInfo
|
Name |
Description |
|
canSetCar |
Type: boolean |
|
canSetDriver |
Type: boolean |
|
canSetStatus |
Type: boolean |
|
flightId |
Type: string Example: |
|
flightStatus |
Type: string Example: |
|
flightTaskId |
Type: string Example: |
|
flightTaskStatus |
Type: string Example: |
|
subStatus |
Type: string Example: |
|
arrivalLoadingAt |
Any of 2 types
Example
|
|
arrivalUnloadingAt |
Any of 2 types
Example
|
|
carHeadInfo |
Any of 2 types
Example
|
|
departureLoadingAt |
Any of 2 types
Example
|
|
departureUnloadingAt |
Any of 2 types
Example
|
|
driverInfo |
Any of 2 types
Example
|
|
endLoadingAt |
Any of 2 types
Example
|
|
endUnloadingAt |
Any of 2 types
Example
|
|
externalExecutor |
Any of 2 types
Example
|
|
goToTheLoadingAt |
Any of 2 types
Example
|
|
loadingOrder |
Type: integer | null |
|
responsibleLogistician |
Any of 2 types
Example
|
|
startLoadingAt |
Any of 2 types
Example
|
|
startUnloadingAt |
Any of 2 types
Example
|
|
trailerInfo |
Any of 2 types
Example
|
|
unloadingOrder |
Type: integer | null |
Example
{
"arrivalLoadingAt": {
"contact": {
"name": "example",
"orgId": "example",
"orgName": "example",
"orgTin": "example",
"publicEmail": "example",
"publicPhone": "example",
"type": "example",
"value": "example"
},
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"arrivalUnloadingAt": null,
"canSetCar": true,
"canSetDriver": true,
"canSetStatus": true,
"carHeadInfo": {
"bodyType": "example",
"brand": "example",
"height": 0.5,
"hydroBort": true,
"id": "example",
"length": 0.5,
"loadCapacity": 0.5,
"model": "example",
"number": "example",
"palletCount": 0,
"type": "example",
"volume": 0.5,
"width": 0.5
},
"departureLoadingAt": null,
"departureUnloadingAt": null,
"driverInfo": {
"id": "example",
"isActual": true,
"masked_phone": "example",
"name": "example"
},
"endLoadingAt": null,
"endUnloadingAt": null,
"externalExecutor": {
"contactEmail": "example",
"contactName": "example",
"contactPhone": "example",
"country": "example",
"name": "example",
"orgType": "example",
"tin": "example",
"vat": 0.5
},
"flightId": "example",
"flightStatus": "example",
"flightTaskId": "example",
"flightTaskStatus": "example",
"goToTheLoadingAt": null,
"loadingOrder": 0,
"responsibleLogistician": null,
"startLoadingAt": null,
"startUnloadingAt": null,
"subStatus": "example",
"trailerInfo": null,
"unloadingOrder": 0
}
OrdersV0TransferOrderGetFlatForExecutorNodalPointAdditionalContact
|
Name |
Description |
|
id |
Type: string Example: |
|
npcName |
Type: string Имя контактного лица. Example: |
|
npcPhone |
Type: string Телефон контактного лица. Example: |
|
npcCountry |
Type: string | null Страна контактного лица. Example: |
|
npcEmail |
Type: string | null Электронные адреса контактного лица. Example: |
|
npcExternalId |
Type: string | null Идентификатор контакта в системе клиента. Example: |
Example
{
"id": "example",
"npcCountry": "example",
"npcEmail": "example",
"npcExternalId": "example",
"npcName": "example",
"npcPhone": "example"
}
OrdersV0TransferOrderGetFlatForExecutorNpGeoAddress
|
Name |
Description |
|
address |
Type: string Example: |
|
lat |
Type: number |
|
locality |
Type: string Example: |
|
long |
Type: number |
|
province |
Type: string Example: |
Example
{
"address": "example",
"lat": 0.5,
"locality": "example",
"long": 0.5,
"province": "example"
}
OrdersV0TransferOrderGetFlatForExecutorNodalPointShipmentPeriod
|
Name |
Description |
|
from |
Type: TimestampTZOutput Example
|
|
to |
Any of 2 types
Example
|
Example
{
"from": {
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"to": null
}
OrdersV0TransferOrderGetFlatForExecutorNodalPointShipment
|
Name |
Description |
|
content |
Type: string Содержимое разгрузки/погрузки. Example: |
|
country |
Type: string Страна разгрузки/погрузки. Example: |
|
id |
Type: string Example: |
|
name |
Type: string Название разгрузки/погрузки. Example: |
|
npGeoAddress |
All of 1 type
Геоадрес разгрузки/погрузки. Example
|
|
npLegalType |
Type: string Юридический тип разгрузки/погрузки. Example: |
|
npTin |
Type: string ИНН разгрузки/погрузки. Example: |
|
period |
All of 1 type
Период разгрузки/погрузки. если в периоде, не заполнено поле to, то считаем не периодом, а точной датой Example
|
|
position |
Type: integer очередь разгрузки/погрузки. |
|
addressComment |
Type: string | null Комментарий к адресу (до 1000 символов) Example: |
|
legalAddress |
Type: string | null юридический адрес компании которая производит разгрузку/погрузку Example: |
|
legalPhone |
Type: string | null Example: |
|
npAdditionalContact |
Type: OrdersV0TransferOrderGetFlatForExecutorNodalPointAdditionalContact[] | null Дополнительные контакты разгрузки/погрузки. Example
|
|
npShipmentId |
Type: string | null Идентификатор разгрузки/погрузки. Example: |
|
sequenceOrder |
Type: integer | null |
|
transshipmentTypes |
Type: string[] | null Example
|
Example
{
"addressComment": "example",
"content": "example",
"country": "example",
"id": "example",
"legalAddress": "example",
"legalPhone": "example",
"name": "example",
"npAdditionalContact": [
{
"id": "example",
"npcCountry": "example",
"npcEmail": "example",
"npcExternalId": "example",
"npcName": "example",
"npcPhone": "example"
}
],
"npGeoAddress": {
"address": "example",
"lat": 0.5,
"locality": "example",
"long": 0.5,
"province": "example"
},
"npLegalType": "example",
"npShipmentId": "example",
"npTin": "example",
"period": {
"from": {
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"to": null
},
"position": 0,
"sequenceOrder": 0,
"transshipmentTypes": [
"example"
]
}
OrdersV0TransferOrderGetFlatForExecutorDangerousCargo
|
Name |
Description |
|
hazardClass |
Type: string Example: |
|
classificationCode |
Type: string | null Example: |
|
competentAuthoritySign |
Type: string | null Example: |
|
controlTemperature |
Type: string | null Example: |
|
description |
Type: string | null Example: |
|
emergencyTemperature |
Type: string | null Example: |
|
explosiveNetMass |
Type: string | null Example: |
|
explosiveNetMassTotal |
Type: string | null Example: |
|
hazardLabel |
Type: string | null Example: |
|
holdTimeExpiryDate |
Type: string | null Example: |
|
maxActivity |
Type: string | null Example: |
|
mixtureCompositionPercent |
Type: string | null Example: |
|
packageCategory |
Type: string | null Example: |
|
packingGroup |
Type: string | null Example: |
|
physicalChemicalDescription |
Type: string | null Example: |
|
properShippingName |
Type: string | null Example: |
|
radionuclideName |
Type: string | null Example: |
|
regulatoryAct |
Type: string | null Example: |
|
safetyIndex |
Type: string | null Example: |
|
technicalName |
Type: string | null Example: |
|
totalActivity |
Type: string | null Example: |
|
transportIndex |
Type: string | null Example: |
|
tunnelRestrictionCode |
Type: string | null Example: |
|
unHazardId |
Type: string | null Example: |
Example
{
"classificationCode": "example",
"competentAuthoritySign": "example",
"controlTemperature": "example",
"description": "example",
"emergencyTemperature": "example",
"explosiveNetMass": "example",
"explosiveNetMassTotal": "example",
"hazardClass": "example",
"hazardLabel": "example",
"holdTimeExpiryDate": "2006-01-02T00:00:00Z",
"maxActivity": "example",
"mixtureCompositionPercent": "example",
"packageCategory": "example",
"packingGroup": "example",
"physicalChemicalDescription": "example",
"properShippingName": "example",
"radionuclideName": "example",
"regulatoryAct": "example",
"safetyIndex": "example",
"technicalName": "example",
"totalActivity": "example",
"transportIndex": "example",
"tunnelRestrictionCode": "example",
"unHazardId": "example"
}
OrdersV0TransferOrderGetFlatForExecutorPackagesRuEdo
|
Name |
Description |
|
cargoState |
Type: string | null состояние груза Example: |
|
codeToVNom |
Type: string | null код товарной номенклатуры Example: |
|
dangerousCargo |
Any of 2 types
сведения об опасном грузе Example
|
|
mark |
Type: string[] | null маркировка Example
|
|
pkgType |
Type: string | null тип упаковки Example: |
Example
{
"cargoState": "example",
"codeToVNom": "example",
"dangerousCargo": {
"classificationCode": "example",
"competentAuthoritySign": "example",
"controlTemperature": "example",
"description": "example",
"emergencyTemperature": "example",
"explosiveNetMass": "example",
"explosiveNetMassTotal": "example",
"hazardClass": "example",
"hazardLabel": "example",
"holdTimeExpiryDate": "2006-01-02T00:00:00Z",
"maxActivity": "example",
"mixtureCompositionPercent": "example",
"packageCategory": "example",
"packingGroup": "example",
"physicalChemicalDescription": "example",
"properShippingName": "example",
"radionuclideName": "example",
"regulatoryAct": "example",
"safetyIndex": "example",
"technicalName": "example",
"totalActivity": "example",
"transportIndex": "example",
"tunnelRestrictionCode": "example",
"unHazardId": "example"
},
"mark": [
"example"
],
"pkgType": "example"
}
OrdersV0TransferOrderGetFlatForExecutorTemperatureRegime
|
Name |
Description |
|
from |
Type: integer Температура градусов в цельсиях, минимум. |
|
to |
Type: integer Температура градусов в цельсиях, максимум. |
Example
{
"from": 0,
"to": 0
}
OrdersV0TransferOrderGetFlatForExecutorPackages
|
Name |
Description |
|
count |
Type: integer Количество |
|
hazardClass |
Type: string класс опасности Example: |
|
isDeleted |
Type: boolean |
|
packageId |
Type: string Example: |
|
packageName |
Type: string Отображаемое имя единицы товара. Example: |
|
stackability |
Type: string стакающийся? Example: |
|
amount |
Type: number | null Объявленная стоимость |
|
capacity |
Type: number | null Объем |
|
cargoCategory |
Any of 2 types
Example
|
|
comment |
Type: string | null Example: |
|
currency |
Type: string | null Валюта Example: |
|
dimensionHeight |
Type: number | null |
|
dimensionLength |
Type: number | null |
|
dimensionWeight |
Type: number | null |
|
executorRequirementPackageId |
Type: string | null Example: |
|
requirementPackageId |
Type: string | null Example: |
|
ruEdo |
Any of 2 types
Данные для Российского ЭДО Example
|
|
shipmentBodyType |
Type: string | null Тип упаковки груза. Example: |
|
temperatureRegime |
Type: OrdersV0TransferOrderGetFlatForExecutorTemperatureRegime[] | null Example
|
|
weight |
Type: number | null Вес |
Example
{
"amount": 0.5,
"capacity": 0.5,
"cargoCategory": {
"category": "example",
"categoryComment": "example"
},
"comment": "example",
"count": 0,
"currency": "example",
"dimensionHeight": 0.5,
"dimensionLength": 0.5,
"dimensionWeight": 0.5,
"executorRequirementPackageId": "example",
"hazardClass": "example",
"isDeleted": true,
"packageId": "example",
"packageName": "example",
"requirementPackageId": "example",
"ruEdo": {
"cargoState": "example",
"codeToVNom": "example",
"dangerousCargo": {
"classificationCode": "example",
"competentAuthoritySign": "example",
"controlTemperature": "example",
"description": "example",
"emergencyTemperature": "example",
"explosiveNetMass": "example",
"explosiveNetMassTotal": "example",
"hazardClass": "example",
"hazardLabel": "example",
"holdTimeExpiryDate": "2006-01-02T00:00:00Z",
"maxActivity": "example",
"mixtureCompositionPercent": "example",
"packageCategory": "example",
"packingGroup": "example",
"physicalChemicalDescription": "example",
"properShippingName": "example",
"radionuclideName": "example",
"regulatoryAct": "example",
"safetyIndex": "example",
"technicalName": "example",
"totalActivity": "example",
"transportIndex": "example",
"tunnelRestrictionCode": "example",
"unHazardId": "example"
},
"mark": [
"example"
],
"pkgType": "example"
},
"shipmentBodyType": "example",
"stackability": "example",
"temperatureRegime": [
{
"from": 0,
"to": 0
}
],
"weight": 0.5
}
OrdersV0TransferOrderGetFlatForExecutorShipment
|
Name |
Description |
|
isDeleted |
Type: boolean Помечен ли на удаление |
|
name |
Type: string Example: |
|
npShipment |
Type: OrdersV0TransferOrderGetFlatForExecutorNodalPointShipment Example
|
|
npShipmentId |
Type: string Погрузка Example: |
|
npUnshipment |
All of 1 type
Разгрузка Example
|
|
packageType |
Type: string Example: |
|
shipmentId |
Type: string Example: |
|
status |
Type: string Example: |
|
taskStatus |
Type: string Example: |
|
transferOrderTaskID |
Type: string Example: |
|
comment |
Type: string | null Example: |
|
executorRequirementId |
Type: string | null ID потребности исполнителя Example: |
|
executorRequirementShipmentId |
Type: string | null ID груза потребности исполнителя Example: |
|
flightInfo |
Any of 2 types
Example
|
|
flightTaskId |
Type: string | null Example: |
|
packages |
Type: OrdersV0TransferOrderGetFlatForExecutorPackages[] | null Example
|
|
quantizationMethod |
Type: string | null QuantizationMethod - способ разделения Example: |
|
requirementShipmentId |
Type: string | null ID груза потребности Example: |
Example
{
"comment": "example",
"executorRequirementId": "example",
"executorRequirementShipmentId": "example",
"flightInfo": {
"arrivalLoadingAt": {
"contact": null,
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"arrivalUnloadingAt": null,
"canSetCar": true,
"canSetDriver": true,
"canSetStatus": true,
"carHeadInfo": {
"bodyType": "example",
"brand": "example",
"height": 0.5,
"hydroBort": true,
"id": "example",
"length": 0.5,
"loadCapacity": 0.5,
"model": "example",
"number": "example",
"palletCount": 0,
"type": "example",
"volume": 0.5,
"width": 0.5
},
"departureLoadingAt": null,
"departureUnloadingAt": null,
"driverInfo": {
"id": "example",
"isActual": true,
"masked_phone": "example",
"name": "example"
},
"endLoadingAt": null,
"endUnloadingAt": null,
"externalExecutor": {
"contactEmail": "example",
"contactName": "example",
"contactPhone": "example",
"country": "example",
"name": "example",
"orgType": "example",
"tin": "example",
"vat": 0.5
},
"flightId": "example",
"flightStatus": "example",
"flightTaskId": "example",
"flightTaskStatus": "example",
"goToTheLoadingAt": null,
"loadingOrder": 0,
"responsibleLogistician": {
"name": "example",
"orgId": "example",
"orgName": "example",
"orgTin": "example",
"publicEmail": "example",
"publicPhone": "example",
"type": "example",
"value": "example"
},
"startLoadingAt": null,
"startUnloadingAt": null,
"subStatus": "example",
"trailerInfo": null,
"unloadingOrder": 0
},
"flightTaskId": "example",
"isDeleted": true,
"name": "example",
"npShipment": {
"addressComment": "example",
"content": "example",
"country": "example",
"id": "example",
"legalAddress": "example",
"legalPhone": "example",
"name": "example",
"npAdditionalContact": [
{
"id": "example",
"npcCountry": "example",
"npcEmail": "example",
"npcExternalId": "example",
"npcName": "example",
"npcPhone": "example"
}
],
"npGeoAddress": {
"address": "example",
"lat": 0.5,
"locality": "example",
"long": 0.5,
"province": "example"
},
"npLegalType": "example",
"npShipmentId": "example",
"npTin": "example",
"period": {
"from": {
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"to": null
},
"position": 0,
"sequenceOrder": 0,
"transshipmentTypes": [
"example"
]
},
"npShipmentId": "example",
"npUnshipment": null,
"packageType": "example",
"packages": [
{
"amount": 0.5,
"capacity": 0.5,
"cargoCategory": {
"category": "example",
"categoryComment": "example"
},
"comment": "example",
"count": 0,
"currency": "example",
"dimensionHeight": 0.5,
"dimensionLength": 0.5,
"dimensionWeight": 0.5,
"executorRequirementPackageId": "example",
"hazardClass": "example",
"isDeleted": true,
"packageId": "example",
"packageName": "example",
"requirementPackageId": "example",
"ruEdo": {
"cargoState": "example",
"codeToVNom": "example",
"dangerousCargo": null,
"mark": [
null
],
"pkgType": "example"
},
"shipmentBodyType": "example",
"stackability": "example",
"temperatureRegime": [
{
"from": 0,
"to": 0
}
],
"weight": 0.5
}
],
"quantizationMethod": "example",
"requirementShipmentId": "example",
"shipmentId": "example",
"status": "example",
"taskStatus": "example",
"transferOrderTaskID": "example"
}
JSONObject
Type: object
Example
{}
OrdersV0TransferOrderGetFlatForExecutorPrice
|
Name |
Description |
|
currency |
Type: string Валюта. Example: |
|
price |
Type: number Цена с точностью до 2х знаков. |
Example
{
"currency": "example",
"price": 0.5
}
OrdersV0TransferOrderGetFlatForExecutorUTM
|
Name |
Description |
|
utmSource |
Type: string Example: |
|
utmCampaign |
Type: string | null Example: |
|
utmContent |
Type: string | null Example: |
|
utmMedium |
Type: string | null Example: |
|
utmTerm |
Type: string | null Example: |
Example
{
"utmCampaign": "example",
"utmContent": "example",
"utmMedium": "example",
"utmSource": "example",
"utmTerm": "example"
}
OrdersV0TransferOrderGetFlatForExecutorVolumeAuction
|
Name |
Description |
|
auctionType |
Type: string Example: |
|
duration |
Type: integer |
|
tarifficationType |
Type: string Example: |
|
transitDistance |
Type: number |
|
endDate |
Any of 2 types
Example
|
|
flightsCount |
Type: number | null |
|
startDate |
Any of 2 types
Example
|
|
tonsCount |
Type: number | null |
|
vehicleCapacityFrom |
Type: number | null |
|
vehicleCapacityTo |
Type: number | null |
Example
{
"auctionType": "example",
"duration": 0,
"endDate": {
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"flightsCount": 0.5,
"startDate": null,
"tarifficationType": "example",
"tonsCount": 0.5,
"transitDistance": 0.5,
"vehicleCapacityFrom": 0.5,
"vehicleCapacityTo": 0.5
}
OrdersV0TransferOrderGetFlatForExecutorVolumeDemand
|
Name |
Description |
|
isOpenAuction |
Type: boolean |
|
offersCount |
Type: integer |
|
status |
Type: string Example: |
|
uniqueOrganizationsCount |
Type: integer |
|
volumeAuction |
Type: OrdersV0TransferOrderGetFlatForExecutorVolumeAuction Example
|
|
actualEndDate |
Any of 2 types
Example
|
|
volumeAuctionId |
Type: string | null Example: |
Example
{
"actualEndDate": {
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"isOpenAuction": true,
"offersCount": 0,
"status": "example",
"uniqueOrganizationsCount": 0,
"volumeAuction": {
"auctionType": "example",
"duration": 0,
"endDate": null,
"flightsCount": 0.5,
"startDate": null,
"tarifficationType": "example",
"tonsCount": 0.5,
"transitDistance": 0.5,
"vehicleCapacityFrom": 0.5,
"vehicleCapacityTo": 0.5
},
"volumeAuctionId": "example"
}
OrdersV0TransferOrderGetFlatForExecutorOrder
|
Name |
Description |
|
bodyTypeComment |
Type: string Комментарий к типу кузова. Example: |
|
cargoCategory |
All of 1 type
Категория груза. Example
|
|
created |
Type: TimestampTZWContactOutput Example
|
|
currency |
Type: string Example: |
|
customer |
All of 1 type
Инфорация о перевозке. Example
|
|
forwarder |
All of 1 type
Сведения о заказчике Example
|
|
id |
Type: string Example: |
|
isActual |
Type: boolean |
|
isArchived |
Type: boolean |
|
isReadonly |
Type: boolean |
|
isVolumeAuction |
Type: boolean |
|
maxUpdatedDate |
Type: TimestampTZOutput Example
|
|
status |
Type: string Example: |
|
transferOrderAdditionalConfiguration |
Type: JSONObject Example
|
|
transferOrderType |
Type: string FTL LTL Example: |
|
transIdentity |
Type: string Сквозной идентификатор заказа. Объединяет связанные заказы в едниый набор Example: |
|
updated |
Type: TimestampTZWContactOutput Example
|
|
agreementRules |
Any of 2 types
Правила согласования Example
|
|
alerts |
Type: OrdersV0TransferOrderGetFlatForExecutorAlertInfo[] | null Alerts Яркие уведомления Example
|
|
auction |
Any of 2 types
Example
|
|
basicConditionsTemplateId |
Type: string | null Example: |
|
bodyType |
Type: string[] | null Тип кузова. Example
|
|
cancelComment |
Type: string[] | null Example
|
|
cancelReasonKey |
Type: string | null Example: |
|
cargoId |
Type: string | null Example: |
|
carHeadInfos |
Type: OrdersV0TransferOrderGetFlatForExecutorCarInfo[] | null Example
|
|
demandId |
Type: string | null Id аукциона. Каждый раз когда заказ отправляется на торги появляется новый идентификатор аукциона. Example: |
|
dimensions |
Any of 2 types
Вес и объём. Example
|
|
distribution |
Any of 2 types
Тип опредения исполнителя. Example
|
|
drivers |
Type: OrdersV0TransferOrderGetFlatForExecutorDriverInfo[] | null Example
|
|
execOrder |
Any of 2 types
Example
|
|
execOrderId |
Type: string | null Идентификатор исполнения. Каждый раз когда у заказа меняется исполнитель будет содан новый идентификатор. По сути это договор на перевозку Example: |
|
execResponsibleLogistician |
Any of 2 types
Example
|
|
executionPrice |
Any of 2 types
Example
|
|
executionSettings |
Any of 2 types
Дополнительные настройки исполнения заказа Example
|
|
executor |
Any of 2 types
Example
|
|
executorConditionsTemplate |
Any of 2 types
-- Содержит реквизиты шаблона, актуального для победителя (уникальный / базовый / системный) Example
|
|
files |
Type: OrdersV0TransferOrderGetFlatForExecutorFileMeta[] | null Example
|
|
flightCreator |
Any of 2 types
Создатель рейса Example
|
|
fwdResponsibleLogistician |
Any of 2 types
Example
|
|
latestRevokeOnExecute |
Any of 2 types
Example
|
|
latestSendOnExecute |
Any of 2 types
Example
|
|
latestSendOnMatcher |
Any of 2 types
Example
|
|
latestWinnerAssigned |
Any of 2 types
Example
|
|
matcher |
Any of 2 types
Example
|
|
orderWay |
Any of 2 types
Версия связанного маршрута заказа. Заполняется асинхронно, может ссылаться на заархивированную версию Example
|
|
parentId |
Type: string | null Example: |
|
paymentDelayPeriod |
Any of 2 types
Отсрочка платежа. Example
|
|
responsibleCustomer |
Any of 2 types
Example
|
|
rootId |
Type: string | null Example: |
|
shipments |
Type: OrdersV0TransferOrderGetFlatForExecutorShipment[] | null Example
|
|
systemConditionsTemplateId |
Type: string | null Example: |
|
temperatureRegime |
Type: OrdersV0TransferOrderGetFlatForExecutorTemperatureRegime[] | null Температурный режим. Example
|
|
trailerInfos |
Type: OrdersV0TransferOrderGetFlatForExecutorCarInfo[] | null Example
|
|
transferOrderAdditionalConditions |
Type: string | null Дополнительные условия заказа. Example: |
|
transferOrderCost |
Any of 2 types
Стоимость заказа. Example
|
|
transferOrderName |
Type: string | null Отображаемое имя заказа на перевозку. Example: |
|
transshipmentTypes |
Type: string[] | null Тип загрузки и выгрузки. Example
|
|
typePaymentAndTax |
Type: string | null Тип оплаты платежа. Example: |
|
utm |
Any of 2 types
Utm информация. Example
|
|
volumeDemand |
Any of 2 types
Example
|
Example
{
"agreementRules": {
"isDriverCanChangePackagesWithoutApproval": true,
"isExecutorCanChangePackagesWithoutApproval": true,
"isExecutorCanChangeShipmentsWithoutApproval": true,
"isForwarderCanChangePackagesWithoutApproval": true,
"isForwarderCanChangeShipmentsWithoutApproval": true,
"isWarehouseCanChangePackagesWithoutApproval": true
},
"alerts": [
{
"alertType": "example",
"description": "example"
}
],
"auction": {
"allowMultimodal": true,
"amount": 0.5,
"auctionType": "example",
"autoExtension": true,
"autoExtensionActive": 0,
"autoExtensionDuration": 0,
"autoExtensionTime": 0,
"autoSelection": true,
"bargainingIsPossible": true,
"bidStep": 0.5,
"buyNowPrice": 0.5,
"currency": "example",
"decreaseOnly": true,
"decreaseOnlyFromDeclaredPrice": true,
"duration": 0,
"endDate": {
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"hideBidsFromCarrier": true,
"isDirect": true,
"isOpenAuction": true,
"startDate": null,
"useTariffMatrix": true,
"vat": 0.5,
"vatAmount": 0.5,
"vatInPriceNotConsider": true
},
"basicConditionsTemplateId": "example",
"bodyType": [
"example"
],
"bodyTypeComment": "example",
"cancelComment": [
"example"
],
"cancelReasonKey": "example",
"carHeadInfos": [
{
"bodyType": "example",
"brand": "example",
"height": 0.5,
"hydroBort": true,
"id": "example",
"length": 0.5,
"loadCapacity": 0.5,
"model": "example",
"number": "example",
"palletCount": 0,
"type": "example",
"volume": 0.5,
"width": 0.5
}
],
"cargoCategory": {
"category": "example",
"categoryComment": "example"
},
"cargoId": "example",
"created": {
"contact": {
"name": "example",
"orgId": "example",
"orgName": "example",
"orgTin": "example",
"publicEmail": "example",
"publicPhone": "example",
"type": "example",
"value": "example"
},
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"currency": "example",
"customer": {
"customerAddress": "example",
"customerCargoPrice": 0.5,
"customerComment": "example",
"customerCountry": "example",
"customerLegalForm": "example",
"customerName": "example",
"customerPhone": "example",
"customerTin": "example",
"id": "example"
},
"demandId": "example",
"dimensions": {
"breadth": 0.5,
"height": 0.5,
"length": 0.5,
"pallet_count": 0,
"volume": 0.5,
"weight": 0.5
},
"distribution": {
"amount": 0.5,
"comment": "example",
"currency": "example",
"dayDocClose": 0,
"dayDocDelay": 0,
"docFormat": "example",
"partners": [
{
"id": "example",
"name": "example",
"tin": "example",
"uniqueTemplateId": "example"
}
],
"publicMatcher": true,
"type": "example",
"typeDocClose": "example",
"typeDocDelay": "example"
},
"drivers": [
{
"id": "example",
"isActual": true,
"masked_phone": "example",
"name": "example"
}
],
"execOrder": {
"allowChangeWithoutConsentForExec": true,
"allowChangeWithoutConsentForFwd": true,
"createdAt": null,
"currency": "example",
"execFinalPrice": 0.5,
"execPrice": 0.5,
"execPriceSrc": "example",
"execPriceVersion": "example",
"execVat": 0.5,
"id": "example",
"isVatPayer": true,
"settedAt": null,
"updatedAt": null
},
"execOrderId": "example",
"execResponsibleLogistician": null,
"executionPrice": {
"notVATPayer": true,
"priceFinal": 0.5,
"priceVAT": 0.5,
"priceWOVAT": 0.5,
"vat": 0.5
},
"executionSettings": {
"driverAssignmentDeadline": {
"duration": 0,
"endDate": null
}
},
"executor": {
"id": "example",
"isUnverified": true,
"name": "example",
"tin": "example"
},
"executorConditionsTemplate": {
"id": "example",
"type": "example"
},
"files": [
{
"createdAt": null,
"fileId": "example",
"fileName": "example"
}
],
"flightCreator": {
"car": null,
"comment": "example",
"companyInfo": {
"companyName": "example",
"companyType": "example",
"country": "example",
"email": "example",
"fullName": "example",
"phone": "example",
"tin": "example"
},
"currency": "example",
"documentsDelay": {
"daysTypeAfterDocuments": "example",
"daysTypeBeforeDocuments": "example",
"delayAfterDocuments": 0,
"delayBeforeDocuments": 0
},
"driver": null,
"externalFlightId": "example",
"flightName": "example",
"isVatPayer": true,
"price": 0.5,
"priceComment": "example",
"priceWithVat": 0.5,
"trailer": null,
"vat": 0.5,
"willNotCarryMyself": true
},
"forwarder": {
"forwarderComment": "example",
"forwarderId": "example",
"forwarderName": "example",
"forwarderTin": "example",
"isUnverified": true
},
"fwdResponsibleLogistician": null,
"id": "example",
"isActual": true,
"isArchived": true,
"isReadonly": true,
"isVolumeAuction": true,
"latestRevokeOnExecute": null,
"latestSendOnExecute": null,
"latestSendOnMatcher": null,
"latestWinnerAssigned": null,
"matcher": {
"bestBet": {
"comment": "example",
"condition": "example",
"executor": null,
"id": "example",
"price": 0.5,
"setDate": null
},
"bestBetOpenAuction": null,
"bets": [
{
"betComment": "example",
"betMultimodal": null,
"cancelDate": null,
"cancelExecutorComment": "example",
"cancelForwarderComment": "example",
"comment": "example",
"condition": "example",
"executor": null,
"finalPrice": 0.5,
"id": "example",
"isCanceled": true,
"isCanceledByForwarder": true,
"isOpenMarket": true,
"isWinner": true,
"notVatPayer": true,
"price": 0.5,
"setDate": null,
"tariffMatrix": null,
"taxablePrice": {},
"useMultimodal": true,
"useTariffMatrix": true,
"vat": 0.5,
"vatAmount": 0.5
}
],
"canSelectWinner": true,
"demandId": "example",
"lastBet": null,
"lastBetOpenAuction": null,
"matcherAuction": {
"actualEndDate": null,
"allowMultimodal": true,
"amount": 0.5,
"auctionType": "example",
"autoExtension": true,
"autoExtensionActive": 0,
"autoExtensionDuration": 0,
"autoExtensionTime": 0,
"autoSelection": true,
"bargainingIsPossible": true,
"bidStep": 0.5,
"buyNowPrice": 0.5,
"currency": "example",
"decreaseOnly": true,
"decreaseOnlyFromDeclaredPrice": true,
"duration": 0,
"endDate": null,
"hideBidsFromCarrier": true,
"isClosedAuction": true,
"isDirect": true,
"isOpenAuction": true,
"prolongationDatetimeMax": null,
"startDate": null,
"tariffMatrixParams": {},
"timeLeftUntilEnd": 0,
"useTariffMatrix": true,
"vat": 0.5,
"vatAmount": 0.5,
"vatInPriceNotConsider": true
},
"matcherStatus": "example",
"myBetIsPossibleWinner": null,
"myBetIsWinner": null,
"possibleExecutorsIDs": [
{
"id": "example",
"isVatPayer": true,
"name": "example",
"tin": "example",
"vat": 0.5
}
],
"refuseByExecuterAt": null,
"refuseByExecuterReason": "example",
"winBet": null,
"winnerExecutor": null
},
"maxUpdatedDate": null,
"orderWay": {
"archivedAt": null,
"createdAt": null,
"distanceKilometers": 0.5,
"generationType": "example",
"id": "example",
"updatedAt": null,
"visits": [
{
"actions": [
null
],
"endAt": null,
"id": "example",
"orderInWay": 0,
"startAt": null,
"wayPoint": null
}
]
},
"parentId": "example",
"paymentDelayPeriod": {
"daysDelayPeriod": 0,
"paymentType": "example",
"postPayCalendarType": "example"
},
"responsibleCustomer": null,
"rootId": "example",
"shipments": [
{
"comment": "example",
"executorRequirementId": "example",
"executorRequirementShipmentId": "example",
"flightInfo": {
"arrivalLoadingAt": null,
"arrivalUnloadingAt": null,
"canSetCar": true,
"canSetDriver": true,
"canSetStatus": true,
"carHeadInfo": null,
"departureLoadingAt": null,
"departureUnloadingAt": null,
"driverInfo": null,
"endLoadingAt": null,
"endUnloadingAt": null,
"externalExecutor": null,
"flightId": "example",
"flightStatus": "example",
"flightTaskId": "example",
"flightTaskStatus": "example",
"goToTheLoadingAt": null,
"loadingOrder": 0,
"responsibleLogistician": null,
"startLoadingAt": null,
"startUnloadingAt": null,
"subStatus": "example",
"trailerInfo": null,
"unloadingOrder": 0
},
"flightTaskId": "example",
"isDeleted": true,
"name": "example",
"npShipment": {
"addressComment": "example",
"content": "example",
"country": "example",
"id": "example",
"legalAddress": "example",
"legalPhone": "example",
"name": "example",
"npAdditionalContact": [
{}
],
"npGeoAddress": null,
"npLegalType": "example",
"npShipmentId": "example",
"npTin": "example",
"period": null,
"position": 0,
"sequenceOrder": 0,
"transshipmentTypes": [
"example"
]
},
"npShipmentId": "example",
"npUnshipment": null,
"packageType": "example",
"packages": [
{
"amount": 0.5,
"capacity": 0.5,
"cargoCategory": null,
"comment": "example",
"count": 0,
"currency": "example",
"dimensionHeight": 0.5,
"dimensionLength": 0.5,
"dimensionWeight": 0.5,
"executorRequirementPackageId": "example",
"hazardClass": "example",
"isDeleted": true,
"packageId": "example",
"packageName": "example",
"requirementPackageId": "example",
"ruEdo": null,
"shipmentBodyType": "example",
"stackability": "example",
"temperatureRegime": [
null
],
"weight": 0.5
}
],
"quantizationMethod": "example",
"requirementShipmentId": "example",
"shipmentId": "example",
"status": "example",
"taskStatus": "example",
"transferOrderTaskID": "example"
}
],
"status": "example",
"systemConditionsTemplateId": "example",
"temperatureRegime": [
{
"from": 0,
"to": 0
}
],
"trailerInfos": [
null
],
"transIdentity": "example",
"transferOrderAdditionalConditions": "example",
"transferOrderAdditionalConfiguration": {},
"transferOrderCost": {
"currency": "example",
"price": 0.5
},
"transferOrderName": "example",
"transferOrderType": "example",
"transshipmentTypes": [
"example"
],
"typePaymentAndTax": "example",
"updated": null,
"utm": {
"utmCampaign": "example",
"utmContent": "example",
"utmMedium": "example",
"utmSource": "example",
"utmTerm": "example"
},
"volumeDemand": {
"actualEndDate": null,
"isOpenAuction": true,
"offersCount": 0,
"status": "example",
"uniqueOrganizationsCount": 0,
"volumeAuction": {
"auctionType": "example",
"duration": 0,
"endDate": null,
"flightsCount": 0.5,
"startDate": null,
"tarifficationType": "example",
"tonsCount": 0.5,
"transitDistance": 0.5,
"vehicleCapacityFrom": 0.5,
"vehicleCapacityTo": 0.5
},
"volumeAuctionId": "example"
}
}
OrdersV0TransferOrderGetFlatForExecutorResponse
|
Name |
Description |
|
orders |
Type: OrdersV0TransferOrderGetFlatForExecutorOrder[] | null Example
|
Example
{
"orders": [
{
"agreementRules": {
"isDriverCanChangePackagesWithoutApproval": true,
"isExecutorCanChangePackagesWithoutApproval": true,
"isExecutorCanChangeShipmentsWithoutApproval": true,
"isForwarderCanChangePackagesWithoutApproval": true,
"isForwarderCanChangeShipmentsWithoutApproval": true,
"isWarehouseCanChangePackagesWithoutApproval": true
},
"alerts": [
{
"alertType": "example",
"description": "example"
}
],
"auction": {
"allowMultimodal": true,
"amount": 0.5,
"auctionType": "example",
"autoExtension": true,
"autoExtensionActive": 0,
"autoExtensionDuration": 0,
"autoExtensionTime": 0,
"autoSelection": true,
"bargainingIsPossible": true,
"bidStep": 0.5,
"buyNowPrice": 0.5,
"currency": "example",
"decreaseOnly": true,
"decreaseOnlyFromDeclaredPrice": true,
"duration": 0,
"endDate": null,
"hideBidsFromCarrier": true,
"isDirect": true,
"isOpenAuction": true,
"startDate": null,
"useTariffMatrix": true,
"vat": 0.5,
"vatAmount": 0.5,
"vatInPriceNotConsider": true
},
"basicConditionsTemplateId": "example",
"bodyType": [
"example"
],
"bodyTypeComment": "example",
"cancelComment": [
"example"
],
"cancelReasonKey": "example",
"carHeadInfos": [
{
"bodyType": "example",
"brand": "example",
"height": 0.5,
"hydroBort": true,
"id": "example",
"length": 0.5,
"loadCapacity": 0.5,
"model": "example",
"number": "example",
"palletCount": 0,
"type": "example",
"volume": 0.5,
"width": 0.5
}
],
"cargoCategory": {
"category": "example",
"categoryComment": "example"
},
"cargoId": "example",
"created": {
"contact": {},
"displayTZ": "+03:00",
"time": "2020-01-01T00:00:00"
},
"currency": "example",
"customer": {
"customerAddress": "example",
"customerCargoPrice": 0.5,
"customerComment": "example",
"customerCountry": "example",
"customerLegalForm": "example",
"customerName": "example",
"customerPhone": "example",
"customerTin": "example",
"id": "example"
},
"demandId": "example",
"dimensions": {
"breadth": 0.5,
"height": 0.5,
"length": 0.5,
"pallet_count": 0,
"volume": 0.5,
"weight": 0.5
},
"distribution": {
"amount": 0.5,
"comment": "example",
"currency": "example",
"dayDocClose": 0,
"dayDocDelay": 0,
"docFormat": "example",
"partners": [
null
],
"publicMatcher": true,
"type": "example",
"typeDocClose": "example",
"typeDocDelay": "example"
},
"drivers": [
{
"id": "example",
"isActual": true,
"masked_phone": "example",
"name": "example"
}
],
"execOrder": {
"allowChangeWithoutConsentForExec": true,
"allowChangeWithoutConsentForFwd": true,
"createdAt": {},
"currency": "example",
"execFinalPrice": 0.5,
"execPrice": 0.5,
"execPriceSrc": "example",
"execPriceVersion": "example",
"execVat": 0.5,
"id": "example",
"isVatPayer": true,
"settedAt": null,
"updatedAt": null
},
"execOrderId": "example",
"execResponsibleLogistician": null,
"executionPrice": {
"notVATPayer": true,
"priceFinal": 0.5,
"priceVAT": 0.5,
"priceWOVAT": 0.5,
"vat": 0.5
},
"executionSettings": {
"driverAssignmentDeadline": null
},
"executor": {
"id": "example",
"isUnverified": true,
"name": "example",
"tin": "example"
},
"executorConditionsTemplate": {
"id": "example",
"type": "example"
},
"files": [
{
"createdAt": null,
"fileId": "example",
"fileName": "example"
}
],
"flightCreator": {
"car": null,
"comment": "example",
"companyInfo": null,
"currency": "example",
"documentsDelay": null,
"driver": null,
"externalFlightId": "example",
"flightName": "example",
"isVatPayer": true,
"price": 0.5,
"priceComment": "example",
"priceWithVat": 0.5,
"trailer": null,
"vat": 0.5,
"willNotCarryMyself": true
},
"forwarder": {
"forwarderComment": "example",
"forwarderId": "example",
"forwarderName": "example",
"forwarderTin": "example",
"isUnverified": true
},
"fwdResponsibleLogistician": null,
"id": "example",
"isActual": true,
"isArchived": true,
"isReadonly": true,
"isVolumeAuction": true,
"latestRevokeOnExecute": null,
"latestSendOnExecute": null,
"latestSendOnMatcher": null,
"latestWinnerAssigned": null,
"matcher": {
"bestBet": null,
"bestBetOpenAuction": null,
"bets": [
null
],
"canSelectWinner": true,
"demandId": "example",
"lastBet": null,
"lastBetOpenAuction": null,
"matcherAuction": {},
"matcherStatus": "example",
"myBetIsPossibleWinner": null,
"myBetIsWinner": null,
"possibleExecutorsIDs": [
null
],
"refuseByExecuterAt": null,
"refuseByExecuterReason": "example",
"winBet": null,
"winnerExecutor": null
},
"maxUpdatedDate": null,
"orderWay": {
"archivedAt": null,
"createdAt": null,
"distanceKilometers": 0.5,
"generationType": "example",
"id": "example",
"updatedAt": null,
"visits": [
null
]
},
"parentId": "example",
"paymentDelayPeriod": {
"daysDelayPeriod": 0,
"paymentType": "example",
"postPayCalendarType": "example"
},
"responsibleCustomer": null,
"rootId": "example",
"shipments": [
{
"comment": "example",
"executorRequirementId": "example",
"executorRequirementShipmentId": "example",
"flightInfo": null,
"flightTaskId": "example",
"isDeleted": true,
"name": "example",
"npShipment": {},
"npShipmentId": "example",
"npUnshipment": null,
"packageType": "example",
"packages": [
null
],
"quantizationMethod": "example",
"requirementShipmentId": "example",
"shipmentId": "example",
"status": "example",
"taskStatus": "example",
"transferOrderTaskID": "example"
}
],
"status": "example",
"systemConditionsTemplateId": "example",
"temperatureRegime": [
{
"from": 0,
"to": 0
}
],
"trailerInfos": [
null
],
"transIdentity": "example",
"transferOrderAdditionalConditions": "example",
"transferOrderAdditionalConfiguration": {},
"transferOrderCost": {
"currency": "example",
"price": 0.5
},
"transferOrderName": "example",
"transferOrderType": "example",
"transshipmentTypes": [
"example"
],
"typePaymentAndTax": "example",
"updated": null,
"utm": {
"utmCampaign": "example",
"utmContent": "example",
"utmMedium": "example",
"utmSource": "example",
"utmTerm": "example"
},
"volumeDemand": {
"actualEndDate": null,
"isOpenAuction": true,
"offersCount": 0,
"status": "example",
"uniqueOrganizationsCount": 0,
"volumeAuction": {},
"volumeAuctionId": "example"
}
}
]
}
400 Bad Request
Bad Request
Body
application/json
{
"error": {
"info": {},
"message": "example",
"message_code": "example"
}
}
|
Name |
Description |
|
error |
Type: Error Example
|
Error
|
Name |
Description |
|
info |
Type: object Example
|
|
message |
Type: string Example: |
|
message_code |
Type: string Example: |
Example
{
"info": {},
"message": "example",
"message_code": "example"
}
403 Forbidden
Forbidden
Body
application/json
{
"error": {
"info": {},
"message": "example",
"message_code": "example"
}
}
|
Name |
Description |
|
error |
Type: Error Example
|
500 Internal Server Error
Internal Server Error
Body
application/json
{
"error": {
"info": {},
"message": "example",
"message_code": "example"
}
}
|
Name |
Description |
|
error |
Type: Error Example
|