Как найти груз
Через API поддержана возможность поиска грузов только на Персональных площадках .
Если вы еще не состоите ни на одной Персональной площадке:
попросите зарегистрированных на ATI.SU грузовладельцев, с которыми вы сотрудничаете, добавить вас на их Персональные площадки;
вступите на открытую Площадку ;
либо самостоятельно создайте площадку типа «Грузы/машины для владельца Площадки» и пригласите на нее знакомых вам грузовладельцев, зарегистрированных на ATI.SU.
Пригласить участника ATI.SU на площадку (создание участника площадки с типом Invited)
post
/v2/boards/public/participants/invite
Отправить
Развернуть все
Свернуть все
{
"ati_id": "string",
"board_id": "string",
"contact_id": 0
}
CURL
1C
Пример ответа
Ответ
200 ID приглашения
Развернуть все
Свернуть все
400 Ошибка валидации
Развернуть все
Свернуть все
Пример
Модель
{...}
"error" : "string" ,
"reason" : "string" ,
}
details* :{...}
Детали ошибки при валидации запроса.
Поле может отсутствовать в ответе, если для данного типа ошибки оно не предусмотрено
any-key :
{missing-type-info}
}
errors_list* :
[string]
Список ошибок.
Поле может отсутствовать в ответе, если для данного типа ошибки оно не предусмотрено
}
Загрузка...
Развернуть все
Свернуть все
Загрузка...
Полная документация API Площадок.
После того, как вы вступите на Персональную площадку, вы сможете получать грузы, размещенные на ней, используя соответствующий метод:
Проводит поиск грузов, которые размещены на указанных площадках. В результате присутствуют как ваши грузы, так и грузы других пользователей.
get
/v1.0/loads/search/byboards
Отправить
CURL
1C
Пример ответа
Ответ
200 Массив грузов, которые опубликованы на выбранных площадках
Развернуть все
Свернуть все
Пример
Модель
[...]
{...}
"LoadMeta" : {...},
"LoadMetaId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"MetaData" : "string"
} ,
"ContactId1" : 0 ,
"ContactId2" : 0 ,
"Note" : "string" ,
"FirstDate" : "1970-01-01T00:00:00.000Z" ,
"LastDate" : "1970-01-01T00:00:00.000Z" ,
"DateType" : 0 ,
"PeriodicityId" : 0 ,
"OrderNumber" : "string" ,
"Krugoreis" : false ,
"Loading" : {...},
"CityId" : 0 ,
"Latitude" : 0.5 ,
"Longitude" : 0.5 ,
"Street" : "string" ,
"TimeStart" : "1970-01-01T00:00:00.000Z" ,
"TimeEnd" : "1970-01-01T00:00:00.000Z" ,
"IsRoundTheClock" : false ,
"LoadingCargos" : [...]
{...}
"CargoId" : 0 ,
"NameId" : 0 ,
"Name" : "string" ,
"PackagingType" : 0 ,
"PackagingQuantity" : 0 ,
"Weight" : 0.5 ,
"Volume" : 0.5 ,
"Sizes" : {...}
"Length" : 0.5 ,
"Width" : 0.5 ,
"Height" : 0.5 ,
"Diameter" : 0.5 ,
"LengthHighlight" : false ,
"WidthHighlight" : false ,
"HeightHighlight" : false
}
}
]
} ,
"ExtraPoints" : [...],
{...}
"CityId" : 0 ,
"PointType" : 0 ,
"Latitude" : 0.5 ,
"Longitude" : 0.5 ,
"Street" : "string" ,
"OrdinalId" : 0 ,
"IsRoundTheClock" : false ,
"LoadingDateStart" : "1970-01-01T00:00:00.000Z" ,
"LoadingDateEnd" : "1970-01-01T00:00:00.000Z" ,
"LoadingTimeStart" : null ,
"LoadingTimeEnd" : null ,
"LoadingCargos" : [...],
{...}
"CargoId" : 0 ,
"NameId" : 0 ,
"Name" : "string" ,
"PackagingType" : 0 ,
"PackagingQuantity" : 0 ,
"Weight" : 0.5 ,
"Volume" : 0.5 ,
"Sizes" : {...}
"Length" : 0.5 ,
"Width" : 0.5 ,
"Height" : 0.5 ,
"Diameter" : 0.5 ,
"LengthHighlight" : false ,
"WidthHighlight" : false ,
"HeightHighlight" : false
}
}
] ,
"UnloadingCargos" : [...]
{...}
"CargoId" : 0 ,
"Weight" : 0.5 ,
"Volume" : 0.5 ,
"PackagingQuantity" : 0 ,
"IsDefinedByTtn" : false
}
]
}
] ,
"Unloading" : {...},
"CityId" : 0 ,
"Latitude" : 0.5 ,
"Longitude" : 0.5 ,
"Street" : "string" ,
"TimeStart" : "1970-01-01T00:00:00.000Z" ,
"TimeEnd" : "1970-01-01T00:00:00.000Z" ,
"IsRoundTheClock" : false ,
"LoadingCargos" : [...]
{...}
"CargoId" : 0 ,
"NameId" : 0 ,
"Name" : "string" ,
"PackagingType" : 0 ,
"PackagingQuantity" : 0 ,
"Weight" : 0.5 ,
"Volume" : 0.5 ,
"Sizes" : {...}
"Length" : 0.5 ,
"Width" : 0.5 ,
"Height" : 0.5 ,
"Diameter" : 0.5 ,
"LengthHighlight" : false ,
"WidthHighlight" : false ,
"HeightHighlight" : false
}
}
]
} ,
"Cargo" : {...},
"Weight" : 0.5 ,
"Volume" : 0.5 ,
"ADR" : 0 ,
"CargoTypeId" : 0 ,
"CargoType" : "string" ,
"PackType" : 0 ,
"PalletCount" : 0 ,
"BeltCount" : 0 ,
"DogruzType" : 0 ,
"SborGruz" : false ,
"Size" : {...}
"Length" : 0.5 ,
"Width" : 0.5 ,
"Height" : 0.5 ,
"Diameter" : 0.5 ,
"LengthHighlight" : false ,
"WidthHighlight" : false ,
"HeightHighlight" : false
}
} ,
"Transport" : {...},
"CarType" : 0 ,
"LoadingType" : 0 ,
"LoadingLogicalOperator" : "string" ,
"UnloadingType" : 0 ,
"UnloadingLogicalOperator" : "string" ,
"TrucksQuantity" : 0 ,
"TemperatureFrom" : 0 ,
"TemperatureTo" : 0 ,
"Stsepka" : false ,
"Pnevmohod" : false ,
"Koniki" : false ,
"TIR" : false ,
"CMR" : false ,
"T1" : false ,
"SanPassport" : false ,
"IsTracking" : false
} ,
"Payment" : {...},
"CurrencyId" : 0 ,
"MoneyType" : 0 ,
"RateSum" : 0.5 ,
"SumWithNDS" : 0.5 ,
"SumWithoutNDS" : 0.5 ,
"PrepayPercent" : 0 ,
"PrepayPercentEnabled" : false ,
"PayDays" : 0 ,
"PayDaysEnabled" : false ,
"FixedRate" : false ,
"Torg" : false ,
"DirectContract" : false ,
"InFuel" : false ,
"OnUnloading" : false ,
"HideResponses" : false ,
"AcceptPaymentTypes" : 0
} ,
"InviteSettings" : {...},
"InviteDelayInSeconds" : 0 ,
"InviteDurationInSeconds" : 0
} ,
"PriorityView" : {...},
"DailyLimit" : 0.5 ,
"IsForPayedOnly" : false ,
"OrderLimit" : 0.5 ,
"ViewRate" : 0.5 ,
"MoneySpentPerDay" : 0.5 ,
"MoneySpentPerOrder" : 0.5
} ,
"Stealth" : {...},
"ListIdToHide" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"FirmRegDateToHide" : "1970-01-01T00:00:00.000Z" ,
"ScoreToHide" : 0.5
} ,
"LoadFiles" : [...],
{...}
"Id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"FileType" : 0 ,
"Attributes" : 0 ,
"Name" : "string" ,
"Link" : "string" ,
"Size" : 0
}
] ,
"Deal" : {...},
"Auction" : {...}
"StartRate" : 0.5 ,
"Currency" : 0 ,
"Step" : 0.5 ,
"PaymentType" : 0 ,
"AcceptSecondPayType" : false ,
"StartDate" : "1970-01-01T00:00:00.000Z" ,
"EndDate" : "1970-01-01T00:00:00.000Z" ,
"EndDateBoundary" : "1970-01-01T00:00:00.000Z" ,
"Nds" : 0.5 ,
"TimeToProvideDocuments" : 0.5 ,
"AutoRenew" : false ,
"RenewTime" : 0 ,
"MaxRenewTime" : 0 ,
"RaiseBid" : false ,
"MaxRate" : 0.5 ,
"RaiseBidInterval" : 0 ,
"ResponseInMinutes" : 0 ,
"Duration" : 0 ,
"StartSinceFirstBet" : false ,
"AuctionRestartParameters" : {...},
"AuctionFinishAction" : 0 ,
"InitRestartCount" : 0 ,
"InitChangeWinnerCount" : 0 ,
"DurationAfterRestart" : 0
} ,
"AcceptCounterOffersOnlyBeforeFirstBet" : false ,
"WinnerCriterion" : 0 ,
"AuctionId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"LoadId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"ActiveDealId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"State" : 0 ,
"Finished" : false ,
"WinDate" : "1970-01-01T00:00:00.000Z" ,
"AuctionRates" : [...]
{...}
"AuctionRateId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"AddedAt" : "1970-01-01T00:00:00.000Z" ,
"RateFirm" : {...},
"Score" : 0.5 ,
"Status" : 0 ,
"Name" : "string" ,
"ContactName" : "string" ,
"AtiId" : "string"
} ,
"Rate" : 0.5 ,
"State" : 0 ,
"LoadingDate" : "1970-01-01T00:00:00.000Z" ,
"FirmId" : 0 ,
"ContactId" : 0
}
]
}
} ,
"Boards" : [...],
{...}
"BoardId" : "string" ,
"PublicationTime" : "1970-01-01T00:00:00.000Z" ,
"IsReservationEnabled" : false ,
"PublicationOption" : 0 ,
"IsPublished" : false ,
"IsCommonBoard" : false
}
] ,
"UnloadFirstDate" : "1970-01-01T00:00:00.000Z" ,
"UnloadLastDate" : "1970-01-01T00:00:00.000Z" ,
"ArchiveDate" : "1970-01-01T00:00:00.000Z" ,
"ArchiveReason" : "Unknown" ,
"TruePrice" : 0 ,
"TrueCurrencyId" : 0 ,
"ResponseCount" : 0 ,
"OfferCount" : 0 ,
"CanBeDeleted" : false ,
"HasPermissionsToLoad" : false ,
"CanBeEdited" : false ,
"CanBeRenewed" : false ,
"CanBeRestored" : false ,
"EditRestriction" : 0 ,
"DeleteRestriction" : 0 ,
"RestoreRestriction" : 0 ,
"RenewRestriction" : "string" ,
"Id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"LoadNumber" : "string" ,
"UpdatedAt" : "1970-01-01T00:00:00.000Z" ,
"AddedAt" : "1970-01-01T00:00:00.000Z" ,
"Distance" : 0 ,
"PlatonRoadsLength" : 0 ,
"TollRoadsLength" : 0 ,
"TravelTime" : "?" ,
"Zimnik" : false ,
"Ferries" : false ,
"FirmId" : "string" ,
"AuctionId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
]
LoadMeta :{...}
Метаданные для интеграторов
LoadMetaId :
guid
(nullable)
MetaData :
string
Метаданные Максимальная длина 1024 символа
}
ContactId1* :
int32
Идентификатор первого выбранного контакта. Список всех контактов и их идентификаторы можно получить с помощью API для работы с фирмами Контакт должен быть виден для остальных участников АТИ
ContactId2 :
int32
(nullable)
Идентификатор второго выбранного контакта, если не выбрано, то null Контакт должен быть виден для остальных участников АТИ
Note :
string
Примечание к грузу Ограничение по длине: 1000 символов
FirstDate :
date-time
Дата, начиная с которой груз актуален, в формате UTC Минимальное значение равно текущей дате При значении параметра DateType равным 0, допустимое значение поля - текущая дата При значении параметра DateType равным 1, допустимое значение поля - от текущей даты до 60 дней вперед При значении параметра DateType равным 2, допустимое значение поля - текущая дата При значении параметра DateType равным 3, FirstDate должен принимать значение текущей даты или отсутствовать
LastDate :
date-time
Дата, после которой груз не актуален, в формате UTC Минимальное значение равно значению параметра FirstDate При значении параметра DateType равным 0, допустимое значение поля - от текущей даты до 1 дня вперед При значении параметра DateType равным 1, допустимое значение поля - от даты в параметре FirstDate до 9 дней вперед При значении параметра DateType равным 2, данное поле вычисляется автоматически по формуле FirstDate + 2 месяца, передаваемое значение игнорируется При значении параметра DateType равным 3, LastDate автоматически устанавливается на значение + 2 дня от текущей даты, передаваемое значение игнорируется
DateType :
int32
Выбор типа готовности груза к перевозке
0
- Готов к загрузке
1
- с Х по У
2
- постоянно
3
- груза нет, запрос ставки
PeriodicityId :
int32
Периодичность загрузки Если параметр DateType не равен 2, PeriodicityId равен 0. Иначе PeriodicityId может принимать следующие значения:
1
- ежедневно
100
- по рабочим дням
OrderNumber :
string
Номер заказа Ограничение по длине: 250 символов
Krugoreis :
boolean
Параметр, который определяет, включен ли кругорейс для перевозки груза
Latitude :
decimal
(nullable)
Широта города загрузки/разгрузки Параметр должен быть указан, если не указана улица (параметр Street равен null или имеет длину менее 5 символов) и выполняется хотя бы одно из трех условий:
указан город Москва;
указан город Санкт-Петербург;
города загрузки и разгрузки совпадают.
Если параметр Longitude задан, то необходимо указать и этот параметр. Допустимое значение от -90 до 90.
Longitude :
decimal
(nullable)
Долгота города загрузки/разгрузки Параметр должен быть указан, если не указана улица (параметр Street равен null или имеет длину менее 5 символов) и выполняется хотя бы одно из трех условий:
указан город Москва;
указан город Санкт-Петербург;
города загрузки и разгрузки совпадают.
Если параметр Latitude задан, то необходимо указать и этот параметр. Допустимое значение от -90 до 90.
Street :
string
Улица или район города загрузки/разгрузки Параметр должен быть указан и иметь длину не менее 5 символов, если не указаны координаты (параметры Longtittude и Lattitude равны null) и выполняется хотя бы одно из трех условий:
указан город Москва;
указан город Санкт-Петербург;
города загрузки и разгрузки совпадают.
Максимальная длина 100 символов.
TimeStart :
date-time
(nullable)
Время начала загрузки/разгрузки Не указывается при значении параметра DateType равным 3. Не указывается при значении IsRoundTheClock: true
TimeEnd :
date-time
(nullable)
Время завершения загрузки/разгрузки Не указывается при значении параметра DateType равным 3. Не указывается при значении IsRoundTheClock: true
IsRoundTheClock :
boolean
Определяет выбрано ли значение Круглосуточно По умолчанию - false Не указывается при значении параметра DateType равным 3.
LargeCities :
[int32]
Массив идентификаторов ближайших крупных городов Значение из словаря городов АТИ Максимальное количество - 10 штук
PackagingType :
int32
(nullable)
PackagingQuantity :
int32
(nullable)
Weight :
double
(nullable)
Volume :
double
(nullable)
}]
}
ExtraPoints :[{...}]
Список дополнительных пунктов маршрута Максимальное количество - 15 штук
PointType* :
int32
Тип точки:
1
- загрузка
2
- разгрузка
3
- таможня
8
- проехать через
Latitude :
decimal
(nullable)
Longitude :
decimal
(nullable)
IsRoundTheClock :
boolean
Загрузка/разгрузка круглосуточно
LoadingDateStart :
date-time
(nullable)
Дата начала периода загрузки/разгрузки
LoadingDateEnd :
date-time
(nullable)
Дата окончания периода загрузки/разгрузки
LoadingTimeStart :
time-span
(nullable)
Время начала загрузки/разгрузки
LoadingTimeEnd :
time-span
(nullable)
Время окончания загрузки/разгрузки
PackagingType :
int32
(nullable)
PackagingQuantity :
int32
(nullable)
Weight :
double
(nullable)
Volume :
double
(nullable)
}]
Weight :
double
(nullable)
Volume :
double
(nullable)
PackagingQuantity :
int32
(nullable)
Выгружаемая часть упаковки
IsDefinedByTtn :
boolean
Выгружаемая часть груза будет определена в ТТН
}]
}]
Latitude :
decimal
(nullable)
Широта города загрузки/разгрузки Параметр должен быть указан, если не указана улица (параметр Street равен null или имеет длину менее 5 символов) и выполняется хотя бы одно из трех условий:
указан город Москва;
указан город Санкт-Петербург;
города загрузки и разгрузки совпадают.
Если параметр Longitude задан, то необходимо указать и этот параметр. Допустимое значение от -90 до 90.
Longitude :
decimal
(nullable)
Долгота города загрузки/разгрузки Параметр должен быть указан, если не указана улица (параметр Street равен null или имеет длину менее 5 символов) и выполняется хотя бы одно из трех условий:
указан город Москва;
указан город Санкт-Петербург;
города загрузки и разгрузки совпадают.
Если параметр Latitude задан, то необходимо указать и этот параметр. Допустимое значение от -90 до 90.
Street :
string
Улица или район города загрузки/разгрузки Параметр должен быть указан и иметь длину не менее 5 символов, если не указаны координаты (параметры Longtittude и Lattitude равны null) и выполняется хотя бы одно из трех условий:
указан город Москва;
указан город Санкт-Петербург;
города загрузки и разгрузки совпадают.
Максимальная длина 100 символов.
TimeStart :
date-time
(nullable)
Время начала загрузки/разгрузки Не указывается при значении параметра DateType равным 3. Не указывается при значении IsRoundTheClock: true
TimeEnd :
date-time
(nullable)
Время завершения загрузки/разгрузки Не указывается при значении параметра DateType равным 3. Не указывается при значении IsRoundTheClock: true
IsRoundTheClock :
boolean
Определяет выбрано ли значение Круглосуточно По умолчанию - false Не указывается при значении параметра DateType равным 3.
LargeCities :
[int32]
Массив идентификаторов ближайших крупных городов Значение из словаря городов АТИ Максимальное количество - 10 штук
PackagingType :
int32
(nullable)
PackagingQuantity :
int32
(nullable)
Weight :
double
(nullable)
Volume :
double
(nullable)
}]
}
Weight :
double
Вес груза в тоннах Обязательный параметр, если не задан параметр Volume.
Volume :
double
Объем груза в кубических метрах Обязательный параметр, если не задан параметр Weight. Максимальная длина - 4 символа
ADR :
int32
Параметр, определяющий степень опасности груза Допустимое значение от 0 до 9. По умолчанию - 0
CargoType :
string
Строковое наименование груза. Обязательный параметр, если значение параметра CargoTypeId равно 59
. Максимальная длина названия - 50 символов. Этот параметр должен быть пустым, если параметр CargoTypeId
отличен от 59
. В этом поле запрещено указывать контактную информацию
PalletCount :
int32
Количество упаковок для груза Допустимое значение от 0 до 9999. По умолчанию - 0
BeltCount :
int32
Количество ремней для груза Допустимое значение от 0 до 9999. По умолчанию - 0
DogruzType* :
int32
Вариант перевозки:
1
- только отдельной машиной
2
- отдельной или догрузом
SborGruz :
boolean
Определяет, является ли груз сборным
Length :
double
Длина груза в метрах Допустимое значение от 0 до 50. Максимальная длина - 5 символов. По умолчанию - 0
Width :
double
Ширина груза в метрах Допустимое значение от 0 до 50. Максимальная длина - 5 символов. По умолчанию - 0
Height :
double
Высота груза в метрах Допустимое значение от 0 до 50. Максимальная длина - 5 символов. По умолчанию - 0
Diameter :
double
Диаметр груза в метрах Допустимое значение от 0 до 50. Максимальная длина - 5 символов. По умолчанию - 0
LengthHighlight :
boolean
Выделение красным цветом длины груза (для привлечения внимания перевозчика в случае нестандартных размеров груза)
WidthHighlight :
boolean
Выделение красным цветом ширины груза (для привлечения внимания перевозчика в случае нестандартных размеров груза)
HeightHighlight :
boolean
Выделение красным цветом высоты груза (для привлечения внимания перевозчика в случае нестандартных размеров груза)
}
}
LoadingLogicalOperator :
string
Тип условия загрузки:
OR
- необходимо, чтобы присутствовал один из способов загрузки
AND
- необходимо, чтобы присутствовали все выбранные типы загрузки
UnloadingLogicalOperator :
string
Тип условия разгрузки:
OR
- необходимо, чтобы присутствовал один из способов разгрузки
AND
- необходимо, чтобы присутствовали все выбранные типы разгрузки
TrucksQuantity :
int32
Количество машин Допустимое значение от 1 до 99. По умолчанию - 1
TemperatureFrom :
int32
(nullable)
Минимальная температура для груза, если выбран тип кузова "Рефрижератор", "Рефрижератор с перегородкой", "Рефрижератор-мультирежимный" Допустимое значение от -99 до 999
TemperatureTo :
int32
(nullable)
Максимальная температура для груза, если выбран тип кузова "Рефрижератор", "Рефрижератор с перегородкой", "Рефрижератор-мультирежимный" Допустимое значение от -99 до 999
Stsepka :
boolean
Определяет, нужна ли сцепка для груза
Pnevmohod :
boolean
Определяет, нужен ли пневмоход для груза
Koniki :
boolean
Определяет, нужны ли коники для груза
TIR :
boolean
Документы на транспорт, необходимые для провоза этого груза: документы TIR
CMR :
boolean
Документы на транспорт, необходимые для провоза этого груза: документы CMR
T1 :
boolean
Документы на транспорт, необходимые для провоза этого груза: документы T1
SanPassport :
boolean
Документы на транспорт, необходимые для провоза этого груза: медкнижка
IsTracking :
boolean
Трекинг через АТИ Водитель
}
CurrencyId :
int32
Идентификатор валюты По умолчанию - 1. Должен принимать значение 0, если параметр FixedRate равен false Значение из словаря валют АТИ
MoneyType :
int32
Идентификатор варианта оплаты По умолчанию - 22
. Должен принимать значение 22
, если параметр FixedRate
равен false
Значение из словаря вариантов оплаты АТИ
RateSum :
decimal
Ставка для груза Обязательный параметр, если параметр FixedRate равен true и не заданы параметры SumWithNDS или SumWithoutNDS. Максимальная длина 6 символов. Если ввести более двух цифр после запятой, будет произведено округление. Если параметр MoneyType равен 22 и RateSum > 0, тогда поля SumWithNDS и SumWithoutNDS должны быть пустыми или принимать значение 0
SumWithNDS :
decimal
Ставка б/нал с НДС Обязательный параметр, если параметр FixedRate равен true и не заданы параметры RateSum или SumWithoutNDS. Максимальная длина 6 символов. Если ввести более двух цифр после запятой, будет произведено округление. Если параметр FixedRate равен false, то параметр SumWithNDS должен отсутствовать или быть равным 0
SumWithoutNDS :
decimal
Ставка б/нал без НДС Обязательный параметр, если параметр FixedRate равен true и не заданы параметры SumWithNDS или RateSum. Максимальная длина 6 символов. Если ввести более двух цифр после запятой, будет произведено округление. Если параметр FixedRate равен false, то параметр SumWithoutNDS должен отсутствовать или быть равным 0
PrepayPercent :
int32
Процент предоплаты Допустимое значение от 0 до 100. Должен отсутствовать или принимать значение 0, если параметр PrepayPercentEnabled равен false
PrepayPercentEnabled :
boolean
PayDays :
int32
Через сколько банковских дней оплата Допустимое значение от 0 до 99. Должен отсутствовать или принимать значение 0, если параметр PayDaysEnabled равен false
PayDaysEnabled :
boolean
Параметр, что включен флажок "через банк. дней" По умолчанию - false. Не может быть установлен в true, если параметр OnUnloading тоже установлен в true
FixedRate :
boolean
true, если ставка задана, false если запрос ставки По умолчанию - true. При значении параметра DateType равным 3, должен иметь значение false. Если указано значение True, значение хотя бы одного из полей RateSum, SumWithNDS, SumWithoutNDS должно быть больше или равно 1
Torg :
boolean
Возможен ли торг По умолчанию - false. Не учитывается, если параметр FixedRate равен false
HideResponses :
boolean
Скрыть встречные предложения
AcceptPaymentTypes :
int32
Позволяет указать форму оплаты при выборе параметра "Запрос ставки":
1
- наличные
2
- б/нал с НДС
3
- нал и б/нал с НДС
4
- б/нал без НДС
5
- нал и б/нал без НДС
6
- б/нал с НДС и без НДС
7
- нал и б/нал с НДС и без НДС
0
- указана фикс. ставка
}
InviteSettings :{...}
Настройки автоприглашений
InviteDelayInSeconds :
int32
Время в секундах сбора встречных предложений,
по истечение которого будет создано приглашение
по лучшему из них
InviteDurationInSeconds :
int32
Время в секундах действия приглашения
}
DailyLimit :
decimal
Суточный лимит списания по услуге
Должен иметь длину не более 5 символов
Не более 2 символов после запятой
Должен быть больше либо равен значению ViewRate или быть равным нулю (если ограничения нет)
Должен быть равен 0 или отсутствовать, если параметр ViewRate отсутствует или равен 0
IsForPayedOnly :
boolean
Показывать приоритетный показ только платным пользователям
OrderLimit :
decimal
Лимит на заявку
Должен иметь длину не более 5 символов
Не более 2 символов после запятой
Должен быть больше либо равен значению ViewRate или быть равным нулю (если ограничения нет)
Должен быть равен 0 или отсутствовать, если параметр ViewRate отсутствует или равен 0
ViewRate* :
decimal
Ставка за просмотр
Минимальное значение 0,6
Не более 2 символов после запятой
Должен иметь длину не более 5 символов
MoneySpentPerDay :
decimal
Количество денег, потраченное на заявку за день. Только для чтения
MoneySpentPerOrder :
decimal
Количество денег, потраченное на заявку в целом. Только для чтения
}
ListIdToHide :
guid
(nullable)
Режим стэлс, ID списка для которого данный груз показываться не будет Получить ID списка можно с помощью API списков фирмы
FirmRegDateToHide :
date-time
(nullable)
Режим стэлс, Для фирм с датой регистрации меньше данной груз показываться не будет
ScoreToHide :
double
(nullable)
Режим стэлс, минимальное количество баллов фирмы. Для фирм с меньшим количество баллов груз показываться не будет
}
LoadFiles :[{...}]
Файлы к грузу Перед добавлением груза с файлом, файл предварительно необходимо загрузить в АТИ-Доки (см. API для хранения файлов )
Id :
guid
Идентификатор файла, возвращается при загрузке файла в АТИ-Доки
Attributes :
int32
Битовый набор опции файла
0
- Значение по умолчанию. Данный файл доступен по ссылке
1
- Данный файл доступен только владельцу груза
Name :
string
Имя файла Для имени файла разрешено использовать следующие символы: цифры, заглавные и строчные буквы латинского и кириллического алфавита, дефис, точка, пробел.
Длинна: до 100 символов. Имя файла присваивается при загрузке в АТИ-Доки
Link :
string
Ссылка, по которой можно скачать файл, возвращается при загрузке файла в АТИ-Доки
Size :
int32
Размер файла Информационное поле, на текущий момент не используется
}]
StartRate* :
decimal
Начальная ставка аукциона Параметр должен принимать значение от 1 до 9999999999 (включительно) и содержать не более 10 символов.
Step* :
decimal
Минимальное изменение ставки по аукциону Параметр должен принимать значение от 1 до 9999999999 (включительно), содержать не более 10 символов и не должен превышать половину начальной ставки startRate.
PaymentType* :
enum
[1, 22, 23, 24, 25]
Тип оплаты
22
: любой
1
: наличные
23
: по карте
24
: безнал с НДС
25
: безнал без НДС
AcceptSecondPayType :
boolean
Принимать ставки без НДС. Параметр можно указать, если начальная ставка указана с НДС (PaymentType=24)
StartDate :
date-time
Время начала аукциона. Должно быть позже времени начала публикации груза на площадке. По умолчанию устанавливается текущая дата UTC.
EndDate :
date-time
(nullable)
Время окончания аукциона. Необязательное поле, если есть значение в поле Duration
EndDateBoundary :
date-time
(nullable)
Время окончания аукциона "завершить не позже". Если указанное время, меньше значения Duration - аукцион заканчивается по времени "завершить не позже", если нет автопродления. Время устанавливается в формате UTC.
Nds :
decimal
(nullable)
% НДС, от 1 до 99. Если выбрана опция "Принимать ставки без НДС", этот параметр определяет величину процента НДС.
TimeToProvideDocuments* :
decimal
Время на отправку заявки перевозчиком (в часах). Время на отправку заявки перевозчику должно быть не больше 24 часов, и не должно превышать 4 символов в длину.
AutoRenew :
boolean
Нужно ли продление аукциона, если была ставка в последние 5 минут до окончания
RenewTime :
int32
(nullable)
Время, на которое надо сдвигать окончание аукциона при включенном AutoRenew
MaxRenewTime :
int32
(nullable)
Максимально допустимое время, на которое можно сдвинуть окончание аукциона при включенном AutoRenew Указывать, если raiseBid = true. Параметр должен принимать значение от 1 до 999999 (включительно) и содержать не более 6 символов.
RaiseBid :
boolean
Повысить ставку на Шаг, если нет предложений
MaxRate :
decimal
(nullable)
Максимально допустимая ставка по аукциону Указывать, если raiseBid = true. Параметр должен принимать значение от 1 до 999999 (включительно) и содержать не более 6 символов.
RaiseBidInterval :
int32
(nullable)
Период увеличения ставки при отсутствии предложений При RaiseBid = true должно принимать значение не меньше 1 минуты и не больше 24 часов.
ResponseInMinutes :
int32
(nullable)
Указывает, через какой промежуток времени с момента публикации аукциона принимать встречные предложения:
1
- сразу
15, 30, 60, 120, 180
- время в минутах
null
- не принимать
Если AcceptCounterOffersOnlyBeforeFirstBet = true, то встречные предложения будут приниматься только до 1-й ставки
Duration :
int32
Длительность аукциона в минутах: 30, 60, 120, 180, 240, 360, 720, 1440, 2880, 4320, 5760, 7200 Значение не может быть больше времени актуальности груза LastDate
StartSinceFirstBet :
boolean
Флаг, определяющий, что обратный отсчет до окончания аукциона начинается только после первой ставки.
AuctionRestartParameters :{...}
Параметры перезапуска аукциона
AuctionFinishAction :
enum
[1, 2, 3]
Действие после того, как все попытки перезапуска и выбора нового победителя торгов исчерпаны:
1
- Опубликовать груз со ставкой. В грузе должна быть указана ставка (SumWithNDS, SumWithoutNDS, RateSum)
2
- Опубликовать с запросом ставки, возможные типы оплаты будут взяты из поля AcceptPaymentTypes в грузе
3
- Перенести груз в архив
InitRestartCount :
int32
Количество перезапусков Торгов, от 0 до 3 включительно. Если параметр не передать, по умолчанию 0
InitChangeWinnerCount :
int32
Сколько раз выбирать следующего победителя с лучшей ставкой, если предыдущий отказался, от 0 до 3 включительно Если параметр не передать, по умолчанию 0
DurationAfterRestart :
int32
(nullable)
Длительность торгов в минутах после перезапуска Необязательное поле, если его не передавать, то торги будут перезапущены с изначальной длительностью (поле Duration в структуре Аукцион). Однако если в структуре Аукцион заполнено поле EndDateBoundary и поле InitRestartCount имеет значение больше 0, то DurationAfterRestart становится обязательным
}
AcceptCounterOffersOnlyBeforeFirstBet :
boolean
Можно принимать встречные предложения только до первой ставки?
WinnerCriterion :
enum
[0, 1]
Критерий выбора победителя торгов
0
- Выбор победителя происходит автоматически по лучшей ставке
1
- Выбор победителя происходит по ставке и дате загрузки. Если нет лучшей ставки с лучшей датой - требуется выбор победителя вручную.
LoadId :
guid
Id груза, для которого активен аукцион
ActiveDealId :
guid
(nullable)
Id сделки, привязанной к аукциону
State :
enum
[0, 1, -100, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1]
Статус аукциона
-100
- Не удалось определить состояние аукциона
-14
- Аукцион отменен руками грузовладельца
-13
- Аукцион удален, т.к. расторгнут заказ
-12
- Аукцион без ставок завершен
-11
- Аукцион удален автоматически
-10
- Аукцион удален т.к. сделка завершена
-9
- Аукцион удален
-8
- При включенном копировании грузов: ожидается действие от экспедитора в случае, когда заказ с победителем отменен, других участников нет
-7
- При включенном копировании грузов:ожидается действие с торгами от экспедитора в случае, когда заказ с победителем отменен и есть потенциальный победитель
-6
- При включенном копировании грузов: торги завершены, экспедитор не является победителем
-5
- Одна ставка лучшая по цене, другая по дате
-4
- Закончился, но победитель вовремя не взял груз и при этом есть еще возможные победители
-3
- Закончился, но победитель вовремя не взял груз и при этом он единственный возможный победитель
-2
- Закончился, ждем когда победитель возьмет груз
-1
- Закончился, ставок нет
0
- Идет, ставок нет
1
- Идет (уже есть валидные ставки)
WinDate :
date-time
(nullable)
Время выигрыша ставки (когда для определенной ставки в AuctionRates установлен State = Winner)
AuctionRates :[{...}]
Список ставок по аукциону
Status :
enum
[0, 1, 2, 3, 4, 5, 6, 7]
Тип звезд фирмы
0
: Серый
1
: Красный
2
: Желтый
3
: Зеленый
4
: Партнер АТИ
5
: Сотрудник АТИ
6
: Гос. органы
7
: ОДКС
AtiId :
string
Идентификатор фирмы в АТИ
}
Rate :
decimal
Ставка на груз, которую поставил пользователь
State :
enum
[0, 1, -8, -7, -6, -5, -4, -3, -2, -1]
Статус ставки
1
: Победная ставка в аукционе
0
: Обычная ставка по аукциону (участник аукциона)
-2
: Участник аукциона отменил ставку
-3
: Бывший победитель, который не прислал документы
-4
: Победитель отказался от участия
-5
: Грузовладелец отменил безоговорочную сделку
-6
: Победитель отменил безоговорочную сделку
-7
: Победитель отклонил документ
-8
: Грузовладелец отклонил документ
LoadingDate :
date-time
(nullable)
Ближайшая возможная для перевозчика дата загрузки Используется только в аукционах с критерием победы по ставке и дате загрузки
FirmId :
int32
Код фирмы, сделавшей ставку
ContactId :
int32
Контакт, сделавший ставку
}]
}
}
PublicationTime :
date-time
(nullable)
Время публикации на площадке Учитывается, если PublicationOption
равно 6
IsReservationEnabled :
boolean
Показывает разрешено ли бронирование грузов на Общей площадке Учитывается только для Общей площадки, только при включенном Stealth
PublicationOption :
int32
Параметры публикации груза:
0
- сразу
1
- через 15 минут
2
- через 30 минут
3
- через час
4
- через 3 часа
5
- через 6 часов
6
- указать точное время
IsPublished :
boolean
Показывает, что груз уже опубликован на странице
IsCommonBoard :
boolean
Показывает является ли площадка Общей
}]
UnloadFirstDate :
date-time
(nullable)
Дата начала разгрузки, в формате UTC. Может иметь значение null
. Минимальное значение равно текущей дате. При значении параметра DateType равным 3
, UnloadFirstDate принимает значение null
UnloadLastDate :
date-time
(nullable)
Дата окончания разгрузки, в формате UTC.
Может иметь значение null
. Если нет даты начала разгрузки UnloadFirstDate, должна отсутствовать дата окончания разгрузки UnloadLastDate. При значении параметра DateType равным 3
, UnloadFirstDate принимает значение null
ArchiveDate :
date-time
(nullable)
Дата и время переноса в архив
ArchiveReason :
enum
(nullable)
[Unknown, System, Manual, Complaints, UnwantedContent, DeleteCsvLoad, MergeLoadsAfterEdit, ContactDoesNotHaveAccessToVirtualPayments, VerticesLoadDelete, StealthStatisticError, CheckDuplicateComplaints, DeleteContact, DeleteFirm, CleanOldLoadsJob]
Причина переноса в архив
TrueCurrencyId :
int32
ID валюты озвученной ставки
ResponseCount :
int32
Количество отзывов о грузе (без встречных предложений)
OfferCount :
int32
Количество встречных предложений (остальные отзывы не учитываются)
CanBeDeleted :
boolean
Есть ли доступ на удаление груза.
HasPermissionsToLoad :
boolean
Есть ли доступ на работу с грузом (без учета прав).
CanBeEdited :
boolean
Есть ли доступ на редактирование груза.
CanBeRenewed :
boolean
Есть ли доступ на обновление груза.
CanBeRestored :
boolean
Есть ли доступ на восстановление груза
EditRestriction :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
Причины отказа в доступе на редактирование груза:
0
- Вы имеете доступ к работе с грузом
1
- Ваша фирма больше не может размещать грузы из-за нарушения правил АТИ
2
- Груз зарезервирован/взят, операции с грузом запрещены
3
- Превышен лимит актуальных грузов
4
- Вы пытаетесь работать с грузами под общим пользователем. Недостаточно прав
5
- У вашего контакта недостаточно прав для работы с данным грузом
6
- Груз имеет завершенные Торги, операции с грузом запрещены
7
- Сервис сделок временно недоступен
8
- Нельзя изменять или удалять груз из сквозных торгов
9
- У вашего контакта недостаточно прав для создания грузов
10
- У вашего контакта недостаточно прав для работы с виртуальными кошельками
11
- У вашего контакта недостаточно прав для работы с грузами на Общей площадке
12
- У вашего контакта недостаточно прав для работы с грузами на Персональных площадках
13
- У вашего контакта нет доступа для работы с одной или несколькими персональными площадками, указанными в грузе
14
- У вашего контакта нет доступа для работы с подразделением, в которое восстанавливается груз
15
- Ваш контакт должен быть указан первым в грузе
DeleteRestriction :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
Причины отказа в доступе на удаление контакта:
0
- Вы имеете доступ к работе с грузом
1
- Ваша фирма больше не может размещать грузы из-за нарушения правил АТИ
2
- Груз зарезервирован/взят, операции с грузом запрещены
3
- Превышен лимит актуальных грузов
4
- Вы пытаетесь работать с грузами под общим пользователем. Недостаточно прав
5
- У вашего контакта недостаточно прав для работы с данным грузом
6
- Груз имеет завершенные Торги, операции с грузом запрещены
7
- Сервис сделок временно недоступен
8
- Нельзя изменять или удалять груз из сквозных торгов
9
- У вашего контакта недостаточно прав для создания грузов
10
- У вашего контакта недостаточно прав для работы с виртуальными кошельками
11
- У вашего контакта недостаточно прав для работы с грузами на Общей площадке
12
- У вашего контакта недостаточно прав для работы с грузами на Персональных площадках
13
- У вашего контакта нет доступа для работы с одной или несколькими персональными площадками, указанными в грузе
14
- У вашего контакта нет доступа для работы с подразделением, в которое восстанавливается груз
15
- Ваш контакт должен быть указан первым в грузе
RestoreRestriction :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
Причины отказа в доступе на восстановление груза:
0
- Вы имеете доступ к работе с грузом
1
- Ваша фирма больше не может размещать грузы из-за нарушения правил АТИ
2
- Груз зарезервирован/взят, операции с грузом запрещены
3
- Превышен лимит актуальных грузов
4
- Вы пытаетесь работать с грузами под общим пользователем. Недостаточно прав
5
- У вашего контакта недостаточно прав для работы с данным грузом
6
- Груз имеет завершенные Торги, операции с грузом запрещены
7
- Сервис сделок временно недоступен
8
- Нельзя изменять или удалять груз из сквозных торгов
9
- У вашего контакта недостаточно прав для создания грузов
10
- У вашего контакта недостаточно прав для работы с виртуальными кошельками
11
- У вашего контакта недостаточно прав для работы с грузами на Общей площадке
12
- У вашего контакта недостаточно прав для работы с грузами на Персональных площадках
13
- У вашего контакта нет доступа для работы с одной или несколькими персональными площадками, указанными в грузе
14
- У вашего контакта нет доступа для работы с подразделением, в которое восстанавливается груз
15
- Ваш контакт должен быть указан первым в грузе
RenewRestriction :
string
Причина отказа в доступе на обновление груза.
UpdatedAt :
date-time
Дата последнего изменения груза в формате UTC
AddedAt :
date-time
Время добавления груза в формате UTC
Distance :
int32
Расстояние по дорогам в км
PlatonRoadsLength :
int32
Протяженность дорог в км, в построенном пути за которые взимается плата по системе Платон
TollRoadsLength :
int32
Протяженность платных дорог в построенном пути в км
Zimnik :
boolean
Параметр, который определяет, включен ли зимник для перевозки груза
Ferries :
boolean
Параметр, который определяет, учитывать ли паромные переправы для перевозки груза
AuctionId :
guid
(nullable)
}]
Развернуть все
Свернуть все
Пример
Модель
{...}
"Reason" : "string" ,
"Error" : "string"
}
Загрузка...
Развернуть все
Свернуть все
Загрузка...
Сформируйте свое предложение на перевозку
Получив грузы, отберите те, что вас заинтересовали.
Чтобы понять, каким способом формируется цена на перевозку, определите тип ставки в грузе.
Грузы могут быть размещены со следующими вариантами ставок:
запрос ставки - в данном случае грузовладелец ожидает получить различные предложения по ценам от перевозчиков. Отправить встречное предложение можно с помощью метода добавления отзыва на груз. Если грузовладельца устроит ваше предложение, он отправит вам приглашение на сделку, которое можно получить методом получения списка приглашений.
Добавление либо редактирование отзыва на чужой груз.
put
/v1.0/loads/new/{loadId}/responses
Отправить
Развернуть все
Свернуть все
{
"ResponseId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"LoadId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"LoadNumber": "string",
"LoadFirmId": 0,
"FirmId": 0,
"ContactId": 0,
"AddedAt": "1970-01-01T00:00:00.000Z",
"UpdatedAt": "1970-01-01T00:00:00.000Z",
"Price": 0.5,
"CurrencyId": 0,
"NdsPrice": 0.5,
"NdsCurrencyId": 0,
"NotNdsPrice": 0.5,
"NotNdsCurrencyId": 0,
"Note": "string",
"PayAttributes": 0,
"PrepayPercent": 0,
"PayAfterMaxBankDays": 0,
"LoadingDate": "1970-01-01T00:00:00.000Z",
"IsOutdated": false,
"IsLoadPublished": false,
"IsNoLoad": false,
"AnnouncedCurrencyId": 0,
"AnnouncedRate": 0
}
Отзыв на груз
ResponseId :
guid
Id отзыва Только для чтения
LoadId :
guid
Id груза, на который оставлен отзыв Только для чтения
LoadNumber :
string
Номер груза Только для чтения
LoadFirmId :
int32
Id фирмы, которой принадлежит груз Только для чтения
FirmId :
int32
Id фирмы, которая оставила отзыв Только для чтения
ContactId :
int32
Контакт, который сделал встречное предложение
AddedAt :
date-time
Дата добавления отзыва Только для чтения
UpdatedAt :
date-time
Дата изменения отзыва Только для чтения
Price :
decimal
Предложенная ставка встречного предложения не б/нал. Параметр должен быть равен одной из ставок груза: RateSum, SumWithNDS или SumWithoutNDS, если у груза, которому выставляется встречное предложение, параметр FixedRate равен True И параметр Torg равен False. Значение больше 0 и содержит не более 10 символов.
CurrencyId :
int32
Валюта встречного предложения. Параметр должен быть равен валюте, указанной в грузе, если параметр FixedRate равен True и параметр Torg равен False Значение из словаря валют АТИ
NdsPrice :
decimal
Предложенная ставка встречного предложения б/нал с НДС
NdsCurrencyId :
int32
Валюта ставки встречного предложения б/нал с НДС.Параметр должен быть равен валюте, указанной в грузе, если параметр FixedRate равен True и параметр Torg равен False. Значение из словаря валют АТИ
NotNdsPrice :
decimal
Предложенная ставка встречного предложения б/нал без НДС
NotNdsCurrencyId :
int32
Валюта ставки встречного предложения б/нал без НДС. Параметр должен быть равен валюте, указанной в грузе, если параметр FixedRate равен True и параметр Torg равен False Значение из словаря валют АТИ
Note :
string
Примечание к встречному предложению Максимальная длина - 512 символов
PayAttributes :
int32
Атрибуты оплаты, по умолчанию - 0.
Битовая сумма следующих параметров:
1
- возможна оплата наличными
2
- возможна оплата по безналичному рассчету
4
- блиц
8
- оплата с НДС
16
- возможна предоплата
32
- оплата на выгрузке
64
- включена ли оплата через некоторое количество банковских дней
PrepayPercent :
int32
Процент предоплаты Должен быть равен 0 или отсутствовать, если PayAttributes не содержит флаг 16 - возможна предоплата. Допустимое значение от 0 до 100
PayAfterMaxBankDays :
int32
Оплата через ... банковских дней Должен быть равен 0 или отсутствовать, если PayAttributes не содержит флаг 64 - включена оплата через некоторое количество банковских дней. Допустимое значение от 0 до 99
LoadingDate :
date-time
(nullable)
Дата, когда предложивший хочет перевезти ваш груз
IsOutdated :
boolean
Определяет, просрочен ли отзыв. Когда груз редактируют, удаляют, обновляют, отзыв помечается просроченным. Только для чтения.
IsLoadPublished :
boolean
Относится ли отзыв к публикующемуся грузу Только для чтения
AnnouncedCurrencyId :
int32
}
CURL
1C
Пример ответа
Ответ
200 Отзыв на груз
Развернуть все
Свернуть все
Пример
Модель
{...}
"ResponseId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"LoadId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"LoadNumber" : "string" ,
"LoadFirmId" : 0 ,
"FirmId" : 0 ,
"FirmName" : "string" ,
"ContactId" : 0 ,
"AddedAt" : "1970-01-01T00:00:00.000Z" ,
"UpdatedAt" : "1970-01-01T00:00:00.000Z" ,
"Price" : 0.5 ,
"CurrencyId" : 0 ,
"NdsPrice" : 0.5 ,
"NdsCurrencyId" : 0 ,
"NotNdsPrice" : 0.5 ,
"NotNdsCurrencyId" : 0 ,
"CounterOfferSource" : 0 ,
"Note" : "string" ,
"PayAttributes" : 0 ,
"PrepayPercent" : 0 ,
"PayAfterMaxBankDays" : 0 ,
"LoadingDate" : "1970-01-01T00:00:00.000Z" ,
"IsOutdated" : false ,
"IsLoadPublished" : false ,
"IsNoLoad" : false ,
"AnnouncedCurrencyId" : 0 ,
"AnnouncedRate" : 0 ,
"FirmInfo" : {...}
"TotalScore" : 0.5 ,
"Status" : 0 ,
"FullFirmName" : "string" ,
"Contact" : {...},
"Id" : 0 ,
"Name" : "string" ,
"Telephone" : "string" ,
"Email" : "string" ,
"Icq" : "string" ,
"Mobile" : "string" ,
"MobileOperator" : "string" ,
"SkypeName" : "string" ,
"CityId" : 0 ,
"Location" : {...}
"CityId" : 0 ,
"RegionId" : 0 ,
"CountryId" : 0 ,
"FullName" : "string" ,
"ShortName" : "string" ,
"IsRegionalCenter" : false ,
"CitySize" : 0 ,
"FiasId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"CityName" : "string" ,
"RegionName" : "string" ,
"CountryName" : "string" ,
"CountryCodeName" : "string"
}
} ,
"Inn" : "string"
}
}
LoadId :
guid
Id груза, на который оставлен отзыв
LoadFirmId :
int32
Id фирмы, которой принадлежит груз
FirmId :
int32
Id фирмы, которая оставила отзыв
ContactId :
int32
Контакт, который сделал встречное предложение
Price :
decimal
Предложенная цена встречного предложения
NdsPrice :
decimal
Предложенная цена встречного предложения с ндс
NdsCurrencyId :
int32
Валюта ставки встречного предложения б/нал с НДС.Параметр должен быть равен валюте, указанной в грузе, если параметр FixedRate равен True и параметр Torg равен False. Значение из словаря валют АТИ
NotNdsPrice :
decimal
Предложенная цена встречного предложения без ндс
NotNdsCurrencyId :
int32
Валюта встречного предложения без ндс
CounterOfferSource :
enum
[0, 1, 2, 3, 4, 5, 6]
Обозначение откуда было добавлено встречное предложение
0
- Неизвестный источник
1
- Мобильное приложение
2
- Интегратор
3
- Перехват грузов интегратором
4
- Страница поиска грузов
5
- Перехват машин
6
- Сквозное встречное предложение, добавлено автоматически
Note :
string
Примечание к встречному предложению Максимальная длина - 512 символов
PayAttributes :
int32
Атрибуты оплаты, по умолчанию - 0.
Битовая сумма следующих параметров:
1
- возможна оплата наличными
2
- возможна оплата по безналичному рассчету
4
- блиц
8
- оплата с НДС
16
- возможна предоплата
32
- оплата на выгрузке
64
- включена ли оплата через некоторое количество банковских дней
PrepayPercent :
int32
Процент предоплаты Должен быть равен 0 или отсутствовать, если PayAttributes не содержит флаг 16 - возможна предоплата. Допустимое значение от 0 до 100
PayAfterMaxBankDays :
int32
Оплата через ... банковских дней Должен быть равен 0 или отсутствовать, если PayAttributes не содержит флаг 64 - включена оплата через некоторое количество банковских дней. Допустимое значение от 0 до 99
LoadingDate :
date-time
(nullable)
Дата, когда предложивший хочет перевезти ваш груз
IsOutdated :
boolean
Определяет, просрочен ли отзыв. Когда груз редактируют, удаляют, обновляют, отзыв помечается просроченным. Только для чтения.
IsLoadPublished :
boolean
Относится ли отзыв к публикующемуся грузу
AnnouncedCurrencyId :
int32
FirmInfo :{...}
Информация о фирме, оставившей отзыв на груз
TotalScore :
double
Сумма очков фирмы (количество звезд)
Status :
enum
[0, 1, 2, 3, 4, 5, 6, 7]
Тип звезд фирмы
0
: Серый
1
: Красный
2
: Желтый
3
: Зеленый
4
: Партнер АТИ
5
: Сотрудник АТИ
6
: Гос. органы
7
: ОДКС
Contact :{...}
Информация о контакте фирмы, оставившем отзыв на груз
Location :{...}
Информация о местоположении фирмы
RegionId :
int32
(nullable)
CountryId :
int32
(nullable)
FullName :
string
Составное название состоящее из названий города, региона и страны разделенные через запятую
ShortName :
string
Составное название состоящее из названия города, названия региона (если город не является областным центром) и буквенного кода страны (если страна отличается от России)
IsRegionalCenter :
boolean
Является ли город региональным центром
CitySize :
int32
Размер города по числу жителей
1
: до 10.000
2
: от 10.000 до 50.000;
3
: от 50.000 до 100.000;
4
: от 100.000 до 500.000;
5
: от 500.000 до 1.000.000;
6
: свыше 1.000.000.
}
}
}
}
Развернуть все
Свернуть все
Пример
Модель
{...}
"Reason" : "string" ,
"Error" : "string"
}
Загрузка...
Развернуть все
Свернуть все
Загрузка...
Получение списка приглашений
get
/v1.2/orders/invites/my
Отправить
Роль пользователя: 0
— Грузовладелец, 1
— Перевозчик
CURL
1C
Пример ответа
Ответ
200 Список приглашений на перевозку груза
Развернуть все
Свернуть все
Пример
Модель
[...]
{...}
"owner_ati_id" : "string" ,
"owner_persistent_user_id" : 0 ,
"owner_contact_id" : 0 ,
"taker_ati_id" : "string" ,
"taker_persistent_user_id" : 0 ,
"taker_contact_id" : 0 ,
"taker_contacts_list" : [...],
"date" : "1970-01-01T00:00:00.000Z" ,
"cancellation_date" : "1970-01-01T00:00:00.000Z" ,
"payment" : {...},
"rates" : [...],
{...}
"rate" : 0.5 ,
"rate_type" : 0 ,
"currency" : 0
}
] ,
"prepay_percent" : 0 ,
"prepay_percent_enabled" : false ,
"on_unloading" : false ,
"in_fuel" : false ,
"pay_days_enabled" : false ,
"pay_days" : 0 ,
"fixed_rate" : false ,
"torg" : false ,
"direct_contract" : false ,
"money_type" : 0 ,
"payment_source" : 0
} ,
"load" : {...},
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_number" : "string" ,
"distance" : 0 ,
"distance_type" : 0 ,
"platon_roads_length" : 0 ,
"toll_roads_length" : 0 ,
"travel_time" : "?" ,
"true_price" : 0 ,
"true_currency_id" : 0 ,
"note" : "string" ,
"first_date" : "1970-01-01T00:00:00.000Z" ,
"last_date" : "1970-01-01T00:00:00.000Z" ,
"date_type" : 0 ,
"periodicity_id" : 0 ,
"order_number" : "string" ,
"krugoreis" : false ,
"zimnik" : false ,
"ferries" : false ,
"loading" : {...},
"fias_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"street" : "string" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"time_start" : "1970-01-01T00:00:00.000Z" ,
"time_end" : "1970-01-01T00:00:00.000Z" ,
"is_round_the_clock" : false ,
"large_cities_with_distance" : [...],
{...}
"city_id" : 0 ,
"distance" : 0.5
}
] ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
} ,
"extra_points" : [...],
{...}
"route_point_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"point_type" : 0 ,
"ordinal_id" : 0 ,
"distance" : 0 ,
"street" : "string" ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"loading_date_start" : "1970-01-01T00:00:00.000Z" ,
"loading_date_end" : "1970-01-01T00:00:00.000Z" ,
"loading_time_start" : null ,
"loading_time_end" : null ,
"is_round_the_clock" : false ,
"city_name" : "string" ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"unloading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"packaging_quantity" : 0 ,
"is_defined_by_ttn" : false
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
}
] ,
"unloading" : {...},
"fias_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"street" : "string" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"time_start" : "1970-01-01T00:00:00.000Z" ,
"time_end" : "1970-01-01T00:00:00.000Z" ,
"is_round_the_clock" : false ,
"large_cities_with_distance" : [...],
{...}
"city_id" : 0 ,
"distance" : 0.5
}
] ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
} ,
"cargo" : {...},
"weight" : 0.5 ,
"volume" : 0.5 ,
"adr" : 0 ,
"cargo_type_id" : 0 ,
"cargo_type" : "string" ,
"pack_type" : 0 ,
"pallet_count" : 0 ,
"belt_count" : 0 ,
"dogruz_type" : 0 ,
"sbor_gruz" : false ,
"size" : {...}
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
}
} ,
"transport" : {...},
"car_type" : 0 ,
"car_type_string" : "string" ,
"loading_type" : 0 ,
"loading_logical_operator" : "string" ,
"unloading_type" : 0 ,
"unloading_logical_operator" : "string" ,
"trucks_quantity" : 0 ,
"temperature_from" : 0 ,
"temperature_to" : 0 ,
"stsepka" : false ,
"pnevmohod" : false ,
"koniki" : false ,
"tir" : false ,
"cmr" : false ,
"t1" : false ,
"san_passport" : false ,
"is_tracking" : false ,
"required_capacity" : 0.5
} ,
"unload_first_date" : "1970-01-01T00:00:00.000Z" ,
"unload_last_date" : "1970-01-01T00:00:00.000Z"
} ,
"is_tracking" : false ,
"deal_kind" : 0
}
]
owner_persistent_user_id :
int32
Постоянный Id фирмы грузовладельца
owner_contact_id :
int32
(nullable)
Id контакта, который отправил приглашение
taker_persistent_user_id :
int32
Постоянный Id приглашенной фирмы
taker_contact_id :
int32
Id контакта приглашенной фирмы
taker_contacts_list :
[int32]
Список контактов приглашенной фирмы
date :
date-time
Время отправки приглашения
cancellation_date :
date-time
(nullable)
payment :{...}
Предложенные параметры оплаты
rates :[{...}]
Список возможных ставок перевозки
rate_type :
enum
[0, 1, 2, 3]
Тип оплаты
0
— Нет
1
— Любая
2
— С НДС
3
— Без НДС
}]
prepay_percent_enabled :
boolean
pay_days_enabled :
boolean
fixed_rate :
boolean
Указана ли в грузе ставка
money_type :
int32
(nullable)
payment_source :
enum
[0, 1, 2, 3, 4, 5]
Источник параметров оплаты
0
— Нет
1
— Встречное предложение
2
— Торги
3
— Груз
4
— Предложение груза
5
— Предложение по контракту
}
load :{...}
Параметры предложенного груза
load_number :
string
Сгенерированный номер груза
distance :
int32
Расстояние для груза
При расчете учитываются дополнительные пункты разгрузки
distance_type :
int32
Маршрут построен с проездом по МКАД или без МКАД
platon_roads_length :
int32
toll_roads_length :
int32
Расстояние по платным дорогам
true_currency_id :
int32
ID валюты озвученной ставки
first_date :
date-time
Дата, начиная с которой груз актуален
last_date :
date-time
Дата, после которой груз не актуален
date_type :
enum
[0, 1, 2, 3]
Готовность груза к перевозке
0
— Готов к отправке сегодня или завтра
1
— Готов к отправке между FirstDate и LastDate
2
— Готов к отправке постоянно
3
— Груза нет, запрос ставки
periodicity_id :
enum
[0, 1, 100]
Периодичность загрузки
0
— Нет
1
— Ежедневно
100
— Только по рабочим дням
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
time_start :
date-time
(nullable)
time_end :
date-time
(nullable)
is_round_the_clock :
boolean
large_cities :
[int64]
Список Id ближайших крупных городов
large_cities_with_distance :[{...}]
Расстояния до ближайших крупных городов
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}
point_type :
enum
[1, 2, 3, 4, 5, 8]
Тип дополнительной точки маршрута груза
1
— Загрузка
2
— Разгрузка
3
— Таможня
4
— Ближайший крупный город к городу загрузки
5
— Ближайший крупный город к городу разгрузки
8
— Проехать через
ordinal_id :
int32
Порядковый номер в маршруте
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
loading_date_start :
date-time
(nullable)
loading_date_end :
date-time
(nullable)
loading_time_start :
time-span
(nullable)
loading_time_end :
time-span
(nullable)
is_round_the_clock :
boolean
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
weight :
double
(nullable)
volume :
double
(nullable)
packaging_quantity :
int32
(nullable)
Выгружаемая часть упаковки
is_defined_by_ttn :
boolean
Выгружаемая часть груза будет определена в ТТН
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}]
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
time_start :
date-time
(nullable)
time_end :
date-time
(nullable)
is_round_the_clock :
boolean
large_cities :
[int64]
Список Id ближайших крупных городов
large_cities_with_distance :[{...}]
Расстояния до ближайших крупных городов
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}
adr :
int32
Модификатор опасности груза с 0 до 9
cargo_type :
string
Строковое наименование груза. Выводится если CargoTypeId не указан, либо равен 59
pack_type :
int32
Тип упаковки(навалом, коробки, россыпью, запаллечен ... пирамида). Значение из словаря PackTypes
dogruz_type :
enum
[1, 2, 3]
Параметр, отвечающий за способ перевозки груза
1
— Только отдельной машиной
2
— Догруз возможен
3
— Догруз
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
}
loading_type :
int32
Битовая сумма типов загрузки
loading_logical_operator :
string
unloading_type :
int32
Битовая сумма типов разгрузки
unloading_logical_operator :
string
temperature_from :
int32
(nullable)
Температура перевозки - нижнее значение
temperature_to :
int32
(nullable)
Температура перевозки - верхнее значение
is_tracking :
boolean
Запрос отслеживания через АТИ Водитель
required_capacity :
double
(nullable)
Требуемая грузоподъёмность в тоннах
}
unload_first_date :
date-time
(nullable)
Дата, начиная с которой можно разгрузить груз
unload_last_date :
date-time
(nullable)
Дата, до которой можно разгрузить груз
}
is_tracking :
boolean
Запрос отслеживания через АТИ Водитель
deal_kind :
enum
[0, 1, 2, 4, 8, 16, 32, 64]
Тип Заказа
0
— Заказ невозможен
1
— Взятие груза из поиска
2
— Заказ из Торгов
4
— Предложение груза
8
— Из перехвата машин
16
— Односторонний заказ
32
— Предложение груза из встречного предложения
64
— Предложение груза по контракту
}]
Развернуть все
Свернуть все
Пример
Модель
{...}
"reason" : "string" ,
"error" : "string"
}
Загрузка...
Развернуть все
Свернуть все
Загрузка...
фиксированная ставка, с возможностью торга - в данном случае грузовладелец озвучивает свой вариант цены, но при этом готов поторговаться. Вы можете отправить встречное предложение с той ставкой, что опубликовал грузовладелец, или предложить свою цену. Аналогично предыдущему пункту, отправить встречное предложение вы можете с помощью метода добавления отзыва на груз. Если грузовладельца устроит ваше предложение, он отправит вам приглашение на сделку, которое можно получить методом получения списка приглашений.
Добавление либо редактирование отзыва на чужой груз.
put
/v1.0/loads/new/{loadId}/responses
Отправить
Развернуть все
Свернуть все
{
"ResponseId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"LoadId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"LoadNumber": "string",
"LoadFirmId": 0,
"FirmId": 0,
"ContactId": 0,
"AddedAt": "1970-01-01T00:00:00.000Z",
"UpdatedAt": "1970-01-01T00:00:00.000Z",
"Price": 0.5,
"CurrencyId": 0,
"NdsPrice": 0.5,
"NdsCurrencyId": 0,
"NotNdsPrice": 0.5,
"NotNdsCurrencyId": 0,
"Note": "string",
"PayAttributes": 0,
"PrepayPercent": 0,
"PayAfterMaxBankDays": 0,
"LoadingDate": "1970-01-01T00:00:00.000Z",
"IsOutdated": false,
"IsLoadPublished": false,
"IsNoLoad": false,
"AnnouncedCurrencyId": 0,
"AnnouncedRate": 0
}
Отзыв на груз
ResponseId :
guid
Id отзыва Только для чтения
LoadId :
guid
Id груза, на который оставлен отзыв Только для чтения
LoadNumber :
string
Номер груза Только для чтения
LoadFirmId :
int32
Id фирмы, которой принадлежит груз Только для чтения
FirmId :
int32
Id фирмы, которая оставила отзыв Только для чтения
ContactId :
int32
Контакт, который сделал встречное предложение
AddedAt :
date-time
Дата добавления отзыва Только для чтения
UpdatedAt :
date-time
Дата изменения отзыва Только для чтения
Price :
decimal
Предложенная ставка встречного предложения не б/нал. Параметр должен быть равен одной из ставок груза: RateSum, SumWithNDS или SumWithoutNDS, если у груза, которому выставляется встречное предложение, параметр FixedRate равен True И параметр Torg равен False. Значение больше 0 и содержит не более 10 символов.
CurrencyId :
int32
Валюта встречного предложения. Параметр должен быть равен валюте, указанной в грузе, если параметр FixedRate равен True и параметр Torg равен False Значение из словаря валют АТИ
NdsPrice :
decimal
Предложенная ставка встречного предложения б/нал с НДС
NdsCurrencyId :
int32
Валюта ставки встречного предложения б/нал с НДС.Параметр должен быть равен валюте, указанной в грузе, если параметр FixedRate равен True и параметр Torg равен False. Значение из словаря валют АТИ
NotNdsPrice :
decimal
Предложенная ставка встречного предложения б/нал без НДС
NotNdsCurrencyId :
int32
Валюта ставки встречного предложения б/нал без НДС. Параметр должен быть равен валюте, указанной в грузе, если параметр FixedRate равен True и параметр Torg равен False Значение из словаря валют АТИ
Note :
string
Примечание к встречному предложению Максимальная длина - 512 символов
PayAttributes :
int32
Атрибуты оплаты, по умолчанию - 0.
Битовая сумма следующих параметров:
1
- возможна оплата наличными
2
- возможна оплата по безналичному рассчету
4
- блиц
8
- оплата с НДС
16
- возможна предоплата
32
- оплата на выгрузке
64
- включена ли оплата через некоторое количество банковских дней
PrepayPercent :
int32
Процент предоплаты Должен быть равен 0 или отсутствовать, если PayAttributes не содержит флаг 16 - возможна предоплата. Допустимое значение от 0 до 100
PayAfterMaxBankDays :
int32
Оплата через ... банковских дней Должен быть равен 0 или отсутствовать, если PayAttributes не содержит флаг 64 - включена оплата через некоторое количество банковских дней. Допустимое значение от 0 до 99
LoadingDate :
date-time
(nullable)
Дата, когда предложивший хочет перевезти ваш груз
IsOutdated :
boolean
Определяет, просрочен ли отзыв. Когда груз редактируют, удаляют, обновляют, отзыв помечается просроченным. Только для чтения.
IsLoadPublished :
boolean
Относится ли отзыв к публикующемуся грузу Только для чтения
AnnouncedCurrencyId :
int32
}
CURL
1C
Пример ответа
Ответ
200 Отзыв на груз
Развернуть все
Свернуть все
Пример
Модель
{...}
"ResponseId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"LoadId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"LoadNumber" : "string" ,
"LoadFirmId" : 0 ,
"FirmId" : 0 ,
"FirmName" : "string" ,
"ContactId" : 0 ,
"AddedAt" : "1970-01-01T00:00:00.000Z" ,
"UpdatedAt" : "1970-01-01T00:00:00.000Z" ,
"Price" : 0.5 ,
"CurrencyId" : 0 ,
"NdsPrice" : 0.5 ,
"NdsCurrencyId" : 0 ,
"NotNdsPrice" : 0.5 ,
"NotNdsCurrencyId" : 0 ,
"CounterOfferSource" : 0 ,
"Note" : "string" ,
"PayAttributes" : 0 ,
"PrepayPercent" : 0 ,
"PayAfterMaxBankDays" : 0 ,
"LoadingDate" : "1970-01-01T00:00:00.000Z" ,
"IsOutdated" : false ,
"IsLoadPublished" : false ,
"IsNoLoad" : false ,
"AnnouncedCurrencyId" : 0 ,
"AnnouncedRate" : 0 ,
"FirmInfo" : {...}
"TotalScore" : 0.5 ,
"Status" : 0 ,
"FullFirmName" : "string" ,
"Contact" : {...},
"Id" : 0 ,
"Name" : "string" ,
"Telephone" : "string" ,
"Email" : "string" ,
"Icq" : "string" ,
"Mobile" : "string" ,
"MobileOperator" : "string" ,
"SkypeName" : "string" ,
"CityId" : 0 ,
"Location" : {...}
"CityId" : 0 ,
"RegionId" : 0 ,
"CountryId" : 0 ,
"FullName" : "string" ,
"ShortName" : "string" ,
"IsRegionalCenter" : false ,
"CitySize" : 0 ,
"FiasId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"CityName" : "string" ,
"RegionName" : "string" ,
"CountryName" : "string" ,
"CountryCodeName" : "string"
}
} ,
"Inn" : "string"
}
}
LoadId :
guid
Id груза, на который оставлен отзыв
LoadFirmId :
int32
Id фирмы, которой принадлежит груз
FirmId :
int32
Id фирмы, которая оставила отзыв
ContactId :
int32
Контакт, который сделал встречное предложение
Price :
decimal
Предложенная цена встречного предложения
NdsPrice :
decimal
Предложенная цена встречного предложения с ндс
NdsCurrencyId :
int32
Валюта ставки встречного предложения б/нал с НДС.Параметр должен быть равен валюте, указанной в грузе, если параметр FixedRate равен True и параметр Torg равен False. Значение из словаря валют АТИ
NotNdsPrice :
decimal
Предложенная цена встречного предложения без ндс
NotNdsCurrencyId :
int32
Валюта встречного предложения без ндс
CounterOfferSource :
enum
[0, 1, 2, 3, 4, 5, 6]
Обозначение откуда было добавлено встречное предложение
0
- Неизвестный источник
1
- Мобильное приложение
2
- Интегратор
3
- Перехват грузов интегратором
4
- Страница поиска грузов
5
- Перехват машин
6
- Сквозное встречное предложение, добавлено автоматически
Note :
string
Примечание к встречному предложению Максимальная длина - 512 символов
PayAttributes :
int32
Атрибуты оплаты, по умолчанию - 0.
Битовая сумма следующих параметров:
1
- возможна оплата наличными
2
- возможна оплата по безналичному рассчету
4
- блиц
8
- оплата с НДС
16
- возможна предоплата
32
- оплата на выгрузке
64
- включена ли оплата через некоторое количество банковских дней
PrepayPercent :
int32
Процент предоплаты Должен быть равен 0 или отсутствовать, если PayAttributes не содержит флаг 16 - возможна предоплата. Допустимое значение от 0 до 100
PayAfterMaxBankDays :
int32
Оплата через ... банковских дней Должен быть равен 0 или отсутствовать, если PayAttributes не содержит флаг 64 - включена оплата через некоторое количество банковских дней. Допустимое значение от 0 до 99
LoadingDate :
date-time
(nullable)
Дата, когда предложивший хочет перевезти ваш груз
IsOutdated :
boolean
Определяет, просрочен ли отзыв. Когда груз редактируют, удаляют, обновляют, отзыв помечается просроченным. Только для чтения.
IsLoadPublished :
boolean
Относится ли отзыв к публикующемуся грузу
AnnouncedCurrencyId :
int32
FirmInfo :{...}
Информация о фирме, оставившей отзыв на груз
TotalScore :
double
Сумма очков фирмы (количество звезд)
Status :
enum
[0, 1, 2, 3, 4, 5, 6, 7]
Тип звезд фирмы
0
: Серый
1
: Красный
2
: Желтый
3
: Зеленый
4
: Партнер АТИ
5
: Сотрудник АТИ
6
: Гос. органы
7
: ОДКС
Contact :{...}
Информация о контакте фирмы, оставившем отзыв на груз
Location :{...}
Информация о местоположении фирмы
RegionId :
int32
(nullable)
CountryId :
int32
(nullable)
FullName :
string
Составное название состоящее из названий города, региона и страны разделенные через запятую
ShortName :
string
Составное название состоящее из названия города, названия региона (если город не является областным центром) и буквенного кода страны (если страна отличается от России)
IsRegionalCenter :
boolean
Является ли город региональным центром
CitySize :
int32
Размер города по числу жителей
1
: до 10.000
2
: от 10.000 до 50.000;
3
: от 50.000 до 100.000;
4
: от 100.000 до 500.000;
5
: от 500.000 до 1.000.000;
6
: свыше 1.000.000.
}
}
}
}
Развернуть все
Свернуть все
Пример
Модель
{...}
"Reason" : "string" ,
"Error" : "string"
}
Загрузка...
Развернуть все
Свернуть все
Загрузка...
Получение списка приглашений
get
/v1.2/orders/invites/my
Отправить
Роль пользователя: 0
— Грузовладелец, 1
— Перевозчик
CURL
1C
Пример ответа
Ответ
200 Список приглашений на перевозку груза
Развернуть все
Свернуть все
Пример
Модель
[...]
{...}
"owner_ati_id" : "string" ,
"owner_persistent_user_id" : 0 ,
"owner_contact_id" : 0 ,
"taker_ati_id" : "string" ,
"taker_persistent_user_id" : 0 ,
"taker_contact_id" : 0 ,
"taker_contacts_list" : [...],
"date" : "1970-01-01T00:00:00.000Z" ,
"cancellation_date" : "1970-01-01T00:00:00.000Z" ,
"payment" : {...},
"rates" : [...],
{...}
"rate" : 0.5 ,
"rate_type" : 0 ,
"currency" : 0
}
] ,
"prepay_percent" : 0 ,
"prepay_percent_enabled" : false ,
"on_unloading" : false ,
"in_fuel" : false ,
"pay_days_enabled" : false ,
"pay_days" : 0 ,
"fixed_rate" : false ,
"torg" : false ,
"direct_contract" : false ,
"money_type" : 0 ,
"payment_source" : 0
} ,
"load" : {...},
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_number" : "string" ,
"distance" : 0 ,
"distance_type" : 0 ,
"platon_roads_length" : 0 ,
"toll_roads_length" : 0 ,
"travel_time" : "?" ,
"true_price" : 0 ,
"true_currency_id" : 0 ,
"note" : "string" ,
"first_date" : "1970-01-01T00:00:00.000Z" ,
"last_date" : "1970-01-01T00:00:00.000Z" ,
"date_type" : 0 ,
"periodicity_id" : 0 ,
"order_number" : "string" ,
"krugoreis" : false ,
"zimnik" : false ,
"ferries" : false ,
"loading" : {...},
"fias_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"street" : "string" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"time_start" : "1970-01-01T00:00:00.000Z" ,
"time_end" : "1970-01-01T00:00:00.000Z" ,
"is_round_the_clock" : false ,
"large_cities_with_distance" : [...],
{...}
"city_id" : 0 ,
"distance" : 0.5
}
] ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
} ,
"extra_points" : [...],
{...}
"route_point_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"point_type" : 0 ,
"ordinal_id" : 0 ,
"distance" : 0 ,
"street" : "string" ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"loading_date_start" : "1970-01-01T00:00:00.000Z" ,
"loading_date_end" : "1970-01-01T00:00:00.000Z" ,
"loading_time_start" : null ,
"loading_time_end" : null ,
"is_round_the_clock" : false ,
"city_name" : "string" ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"unloading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"packaging_quantity" : 0 ,
"is_defined_by_ttn" : false
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
}
] ,
"unloading" : {...},
"fias_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"street" : "string" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"time_start" : "1970-01-01T00:00:00.000Z" ,
"time_end" : "1970-01-01T00:00:00.000Z" ,
"is_round_the_clock" : false ,
"large_cities_with_distance" : [...],
{...}
"city_id" : 0 ,
"distance" : 0.5
}
] ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
} ,
"cargo" : {...},
"weight" : 0.5 ,
"volume" : 0.5 ,
"adr" : 0 ,
"cargo_type_id" : 0 ,
"cargo_type" : "string" ,
"pack_type" : 0 ,
"pallet_count" : 0 ,
"belt_count" : 0 ,
"dogruz_type" : 0 ,
"sbor_gruz" : false ,
"size" : {...}
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
}
} ,
"transport" : {...},
"car_type" : 0 ,
"car_type_string" : "string" ,
"loading_type" : 0 ,
"loading_logical_operator" : "string" ,
"unloading_type" : 0 ,
"unloading_logical_operator" : "string" ,
"trucks_quantity" : 0 ,
"temperature_from" : 0 ,
"temperature_to" : 0 ,
"stsepka" : false ,
"pnevmohod" : false ,
"koniki" : false ,
"tir" : false ,
"cmr" : false ,
"t1" : false ,
"san_passport" : false ,
"is_tracking" : false ,
"required_capacity" : 0.5
} ,
"unload_first_date" : "1970-01-01T00:00:00.000Z" ,
"unload_last_date" : "1970-01-01T00:00:00.000Z"
} ,
"is_tracking" : false ,
"deal_kind" : 0
}
]
owner_persistent_user_id :
int32
Постоянный Id фирмы грузовладельца
owner_contact_id :
int32
(nullable)
Id контакта, который отправил приглашение
taker_persistent_user_id :
int32
Постоянный Id приглашенной фирмы
taker_contact_id :
int32
Id контакта приглашенной фирмы
taker_contacts_list :
[int32]
Список контактов приглашенной фирмы
date :
date-time
Время отправки приглашения
cancellation_date :
date-time
(nullable)
payment :{...}
Предложенные параметры оплаты
rates :[{...}]
Список возможных ставок перевозки
rate_type :
enum
[0, 1, 2, 3]
Тип оплаты
0
— Нет
1
— Любая
2
— С НДС
3
— Без НДС
}]
prepay_percent_enabled :
boolean
pay_days_enabled :
boolean
fixed_rate :
boolean
Указана ли в грузе ставка
money_type :
int32
(nullable)
payment_source :
enum
[0, 1, 2, 3, 4, 5]
Источник параметров оплаты
0
— Нет
1
— Встречное предложение
2
— Торги
3
— Груз
4
— Предложение груза
5
— Предложение по контракту
}
load :{...}
Параметры предложенного груза
load_number :
string
Сгенерированный номер груза
distance :
int32
Расстояние для груза
При расчете учитываются дополнительные пункты разгрузки
distance_type :
int32
Маршрут построен с проездом по МКАД или без МКАД
platon_roads_length :
int32
toll_roads_length :
int32
Расстояние по платным дорогам
true_currency_id :
int32
ID валюты озвученной ставки
first_date :
date-time
Дата, начиная с которой груз актуален
last_date :
date-time
Дата, после которой груз не актуален
date_type :
enum
[0, 1, 2, 3]
Готовность груза к перевозке
0
— Готов к отправке сегодня или завтра
1
— Готов к отправке между FirstDate и LastDate
2
— Готов к отправке постоянно
3
— Груза нет, запрос ставки
periodicity_id :
enum
[0, 1, 100]
Периодичность загрузки
0
— Нет
1
— Ежедневно
100
— Только по рабочим дням
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
time_start :
date-time
(nullable)
time_end :
date-time
(nullable)
is_round_the_clock :
boolean
large_cities :
[int64]
Список Id ближайших крупных городов
large_cities_with_distance :[{...}]
Расстояния до ближайших крупных городов
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}
point_type :
enum
[1, 2, 3, 4, 5, 8]
Тип дополнительной точки маршрута груза
1
— Загрузка
2
— Разгрузка
3
— Таможня
4
— Ближайший крупный город к городу загрузки
5
— Ближайший крупный город к городу разгрузки
8
— Проехать через
ordinal_id :
int32
Порядковый номер в маршруте
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
loading_date_start :
date-time
(nullable)
loading_date_end :
date-time
(nullable)
loading_time_start :
time-span
(nullable)
loading_time_end :
time-span
(nullable)
is_round_the_clock :
boolean
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
weight :
double
(nullable)
volume :
double
(nullable)
packaging_quantity :
int32
(nullable)
Выгружаемая часть упаковки
is_defined_by_ttn :
boolean
Выгружаемая часть груза будет определена в ТТН
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}]
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
time_start :
date-time
(nullable)
time_end :
date-time
(nullable)
is_round_the_clock :
boolean
large_cities :
[int64]
Список Id ближайших крупных городов
large_cities_with_distance :[{...}]
Расстояния до ближайших крупных городов
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}
adr :
int32
Модификатор опасности груза с 0 до 9
cargo_type :
string
Строковое наименование груза. Выводится если CargoTypeId не указан, либо равен 59
pack_type :
int32
Тип упаковки(навалом, коробки, россыпью, запаллечен ... пирамида). Значение из словаря PackTypes
dogruz_type :
enum
[1, 2, 3]
Параметр, отвечающий за способ перевозки груза
1
— Только отдельной машиной
2
— Догруз возможен
3
— Догруз
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
}
loading_type :
int32
Битовая сумма типов загрузки
loading_logical_operator :
string
unloading_type :
int32
Битовая сумма типов разгрузки
unloading_logical_operator :
string
temperature_from :
int32
(nullable)
Температура перевозки - нижнее значение
temperature_to :
int32
(nullable)
Температура перевозки - верхнее значение
is_tracking :
boolean
Запрос отслеживания через АТИ Водитель
required_capacity :
double
(nullable)
Требуемая грузоподъёмность в тоннах
}
unload_first_date :
date-time
(nullable)
Дата, начиная с которой можно разгрузить груз
unload_last_date :
date-time
(nullable)
Дата, до которой можно разгрузить груз
}
is_tracking :
boolean
Запрос отслеживания через АТИ Водитель
deal_kind :
enum
[0, 1, 2, 4, 8, 16, 32, 64]
Тип Заказа
0
— Заказ невозможен
1
— Взятие груза из поиска
2
— Заказ из Торгов
4
— Предложение груза
8
— Из перехвата машин
16
— Односторонний заказ
32
— Предложение груза из встречного предложения
64
— Предложение груза по контракту
}]
Развернуть все
Свернуть все
Пример
Модель
{...}
"reason" : "string" ,
"error" : "string"
}
Загрузка...
Развернуть все
Свернуть все
Загрузка...
фиксированная ставка, без возможности торга - в данном случае грузовладелец озвучивает конкретную цену за перевозку его груза. Если цена вас устраивает, то вы можете забронировать груз и отправить грузовладельцу все данные для оформления сделки с помощью метода “взять груз”. Грузовладелец, рассмотрев ваше предложение, может либо оформить сделку, если его все устроит, либо отказать вам в сделке.
Взятие груза / Редактирование Заказа
post
/v1.2/orders/takeload/{loadId}
Отправить
Развернуть все
Свернуть все
{
"rate_type": 0,
"driver_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"truck_info_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"semitrailer_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"trailer_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"requisites_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"signer_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"is_drop_docs": false,
"deal_kind": 0,
"taker_note": "string"
}
Параметры Заказа
rate_type :
enum
[0, 1, 2, 3]
Тип оплаты
0
— Нет
1
— Любая
2
— С НДС
3
— Без НДС
driver_id :
guid
(nullable)
truck_info_id :
guid
(nullable)
Id транспортного средства
semitrailer_id :
guid
(nullable)
Id полуприцепа
Может быть указан только если транспортное средство — тягач
trailer_id :
guid
(nullable)
Id прицепа
Может быть указан только если указан полуприцеп или транспортное средство — грузовик
signer_id :
guid
(nullable)
is_drop_docs :
boolean
Отзывать ли привязанные документы
Используется при редактировании
deal_kind :
enum
(nullable)
[0, 1, 2, 4, 8, 16, 32, 64]
Тип Заказа
0
— Заказ невозможен
1
— Взятие груза из поиска
2
— Заказ из Торгов
4
— Предложение груза
8
— Из перехвата машин
16
— Односторонний заказ
32
— Предложение груза из встречного предложения
64
— Предложение груза по контракту
}
CURL
1C
Пример ответа
Ответ
200 Успешное взятие/редактирование
Развернуть все
Свернуть все
Пример
Модель
{...}
"load_copy" : {...},
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_number" : "string" ,
"load_meta" : {...},
"load_meta_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"meta_data" : "string"
} ,
"auction_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"updated_at" : "1970-01-01T00:00:00.000Z" ,
"added_at" : "1970-01-01T00:00:00.000Z" ,
"archive_date" : "1970-01-01T00:00:00.000Z" ,
"distance" : 0 ,
"distance_type" : 0 ,
"platon_roads_length" : 0 ,
"toll_roads_length" : 0 ,
"travel_time" : "?" ,
"true_price" : 0 ,
"true_currency_id" : 0 ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"is_unpublished" : false ,
"firm_id" : 0 ,
"contact_id1" : 0 ,
"contact_id2" : 0 ,
"note" : "string" ,
"first_date" : "1970-01-01T00:00:00.000Z" ,
"last_date" : "1970-01-01T00:00:00.000Z" ,
"date_type" : 0 ,
"periodicity_id" : 0 ,
"order_number" : "string" ,
"krugoreis" : false ,
"zimnik" : false ,
"ferries" : false ,
"loading" : {...},
"fias_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"street" : "string" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"time_start" : "1970-01-01T00:00:00.000Z" ,
"time_end" : "1970-01-01T00:00:00.000Z" ,
"is_round_the_clock" : false ,
"large_cities_with_distance" : [...],
{...}
"city_id" : 0 ,
"distance" : 0.5
}
] ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
} ,
"extra_points" : [...],
{...}
"route_point_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"point_type" : 0 ,
"ordinal_id" : 0 ,
"distance" : 0 ,
"street" : "string" ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"loading_date_start" : "1970-01-01T00:00:00.000Z" ,
"loading_date_end" : "1970-01-01T00:00:00.000Z" ,
"loading_time_start" : null ,
"loading_time_end" : null ,
"is_round_the_clock" : false ,
"city_name" : "string" ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"unloading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"packaging_quantity" : 0 ,
"is_defined_by_ttn" : false
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
}
] ,
"unloading" : {...},
"fias_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"street" : "string" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"time_start" : "1970-01-01T00:00:00.000Z" ,
"time_end" : "1970-01-01T00:00:00.000Z" ,
"is_round_the_clock" : false ,
"large_cities_with_distance" : [...],
{...}
"city_id" : 0 ,
"distance" : 0.5
}
] ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
} ,
"cargo" : {...},
"weight" : 0.5 ,
"volume" : 0.5 ,
"adr" : 0 ,
"cargo_type_id" : 0 ,
"cargo_type" : "string" ,
"pack_type" : 0 ,
"pallet_count" : 0 ,
"belt_count" : 0 ,
"dogruz_type" : 0 ,
"sbor_gruz" : false ,
"size" : {...}
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
}
} ,
"transport" : {...},
"car_type" : 0 ,
"car_type_string" : "string" ,
"loading_type" : 0 ,
"loading_logical_operator" : "string" ,
"unloading_type" : 0 ,
"unloading_logical_operator" : "string" ,
"trucks_quantity" : 0 ,
"temperature_from" : 0 ,
"temperature_to" : 0 ,
"stsepka" : false ,
"pnevmohod" : false ,
"koniki" : false ,
"tir" : false ,
"cmr" : false ,
"t1" : false ,
"san_passport" : false ,
"is_tracking" : false ,
"required_capacity" : 0.5
} ,
"boards" : [...],
{...}
"board_id" : "string" ,
"name" : "string" ,
"color" : "string"
}
] ,
"unload_first_date" : "1970-01-01T00:00:00.000Z" ,
"unload_last_date" : "1970-01-01T00:00:00.000Z"
} ,
"deal" : {...}
"deal_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_copy_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"taker_ati_id" : "string" ,
"taker_persistent_user_id" : 0 ,
"taker_contact_id" : 0 ,
"cargo_owner_ati_id" : "string" ,
"cargo_owner_persistent_user_id" : 0 ,
"updated_at" : "1970-01-01T00:00:00.000Z" ,
"end_of_reservation" : "1970-01-01T00:00:00.000Z" ,
"auction_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"status" : 0 ,
"counterparty_status" : 0 ,
"payment" : {...},
"rates" : [...],
{...}
"rate" : 0.5 ,
"rate_type" : 0 ,
"currency" : 0 ,
"active" : false
}
] ,
"prepay_percent" : 0 ,
"prepay_percent_enabled" : false ,
"on_unloading" : false ,
"in_fuel" : false ,
"pay_days_enabled" : false ,
"pay_days" : 0 ,
"fixed_rate" : false ,
"torg" : false ,
"direct_contract" : false ,
"money_type" : 0
} ,
"pay_docs" : {...},
"documents_copies" : {...},
"checked" : false ,
"date" : "1970-01-01T00:00:00.000Z"
} ,
"documents_original" : {...},
"checked" : false ,
"date" : "1970-01-01T00:00:00.000Z"
} ,
"documents_original_track" : {...},
"transport_company_id" : 0 ,
"tracking_url" : "string" ,
"tracking_number" : "string" ,
"sending_date" : "1970-01-01T00:00:00.000Z"
} ,
"payment" : {...}
"checked" : false ,
"date" : "1970-01-01T00:00:00.000Z"
}
} ,
"files" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"storage_file_id" : "string" ,
"access" : 0 ,
"add_date" : "1970-01-01T00:00:00.000Z" ,
"deal_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"is_counterparty_file" : false ,
"file_name" : "string" ,
"size" : 0 ,
"link" : "string" ,
"source_type" : 0 ,
"source_file_type" : 0 ,
"file_type" : 0 ,
"timeslots_warehouse_ids" : [...]
}
] ,
"document_templates" : [...],
{...}
"organization_address" : "string" ,
"templates" : [...]
{...}
"add_date" : "1970-01-01T00:00:00.000Z" ,
"access" : 0 ,
"timeslots_warehouse_ids" : [...],
"deal_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"deal_point_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_firm_id" : 0 ,
"cargoes_ids_hash" : 0 ,
"contact_id" : 0 ,
"file_name" : "string" ,
"file_id" : "string" ,
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"size" : 0 ,
"link" : "string"
}
]
}
] ,
"is_tracking" : false ,
"should_show_rate_to_driver" : false ,
"started_at" : "1970-01-01T00:00:00.000Z" ,
"finished_at" : "1970-01-01T00:00:00.000Z" ,
"denial_reason" : "string" ,
"taker_requisites" : {...},
"requisite_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"requisite_firm_name" : "string" ,
"signer_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"own_ship_id" : 0 ,
"inn" : "string" ,
"kpp" : "string" ,
"requisite_type_id" : 0
} ,
"driver" : {...},
"driver_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"first_name" : "string" ,
"second_name" : "string" ,
"patronymic" : "string" ,
"phone_number" : "string" ,
"driver_license_number" : "string" ,
"passport_series" : "string" ,
"passport_number" : "string" ,
"passport_issued_by" : "string" ,
"passport_when_issued" : "1970-01-01T00:00:00.000Z" ,
"registration" : "string" ,
"is_attracted_driver" : false ,
"last_deal_related_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"description" : "string" ,
"attracted_from" : "string" ,
"scans" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"path" : "string" ,
"name" : "string" ,
"type" : 0
}
] ,
"origin" : 0 ,
"date_of_birth" : "1970-01-01T00:00:00.000Z" ,
"department_code_in_passport" : "string" ,
"driver_inn" : "string" ,
"in_cargo_owner_black_list" : false ,
"black_list_reasons" : [...]
} ,
"truck" : {...},
"truck_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"last_deal_related_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"type" : 0 ,
"description" : "string" ,
"brand_id" : 0 ,
"model" : "string" ,
"number" : "string" ,
"phone_number" : "string" ,
"is_attracted_truck" : false ,
"ownership_type" : 0 ,
"car_type_id" : 0 ,
"capacity" : 0.5 ,
"volume" : 0.5 ,
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"manufacture_year" : 0 ,
"vin" : "string" ,
"vrc" : "string" ,
"body_number" : "string" ,
"dimension" : 0 ,
"truck_passport_number" : "string" ,
"can_refrigerator" : false ,
"has_gen_set" : false ,
"truck_owner_name" : "string" ,
"can_carry_heavy_container" : false ,
"can_carry_tall_container" : false ,
"verified" : false ,
"modification_restricted" : false ,
"scans" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"path" : "string" ,
"name" : "string" ,
"type" : 0
}
] ,
"origin" : 0
} ,
"trailer" : {...},
"truck_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"last_deal_related_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"type" : 0 ,
"description" : "string" ,
"brand_id" : 0 ,
"model" : "string" ,
"number" : "string" ,
"phone_number" : "string" ,
"is_attracted_truck" : false ,
"ownership_type" : 0 ,
"car_type_id" : 0 ,
"capacity" : 0.5 ,
"volume" : 0.5 ,
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"manufacture_year" : 0 ,
"vin" : "string" ,
"vrc" : "string" ,
"body_number" : "string" ,
"dimension" : 0 ,
"truck_passport_number" : "string" ,
"can_refrigerator" : false ,
"has_gen_set" : false ,
"truck_owner_name" : "string" ,
"can_carry_heavy_container" : false ,
"can_carry_tall_container" : false ,
"verified" : false ,
"modification_restricted" : false ,
"scans" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"path" : "string" ,
"name" : "string" ,
"type" : 0
}
] ,
"origin" : 0
} ,
"semi_trailer" : {...},
"truck_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"last_deal_related_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"type" : 0 ,
"description" : "string" ,
"brand_id" : 0 ,
"model" : "string" ,
"number" : "string" ,
"phone_number" : "string" ,
"is_attracted_truck" : false ,
"ownership_type" : 0 ,
"car_type_id" : 0 ,
"capacity" : 0.5 ,
"volume" : 0.5 ,
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"manufacture_year" : 0 ,
"vin" : "string" ,
"vrc" : "string" ,
"body_number" : "string" ,
"dimension" : 0 ,
"truck_passport_number" : "string" ,
"can_refrigerator" : false ,
"has_gen_set" : false ,
"truck_owner_name" : "string" ,
"can_carry_heavy_container" : false ,
"can_carry_tall_container" : false ,
"verified" : false ,
"modification_restricted" : false ,
"scans" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"path" : "string" ,
"name" : "string" ,
"type" : 0
}
] ,
"origin" : 0
} ,
"document" : {...},
"id" : "string" ,
"old_id" : "string" ,
"editor" : "string" ,
"url" : "string" ,
"old_url" : "string" ,
"name" : "string" ,
"is_signed" : false ,
"access" : 0
} ,
"additional_documents" : [...],
{...}
"id" : "string" ,
"is_counterparty_file" : false ,
"url" : "string" ,
"name" : "string" ,
"is_signed" : false ,
"document_type" : 0 ,
"access" : 0
}
] ,
"in_work_status_model" : 0 ,
"in_work" : {...},
"deal_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"in_work_status" : 0 ,
"in_work_date" : "1970-01-01T00:00:00.000Z" ,
"ati_id" : "string" ,
"contact_id" : 0 ,
"tracker_phone" : 0.5
} ,
"deal_note" : "string" ,
"deal_kind" : 0 ,
"points" : [...]
{...}
"deal_point_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"ordinal_id" : 0 ,
"point_type" : 0 ,
"city_id" : 0 ,
"lat" : 0.5 ,
"lon" : 0.5 ,
"address" : "string" ,
"participant_name" : "string" ,
"region_id" : 0 ,
"contact_name" : "string" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"stock" : {...},
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"note" : "string" ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_warehouse_id" : 0
} ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"contact_persons" : [...]
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
]
}
}
]
}
}
load_copy :{...}
Копия груза
При создании заказа груз копируется, копия не отображается в поиске и её невозможно отредактировать
load_number :
string
Сгенерированный номер груза
load_meta_id :
guid
(nullable)
}
auction_id :
guid
(nullable)
updated_at :
date-time
Дата последнего изменения груза
archive_date :
date-time
(nullable)
Дата помещения груза в архив
При взятии груза, он попадает в архив
distance :
int32
Расстояние для груза
При расчете учитываются дополнительные пункты разгрузки
distance_type :
int32
Маршрут построен с проездом по МКАД или без МКАД
platon_roads_length :
int32
toll_roads_length :
int32
Расстояние по платным дорогам
true_currency_id :
int32
Id валюты озвученной ставки
parent_id :
guid
(nullable)
firm_id :
int32
ID фирмы, выставившей груз
contact_id1 :
int32
Контакт #1, указанный в грузе
contact_id2 :
int32
(nullable)
Контакт #2, указанный в грузе
first_date :
date-time
Дата, начиная с которой груз актуален
last_date :
date-time
Дата, после которой груз не актуален
date_type :
enum
[0, 1, 2, 3]
Готовность груза к перевозке
0
— Готов к отправке сегодня или завтра
1
— Готов к отправке между FirstDate и LastDate
2
— Готов к отправке постоянно
3
— Груза нет, запрос ставки
periodicity_id :
enum
[0, 1, 100]
Периодичность загрузки
0
— Нет
1
— Ежедневно
100
— Только по рабочим дням
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
time_start :
date-time
(nullable)
time_end :
date-time
(nullable)
is_round_the_clock :
boolean
large_cities :
[int64]
Список Id ближайших крупных городов
large_cities_with_distance :[{...}]
Расстояния до ближайших крупных городов
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}
point_type :
enum
[1, 2, 3, 4, 5, 8]
Тип дополнительной точки маршрута груза
1
— Загрузка
2
— Разгрузка
3
— Таможня
4
— Ближайший крупный город к городу загрузки
5
— Ближайший крупный город к городу разгрузки
8
— Проехать через
ordinal_id :
int32
Порядковый номер в маршруте
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
loading_date_start :
date-time
(nullable)
loading_date_end :
date-time
(nullable)
loading_time_start :
time-span
(nullable)
loading_time_end :
time-span
(nullable)
is_round_the_clock :
boolean
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
weight :
double
(nullable)
volume :
double
(nullable)
packaging_quantity :
int32
(nullable)
Выгружаемая часть упаковки
is_defined_by_ttn :
boolean
Выгружаемая часть груза будет определена в ТТН
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}]
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
time_start :
date-time
(nullable)
time_end :
date-time
(nullable)
is_round_the_clock :
boolean
large_cities :
[int64]
Список Id ближайших крупных городов
large_cities_with_distance :[{...}]
Расстояния до ближайших крупных городов
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}
adr :
int32
Модификатор опасности груза с 0 до 9
cargo_type :
string
Строковое наименование груза. Выводится если CargoTypeId не указан, либо равен 59
pack_type :
int32
Тип упаковки(навалом, коробки, россыпью, запаллечен ... пирамида). Значение из словаря PackTypes
dogruz_type :
enum
[1, 2, 3]
Параметр, отвечающий за способ перевозки груза
1
— Только отдельной машиной
2
— Догруз возможен
3
— Догруз
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
}
loading_type :
int32
Битовая сумма типов загрузки
loading_logical_operator :
string
unloading_type :
int32
Битовая сумма типов разгрузки
unloading_logical_operator :
string
temperature_from :
int32
(nullable)
Температура перевозки - нижнее значение
temperature_to :
int32
(nullable)
Температура перевозки - верхнее значение
is_tracking :
boolean
Запрос отслеживания через АТИ Водитель
required_capacity :
double
(nullable)
Требуемая грузоподъёмность в тоннах
}
boards :[{...}]
Площадки, на которых опубликован груз
unload_first_date :
date-time
(nullable)
Дата, начиная с которой можно разгрузить груз
unload_last_date :
date-time
(nullable)
Дата, до которой можно разгрузить груз
}
deal :{...}
Заказ
Основная информация о заказе
taker_persistent_user_id :
int32
Идентификатор пользователя, взявшего груз
taker_contact_id :
int32
Id контакта, взявшего груз
cargo_owner_ati_id :
string
Код фирмы опубликовавшей груз
cargo_owner_persistent_user_id :
int32
Идентификатор пользователя, опубликовавшего груз
updated_at :
date-time
Время изменения информации по Заказу
end_of_reservation :
date-time
(nullable)
Время до которого груз зарезервирован
auction_id :
guid
(nullable)
status :
enum
[0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, -11, -10, -9, -8, -7, -6, -4, -3, -2]
Статус Заказа
0
— Груз зарезервирован перевозчиком
1
— Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец не просмотрел заявку
2
— Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец просмотрел заявку
3
— Грузовладелец отправил документ-заявку перевозчику
4
— Заказ в исполнении (перевозчик дал согласие на документ-заявку)
5
— Заказ завершен и перенесен в архив
7
— Есть только приглашение на Заказ
8
— Заказа нет, но есть Торги, у которых есть возможные победители
9
— Заказ отклонен автоматически, так как после последней даты загрузки прошло уже более 7 дней
10
— Заказ завершен, ожидается оплата
11
— В Торгах лучшая ставка из других Торгов
-11
— Заказ удален
-10
— Резерв груза перевозчиком отменен
-9
— Заказ отклонен грузовладельцем в Торгах после истечения срока подачи документов (смена победителя)
-8
— Грузовладелец отменил Заказ в исполнении
-7
— Перевозчик отменил Заказ в исполнении
-6
— Заказ отклонен грузовладельцем после удаления Торгов
-4
— Заказ отклонен грузовладельцем в Торгах (смена победителя)
-3
— Заказ отклонен грузовладельцем
-2
— Заказ отозван перевозчиком
counterparty_status :
enum
[0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, -11, -10, -9, -8, -7, -6, -4, -3, -2]
Статус Заказа у контрагента
0
— Груз зарезервирован перевозчиком
1
— Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец не просмотрел заявку
2
— Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец просмотрел заявку
3
— Грузовладелец отправил документ-заявку перевозчику
4
— Заказ в исполнении (перевозчик дал согласие на документ-заявку)
5
— Заказ завершен и перенесен в архив
7
— Есть только приглашение на Заказ
8
— Заказа нет, но есть Торги, у которых есть возможные победители
9
— Заказ отклонен автоматически, так как после последней даты загрузки прошло уже более 7 дней
10
— Заказ завершен, ожидается оплата
11
— В Торгах лучшая ставка из других Торгов
-11
— Заказ удален
-10
— Резерв груза перевозчиком отменен
-9
— Заказ отклонен грузовладельцем в Торгах после истечения срока подачи документов (смена победителя)
-8
— Грузовладелец отменил Заказ в исполнении
-7
— Перевозчик отменил Заказ в исполнении
-6
— Заказ отклонен грузовладельцем после удаления Торгов
-4
— Заказ отклонен грузовладельцем в Торгах (смена победителя)
-3
— Заказ отклонен грузовладельцем
-2
— Заказ отозван перевозчиком
rates :[{...}]
Список возможных ставок перевозки
rate_type :
enum
[0, 1, 2, 3]
Тип оплаты
0
— Нет
1
— Любая
2
— С НДС
3
— Без НДС
active :
boolean
Является ли ставка выбранной
}]
prepay_percent_enabled :
boolean
pay_days_enabled :
boolean
fixed_rate :
boolean
Указана ли в грузе ставка
money_type :
int32
(nullable)
}
pay_docs :{...}
Информация об оплате заказа
documents_copies :{...}
Информация о копиях документов
date :
date-time
(nullable)
Дата получения документов
}
documents_original :{...}
Информация о оригиналах документов
date :
date-time
(nullable)
Дата получения документов
}
documents_original_track :{...}
Информация об отслеживании оригиналов документов
transport_company_id :
int32
Id транспортной компании, осуществляющей доставку документов
tracking_url :
string
Сссылка для отслеживания статуса отправления
sending_date :
date-time
(nullable)
}
date :
date-time
(nullable)
}
}
access :
enum
[0, 1, 2, 3]
Доступ к файлу
0
— только загрузивший файл
1
— обе стороны
2
— загрузивший файл и водитель
3
— доступен обеим сторонам и водителю
is_counterparty_file :
boolean
source_type :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8]
Источник файла
0
— Загружен в заказ
1
— Скопирован из груза
2
— Скопирован из данных о водителе
3
— Скопироване из данных о грузовике
4
— Скопирован из данных о прицепе
5
— Скопирован из данных о полуприцепе
6
— Скопирован из данных о тягаче
7
— Загружен для Ати-водителя
source_file_type :
enum
[0, 1, 2, 3, 4, 5, 8]
Тип загруженного файла
0
— Обычный файл
1
— Водительское удостоверение
2
— Паспорт водителя
3
— Техпаспорт ТС
4
— Пластик
5
— Фото ТС
file_type :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17]
Тип файла
0
— Другой документ
1
— Товарно-транспортная накладная
2
— Товарная накладная
3
— Транспортная накладная
4
— Накладная
5
— Счет-фактура
6
— Счет на оплату
7
— Платежное поручение
8
— Акт выполненных работ
9
— Заявка
10
— Заявка (к договору)
11
— Заказ
12
— Договор
13
— Доп. соглашение (к договору)
14
— Доверенность
15
— Поручение экспедитору
16
— Информационное письмо
17
— Документ о происшествии с грузом/ТС
timeslots_warehouse_ids :
[int32]
Список складов с Временными окнами с доступом к файлу
}]
document_templates :[{...}]
Информация о шаблонах документов в заказах
organization_address :
string
access :
enum
[0, 1]
Доступ к документу
0
— только загрузивший документ
1
— обе стороны
timeslots_warehouse_ids :
[int32]
Список складов с Временными окнами с доступом к документу
deal_point_id :
guid
Id точки в заказе, к которой привязан документ
owner_firm_id :
int32
Id фирмы, загрузившей документ
cargoes_ids_hash :
int32
Поле-хэш, рассчитывается на основе id грузов, выгружаемых в точке DealPointId. Если выгружаемые грузы не указаны - будет равно 0
link :
string
Ссылка на документ (только для сайта)
}]
}]
is_tracking :
boolean
Запрос отслеживания через АТИ Водитель
should_show_rate_to_driver :
boolean
(nullable)
Показывать ли ставку водителю (для ОЗ)
started_at :
date-time
(nullable)
Дата взятия/резервирования груза
finished_at :
date-time
(nullable)
denial_reason :
string
Причина отклонения заказа
Присутствует когда Status -2
или -3
requisite_id :
guid
(nullable)
Id реквизитов см. taker_requisites, в новой версии API это поле перестанет существовать
deprecated
requisite_id :
guid
Id реквизитов Более подробную информацию о реквизитах можно посмотреть здесь
requisite_firm_name :
string
signer_id :
guid
(nullable)
}
signer_id :
guid
(nullable)
Id подписанта см. taker_requisites, в новой версии API это поле перестанет существовать
deprecated
driver :{...}
Копия водителя
При взятии груза, водитель копируется, копию редактировать невозможно
parent_id :
guid
(nullable)
driver_license_number :
string
Номер водительского удостоверения
passport_issued_by :
string
passport_when_issued :
date-time
is_attracted_driver :
boolean
Флаг привлеченного водителя (со стороны)
last_deal_related_id :
guid
(nullable)
Id связанной сущности по Заказу
description :
string
Краткое описание водителя
attracted_from :
string
Фирма от которой привлечен водитель.
scans :[{...}]
Сканы паспорта / водительского удостоверения
owner_id :
guid
ID сущности, котрой принадлежит скан
type :
enum
[1, 2, 3, 4, 5, 6, 8]
Тип документа
1
— Скан водительского удостоверения
2
— Скан гражданского паспорта
3
— Скан ПТС
4
— Скан пластикового ПТС
5
— Фото ТС
8
— Договор о безвоздмездном пользовании
}]
origin :
enum
[0, 1, 2]
Идентификатор источника информации о водителе
0
— Неизвестно откуда указан водитель
1
— Водитель указан на странице заказов у Заказа в исполнении
2
— Водитель указан в АТИ-Доках
date_of_birth :
date-time
(nullable)
department_code_in_passport :
string
in_cargo_owner_black_list :
boolean
black_list_reasons :
[string]
Причины добавления в Черный список
}
truck :{...}
Копия транспортного средства
При взятии груза, транспортное средство копируется, копию редактировать невозможно
truck_id :
guid
Id копии транспортного средства
parent_id :
guid
(nullable)
last_deal_related_id :
guid
(nullable)
Id ТС, с которым было связано ТС во время выполнения последнего Заказа
type :
enum
[1, 2, 4, 8]
Тип транспортного средства
1
— Грузовик
2
— Тягач
4
— Полуприцеп
8
— Прицеп
description :
string
Описание транспортного средства
brand_id :
int32
(nullable)
is_attracted_truck :
boolean
ownership_type :
enum
[0, 1, 2, 3, 4, 5]
Тип владения ТС
0
- Собственное
1
- Привлеченное
2
- Аренда
3
- Лизинг
4
- Совместная собственность (супругов)
5
- Безвозмездное пользование
capacity :
decimal
(nullable)
volume :
decimal
(nullable)
length :
decimal
(nullable)
width :
decimal
(nullable)
height :
decimal
(nullable)
manufacture_year :
int32
(nullable)
dimension :
enum
(nullable)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Размерность контейнера
truck_passport_number :
string
can_refrigerator :
boolean
(nullable)
Способность возить реф-контейнеры
has_gen_set :
boolean
(nullable)
can_carry_heavy_container :
boolean
(nullable)
Способность перевозить тяжелые контейнеры
can_carry_tall_container :
boolean
(nullable)
Способность перевозить высокие контейнеры
modification_restricted :
boolean
Запрещено редактирование и удаление ТС.
owner_id :
guid
ID сущности, котрой принадлежит скан
type :
enum
[1, 2, 3, 4, 5, 6, 8]
Тип документа
1
— Скан водительского удостоверения
2
— Скан гражданского паспорта
3
— Скан ПТС
4
— Скан пластикового ПТС
5
— Фото ТС
8
— Договор о безвоздмездном пользовании
}]
origin :
enum
[0, 1, 2]
Источник создания Транспорта
0
— Неизвестно откуда указано ТС
1
— ТС указано на странице заказов у Заказа в исполнении
2
— ТС Указано в АТИ-доках
}
trailer :{...}
Копия прицепа
При взятии груза, прицеп копируется, копию редактировать невозможно
truck_id :
guid
Id копии транспортного средства
parent_id :
guid
(nullable)
last_deal_related_id :
guid
(nullable)
Id ТС, с которым было связано ТС во время выполнения последнего Заказа
type :
enum
[1, 2, 4, 8]
Тип транспортного средства
1
— Грузовик
2
— Тягач
4
— Полуприцеп
8
— Прицеп
description :
string
Описание транспортного средства
brand_id :
int32
(nullable)
is_attracted_truck :
boolean
ownership_type :
enum
[0, 1, 2, 3, 4, 5]
Тип владения ТС
0
- Собственное
1
- Привлеченное
2
- Аренда
3
- Лизинг
4
- Совместная собственность (супругов)
5
- Безвозмездное пользование
capacity :
decimal
(nullable)
volume :
decimal
(nullable)
length :
decimal
(nullable)
width :
decimal
(nullable)
height :
decimal
(nullable)
manufacture_year :
int32
(nullable)
dimension :
enum
(nullable)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Размерность контейнера
truck_passport_number :
string
can_refrigerator :
boolean
(nullable)
Способность возить реф-контейнеры
has_gen_set :
boolean
(nullable)
can_carry_heavy_container :
boolean
(nullable)
Способность перевозить тяжелые контейнеры
can_carry_tall_container :
boolean
(nullable)
Способность перевозить высокие контейнеры
modification_restricted :
boolean
Запрещено редактирование и удаление ТС.
owner_id :
guid
ID сущности, котрой принадлежит скан
type :
enum
[1, 2, 3, 4, 5, 6, 8]
Тип документа
1
— Скан водительского удостоверения
2
— Скан гражданского паспорта
3
— Скан ПТС
4
— Скан пластикового ПТС
5
— Фото ТС
8
— Договор о безвоздмездном пользовании
}]
origin :
enum
[0, 1, 2]
Источник создания Транспорта
0
— Неизвестно откуда указано ТС
1
— ТС указано на странице заказов у Заказа в исполнении
2
— ТС Указано в АТИ-доках
}
semi_trailer :{...}
Копия полуприцепа
При взятии груза, полуприцеп копируется, копию редактировать невозможно
truck_id :
guid
Id копии транспортного средства
parent_id :
guid
(nullable)
last_deal_related_id :
guid
(nullable)
Id ТС, с которым было связано ТС во время выполнения последнего Заказа
type :
enum
[1, 2, 4, 8]
Тип транспортного средства
1
— Грузовик
2
— Тягач
4
— Полуприцеп
8
— Прицеп
description :
string
Описание транспортного средства
brand_id :
int32
(nullable)
is_attracted_truck :
boolean
ownership_type :
enum
[0, 1, 2, 3, 4, 5]
Тип владения ТС
0
- Собственное
1
- Привлеченное
2
- Аренда
3
- Лизинг
4
- Совместная собственность (супругов)
5
- Безвозмездное пользование
capacity :
decimal
(nullable)
volume :
decimal
(nullable)
length :
decimal
(nullable)
width :
decimal
(nullable)
height :
decimal
(nullable)
manufacture_year :
int32
(nullable)
dimension :
enum
(nullable)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Размерность контейнера
truck_passport_number :
string
can_refrigerator :
boolean
(nullable)
Способность возить реф-контейнеры
has_gen_set :
boolean
(nullable)
can_carry_heavy_container :
boolean
(nullable)
Способность перевозить тяжелые контейнеры
can_carry_tall_container :
boolean
(nullable)
Способность перевозить высокие контейнеры
modification_restricted :
boolean
Запрещено редактирование и удаление ТС.
owner_id :
guid
ID сущности, котрой принадлежит скан
type :
enum
[1, 2, 3, 4, 5, 6, 8]
Тип документа
1
— Скан водительского удостоверения
2
— Скан гражданского паспорта
3
— Скан ПТС
4
— Скан пластикового ПТС
5
— Фото ТС
8
— Договор о безвоздмездном пользовании
}]
origin :
enum
[0, 1, 2]
Источник создания Транспорта
0
— Неизвестно откуда указано ТС
1
— ТС указано на странице заказов у Заказа в исполнении
2
— ТС Указано в АТИ-доках
}
document :{...}
Основной документ в АТИ-Доках
editor :
string
Фирма, отредактировавшая документ
old_url :
string
Адрес просмотра старого договора
is_signed :
boolean
Документ подписан перевозчиком
access :
enum
[0, 1]
Доступ к документу
0
— Обе стороны
1
— Водитель
}
additional_documents :[{...}]
is_counterparty_file :
boolean
is_signed :
boolean
Документ подписан перевозчиком
document_type :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Тип документа
0
— Нет
1
— Заказ
2
— Договор-заявка
3
— Поручение экспедитору
4
— Акт
5
— Счет
6
— Одностороннее расторжение
7
— Доверенность
8
— Табличный заказ
9
— Заявка к договору (табличный вид)
access :
enum
[0, 1]
Доступ к документу
0
— Обе стороны
1
— Водитель
}]
in_work_status_model :
enum
[0, 1, 2, 3]
Статусная модель перевозки
0
— Простая перевозка
1
— Первая миля
2
— Последняя миля
3
— Порожний контейнер
in_work_status :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 100]
Статус перевозки
0
— Нет статуса
1
— Едет на загрузку
2
— Ожидает загрузку
3
— Загружается
4
— Загрузился, едет на выгрузку
5
— Ожидает выгрузку
6
— Выгружается
7
— Выгрузился
8
— Поломка
9
— ДТП
10
— Арест ТС
11
— Контейнер получен на погрузку
12
— Контейнер на погрузке
13
— Погрузка контейнера окончена
14
— Контейнер сдан с погрузки
15
— Контейнер получен на выгрузку
16
— Контейнер на выгрузке
17
— Выгрузка контейнера окончена
18
— Контейнер сдан с выгрузки
19
— Пустой контейнер получен
20
— Пустой контейнер сдан
100
— Заказ завершён
in_work_date :
date-time
(nullable)
ati_id :
string
Фирма, выставившая статус (перевозчик или грузовладелец)
contact_id :
int32
(nullable)
Контакт, выставивший статус
tracker_phone :
decimal
(nullable)
Номер телефона трекера, откуда получен статус
}
deal_note :
string
Предлагаемые правки к документу
deal_kind :
enum
[0, 1, 2, 4, 8, 16, 32, 64]
Тип Заказа
0
— Заказ невозможен
1
— Взятие груза из поиска
2
— Заказ из Торгов
4
— Предложение груза
8
— Из перехвата машин
16
— Односторонний заказ
32
— Предложение груза из встречного предложения
64
— Предложение груза по контракту
point_type :
enum
[1, 2, 3, 8]
Тип точки маршрута
1
— Загрузка
2
— Разгрузка
organization_id :
guid
(nullable)
stock_id :
guid
(nullable)
timeslots_warehouse_id :
int32
(nullable)
}
extra_phone :
int32
(nullable)
}
}]
}
}
Развернуть все
Свернуть все
Пример
Модель
{...}
"reason" : "string" ,
"error" : "string"
}
Загрузка...
Развернуть все
Свернуть все
Загрузка...
Торги (Аукцион) - в данном случае грузовладелец устанавливает начальную ставку и шаг, с которым эта ставка будет понижаться, а также время, в течение которого продлятся Торги. Вы вместе с другими перевозчиками можете побороться за право перевезти груз. Победит тот, чья ставка будет самой низкой, либо кто предложит самую лучшую дату перевозки, если это опция была предусмотрена грузовладельцем.
Получить всю информацию по идущим Торгам можно с помощью метода получения Торгов:
Получение Торгов (аукциона) по Id
get
/v1.2/auction/{auctionId}
Отправить
Возвращать удалённые торги
CURL
1C
Пример ответа
Ответ
200 Торги (аукцион) для грузовладельца (код 200)
Развернуть все
Свернуть все
Пример
Модель
{...}
"accept_second_pay_type" : true ,
"active_deal_id" : "4300ad9e-c164-447d-a00c-1b0f16355c89" ,
"auction_id" : "edfa4cbc-868f-4ce7-89e2-8764df59151a" ,
"auction_rates" : [...],
{...},
"added_at" : "2023-04-24T11:31:51.9296722Z" ,
"ati_id" : "12345" ,
"auction_rate_id" : "fb6093ff-28e8-4c45-ac33-5c88e68b349f" ,
"contact_id" : 0 ,
"loading_date" : null ,
"rate_with_nds" : 5500 ,
"rate_without_nds" : 6600 ,
"source" : 0 ,
"state" : 0
} ,
{...}
"added_at" : "2023-04-24T11:32:51.9296877Z" ,
"ati_id" : "33345" ,
"auction_rate_id" : "fdae4ca4-8c8b-44ac-9174-21614de4341f" ,
"contact_id" : 0 ,
"loading_date" : null ,
"rate_with_nds" : 5000 ,
"rate_without_nds" : 6000 ,
"source" : 0 ,
"state" : 1
}
] ,
"auction_restart_parameters" : {...},
"auction_finish_action" : 1 ,
"current_change_winner_count" : 2 ,
"current_restart_count" : 1 ,
"duration_after_restart" : 30 ,
"init_change_winner_count" : 2 ,
"init_restart_count" : 1 ,
"is_manually_restarted" : false ,
"rate_increase" : null ,
"rate_increase_option" : null
} ,
"auto_renew" : true ,
"currency" : 1 ,
"current_rate_with_nds" : 5000 ,
"current_rate_without_nds" : 6000 ,
"deleted" : false ,
"docs_expired_date" : "2023-04-24T14:36:51.9297113Z" ,
"duration" : 6 ,
"end_date" : "2023-04-24T11:36:51.9297297Z" ,
"end_date_boundary" : "2023-04-24T11:36:51.9297268Z" ,
"finish_type" : 0 ,
"finished" : true ,
"is_docs_expired" : false ,
"load_id" : "a2f03352-d1f2-4d76-bc65-94d5c2914847" ,
"max_rate" : 6000 ,
"max_renew_time" : 60 ,
"nds" : 20 ,
"participants_count" : 2 ,
"raise_bid" : true ,
"raise_bid_interval" : 30 ,
"renew_time" : 20 ,
"response_in_minutes" : 0 ,
"response_prohibited" : false ,
"server_date" : "2023-04-24T11:36:51.9302947Z" ,
"start_date" : "2023-04-24T11:30:51.9297089Z" ,
"start_since_first_bet" : false ,
"state" : 0 ,
"step" : 500 ,
"time_to_provide_documents" : 3 ,
"win_date" : "2023-04-24T11:36:51.9297244Z" ,
"winner_criterion" : 0
}
{...}
Торги (аукцион) для грузовладельца
accept_second_pay_type :
boolean
Возможность принимать другой тип оплаты (с НДС или без НДС)
active_deal_id :
uuid
Id сделки, привязанной к Торгам (аукциону)
auction_rates :[{...}]
Список ставок по Торгам (аукциону)
ati_id* :
string
Фирма, поставившая ставку
loading_date :
date-time
Ближайшая возможная для перевозчика дата загрузки. Используется только в Торгах с критерием победы по ставке и дате загрузки
rate_with_nds :
double
Ставка c НДС на груз, выставленная перевозчиком
rate_without_nds :
double
Ставка без НДС на груз, выставленная перевозчиком
source :
enum
[0, 1]
Система, на стороне которой сделана ставка
state* :
enum
[0, 1, -8, -7, -6, -5, -4, -3, -2]
Статус ставки
-8
- Грузоотправитель отклонил документ
-7
- Победитель отклонил документ
-6
- Победитель отменил сделку
-5
- Грузовладелец отменил сделку
-4
- Победитель отказался, теперь его нельзя выбрать больше в качестве победителя
-3
- Бывший победитель
-2
- Перевозчик отказался от участия
0
- Непобедная ставка при завершении Торгов (аукциона)
1
- Победная ставка
}]
auction_restart_parameters :{...}
Параметры перезапуска торгов
auction_finish_action :
enum
[1, 2, 3]
Финальное действие после завершения аукциона
1
— Опубликовать груз со ставкой
2
— Опубликовать груз с запросом ставки
3
— Удалить груз
current_change_winner_count :
int32
Оставшееся количество попыток выбора нового победителя
current_restart_count :
int32
Оставшееся количество попыток перезапуска торгов
duration_after_restart :
int32
Длительность торгов в минутах после перезапуска
init_change_winner_count :
int32
Начальное количество попыток выбора нового победителя
init_restart_count :
int32
Начальное количество попыток перезапуска торгов
is_manually_restarted :
boolean
Параметр, показывающий, был ли последний перезапуск выбран вручную
rate_increase :
double
Повышение ставки при перезапуске
rate_increase_option :
enum
[1, 2]
Способ повышения ставки
1
— Повышение ставки в валюте
2
— Повышение ставки в процентах
}
auto_renew* :
boolean
Автопродление Торгов (аукциона) при выставлении ставки в последние 5 минут до окончания Торгов (аукциона)
current_rate_with_nds :
double
current_rate_without_nds :
double
deleted* :
boolean
Аукцион помечен удалённым - спустя некоторое время он автоматически удалится полностью
docs_expired_date :
date-time
Время окончания подачи документов (только для победителя)
duration :
int32
Длительность Торгов (аукциона) в минутах
end_date :
date-time
Время окончания Торгов (аукциона)
end_date_boundary :
date-time
Время окончания Торгов (аукциона), после которого они автоматически завершаются, если нет автопродления
finish_type :
enum
[0, 1, 2]
Тип окончания аукциона
0
- По времени
1
- По минимальной ставке
2
- Досрочное
finished* :
boolean
Завершены ли Торги (аукцион)
is_docs_expired :
boolean
Время подачи документов истекло (только для победителя)
load_id* :
uuid
Id груза, для которого активны Торги (аукцион)
max_rate :
double
Максимально допустимая ставка по Торгам (аукциону) при автоповышении (RaiseBid = true)
max_renew_time :
int32
Максимально допустимое время, на которое сдвигается окончание Торгов (аукциона) при включённом AutoRenew (в минутах)
next_rate_with_nds :
double
Следующая возможная ставка с НДС
next_rate_without_nds :
double
Следующая возможная ставка без НДС
participants_count* :
int32
raise_bid :
boolean
Автоповышение ставки на Шаг (step), если нет предложений
raise_bid_interval :
int32
Период увеличения ставки в минутах при автоповышении (RaiseBid = true)
refuse_bet_prohibited :
boolean
renew_time :
int32
Время, на которое сдвигается окончание Торгов (аукциона) при включённом AutoRenew (в минутах)
response_in_minutes :
int32
Количество минут с момента начала Торгов (аукциона) (StartDate), после которых возможно принимать встречные предложения
response_prohibited :
boolean
Встречные предложения запрещены
server_date* :
date-time
Серверное время. Для синхронизации Торгов (аукциона)
start_date* :
date-time
Время начала Торгов (аукциона)
start_since_first_bet :
boolean
Длительность Торгов (аукциона) отсчитывается с момента первой ставки
state :
enum
[0, 1, -100, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1]
Статус аукциона
-100
- Не удалось определить состояние аукциона
-14
- Аукцион отменён вручную грузовладельцем
-13
- Аукцион удалён, т.к. расторгнут заказ
-12
- Аукцион без ставок завершён
-11
- Аукцион удалён автоматически
-10
- Аукцион удалён т.к. сделка завершена
-9
- Аукцион удалён
-8
- При включённом копировании грузов: ожидается действие от экспедитора в случае, когда заказ с победителем отменён, других участников нет
-7
- При включённом копировании грузов: ожидается действие с торгами от экспедитора в случае, когда заказ с победителем отменён и есть потенциальный победитель
-6
- При включённом копировании грузов: торги завершены, экспедитор не является победителем
-5
- Одна ставка лучшая по цене, другая по дате
-4
- Закончился, но победитель вовремя не взял груз и при этом есть еще возможные победители
-3
- Закончился, но победитель вовремя не взял груз и при этом он единственный возможный победитель
-2
- Закончился, ждем когда победитель возьмёт груз
-1
- Закончился, ставок нет
0
- Идет, ставок нет
1
- Идёт (уже есть валидные ставки)
step* :
double
Шаг изменения ставки Торгов (аукциона)
time_to_provide_documents :
double
Время на предоставление перевозчиком данных для заявки (в часах)
win_date :
date-time
Время выигрыша ставки (только для победителя)
winner_criterion :
enum
[0, 1]
Критерий победы в аукционе
0
- Выбор победителя происходит автоматически по лучшей ставке
1
- Выбор победителя происходит по ставке и дате загрузки. Если нет лучшей ставки с лучшей датой - требуется выбор победителя вручную
}
201 Торги (аукцион) для участника (код 200)
Развернуть все
Свернуть все
Пример
Модель
{...}
"auction_id" : "248de03c-c445-4cca-8858-4e9b495ce3d7" ,
"currency" : 1 ,
"current_rate_with_nds" : 5000 ,
"current_rate_without_nds" : 6000 ,
"end_date" : "2023-04-24T11:36:51.930351Z" ,
"finished" : false ,
"is_our_rate_best" : true ,
"load_id" : "dcbe9875-ebb8-4c06-bbb9-ab4093c5fe20" ,
"next_rate_with_nds" : 5500 ,
"next_rate_without_nds" : 6600 ,
"our_rate" : {...},
"added_at" : "2023-04-24T11:35:51.9303557Z" ,
"auction_rate_id" : "47c55885-1ca1-4d05-bc66-968d0e53f0ce" ,
"contact_id" : 1 ,
"loading_date" : null ,
"rate_with_nds" : 4500 ,
"rate_without_nds" : 5400 ,
"state" : 0
} ,
"participants_count" : 2 ,
"response_prohibited" : false ,
"server_date" : "2023-04-24T11:36:51.9305017Z" ,
"start_date" : "2023-04-24T11:30:51.930351Z" ,
"winner_criterion" : 0
}
{...}
Торги (аукцион) для перевозчика
current_rate_with_nds :
double
current_rate_without_nds :
double
end_date :
date-time
Время окончания Торгов (аукциона)
finished* :
boolean
Завершены ли Торги (аукцион)
is_our_rate_best :
boolean
Ставка лучшая в незавершенных Торгах (аукционе) (в завершенных - не отображается)
load_id* :
uuid
Id груза, для которого активны Торги (аукцион)
next_rate_with_nds :
double
Следующая возможная ставка с НДС
next_rate_without_nds :
double
Следующая возможная ставка без НДС
loading_date :
date-time
Ближайшая возможная для перевозчика дата загрузки. Используется только в Торгах с критерием победы по ставке и дате загрузки
rate_with_nds :
double
Ставка c НДС на груз, выставленная перевозчиком
rate_without_nds :
double
Ставка без НДС на груз, выставленная перевозчиком
state* :
enum
[0, 1, -8, -7, -6, -5, -4, -3, -2]
Статус ставки
-8
- Грузоотправитель отклонил документ
-7
- Победитель отклонил документ
-6
- Победитель отменил сделку
-5
- Грузовладелец отменил сделку
-4
- Победитель отказался, теперь его нельзя выбрать больше в качестве победителя
-3
- Бывший победитель
-2
- Перевозчик отказался от участия
0
- Непобедная ставка при завершении Торгов (аукциона)
1
- Победная ставка
}
participants_count* :
int32
refuse_bet_prohibited :
boolean
response_prohibited :
boolean
Встречные предложения запрещены
server_date* :
date-time
Серверное время. Для синхронизации Торгов (аукциона)
start_date* :
date-time
Время начала Торгов (аукциона)
winner_criterion :
enum
[0, 1]
Критерий победы в аукционе
0
- Выбор победителя происходит автоматически по лучшей ставке
1
- Выбор победителя происходит по ставке и дате загрузки. Если нет лучшей ставки с лучшей датой - требуется выбор победителя вручную
}
202 Торги (аукцион) для победителя (код 200)
Развернуть все
Свернуть все
Пример
Модель
{...}
"active_deal_id" : "38bd5f61-d3e4-432f-be4c-6bcf0a5b7045" ,
"auction_id" : "fd831353-d13d-43a1-91d3-6ad06c84a8db" ,
"currency" : 1 ,
"current_rate_with_nds" : 5000 ,
"current_rate_without_nds" : 6000 ,
"docs_expired_date" : "2023-04-24T14:36:51.9305482Z" ,
"end_date" : "2023-04-24T11:36:51.93054Z" ,
"finished" : true ,
"is_docs_expired" : false ,
"load_id" : "f0f98614-3fa3-4a6f-87ed-953b0f500eeb" ,
"our_rate" : {...},
"added_at" : "2023-04-24T11:35:51.9305428Z" ,
"auction_rate_id" : "242bc0ad-56d9-49c1-93eb-7e93f53b139e" ,
"contact_id" : 1 ,
"loading_date" : null ,
"rate_with_nds" : 6000 ,
"rate_without_nds" : 5000 ,
"state" : 1
} ,
"participants_count" : 2 ,
"response_prohibited" : false ,
"server_date" : "2023-04-24T11:36:51.9306908Z" ,
"start_date" : "2023-04-24T11:30:51.93054Z" ,
"time_to_provide_documents" : 3 ,
"win_date" : "2023-04-24T11:36:51.9305506Z" ,
"winner_criterion" : 0
}
{...}
Торги (аукцион) для победителя
active_deal_id :
uuid
Id сделки, привязанной к Торгам (аукциону)
current_rate_with_nds :
double
current_rate_without_nds :
double
docs_expired_date :
date-time
Время окончания подачи документов (только для победителя)
end_date :
date-time
Время окончания Торгов (аукциона)
finished* :
boolean
Завершены ли Торги (аукцион)
is_docs_expired :
boolean
Время подачи документов истекло (только для победителя)
load_id* :
uuid
Id груза, для которого активны Торги (аукцион)
loading_date :
date-time
Ближайшая возможная для перевозчика дата загрузки. Используется только в Торгах с критерием победы по ставке и дате загрузки
rate_with_nds :
double
Ставка c НДС на груз, выставленная перевозчиком
rate_without_nds :
double
Ставка без НДС на груз, выставленная перевозчиком
state* :
enum
[0, 1, -8, -7, -6, -5, -4, -3, -2]
Статус ставки
-8
- Грузоотправитель отклонил документ
-7
- Победитель отклонил документ
-6
- Победитель отменил сделку
-5
- Грузовладелец отменил сделку
-4
- Победитель отказался, теперь его нельзя выбрать больше в качестве победителя
-3
- Бывший победитель
-2
- Перевозчик отказался от участия
0
- Непобедная ставка при завершении Торгов (аукциона)
1
- Победная ставка
}
participants_count* :
int32
refuse_bet_prohibited :
boolean
response_prohibited :
boolean
Встречные предложения запрещены
server_date* :
date-time
Серверное время. Для синхронизации Торгов (аукциона)
start_date* :
date-time
Время начала Торгов (аукциона)
time_to_provide_documents :
double
Время на предоставление перевозчиком данных для заявки (в часах)
win_date :
date-time
Время выигрыша ставки (только для победителя)
winner_criterion :
enum
[0, 1]
Критерий победы в аукционе
0
- Выбор победителя происходит автоматически по лучшей ставке
1
- Выбор победителя происходит по ставке и дате загрузки. Если нет лучшей ставки с лучшей датой - требуется выбор победителя вручную
}
404 Торги (аукцион) не найдены
Развернуть все
Свернуть все
Загрузка...
Развернуть все
Свернуть все
Загрузка...
Для этого вам понадобится ID Торгов, который вы можете получить в ответе метода поиска грузов:
Проводит поиск грузов, которые размещены на указанных площадках. В результате присутствуют как ваши грузы, так и грузы других пользователей.
get
/v1.0/loads/search/byboards
Отправить
CURL
1C
Пример ответа
Ответ
200 Массив грузов, которые опубликованы на выбранных площадках
Развернуть все
Свернуть все
Пример
Модель
[...]
{...}
"LoadMeta" : {...},
"LoadMetaId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"MetaData" : "string"
} ,
"ContactId1" : 0 ,
"ContactId2" : 0 ,
"Note" : "string" ,
"FirstDate" : "1970-01-01T00:00:00.000Z" ,
"LastDate" : "1970-01-01T00:00:00.000Z" ,
"DateType" : 0 ,
"PeriodicityId" : 0 ,
"OrderNumber" : "string" ,
"Krugoreis" : false ,
"Loading" : {...},
"CityId" : 0 ,
"Latitude" : 0.5 ,
"Longitude" : 0.5 ,
"Street" : "string" ,
"TimeStart" : "1970-01-01T00:00:00.000Z" ,
"TimeEnd" : "1970-01-01T00:00:00.000Z" ,
"IsRoundTheClock" : false ,
"LoadingCargos" : [...]
{...}
"CargoId" : 0 ,
"NameId" : 0 ,
"Name" : "string" ,
"PackagingType" : 0 ,
"PackagingQuantity" : 0 ,
"Weight" : 0.5 ,
"Volume" : 0.5 ,
"Sizes" : {...}
"Length" : 0.5 ,
"Width" : 0.5 ,
"Height" : 0.5 ,
"Diameter" : 0.5 ,
"LengthHighlight" : false ,
"WidthHighlight" : false ,
"HeightHighlight" : false
}
}
]
} ,
"ExtraPoints" : [...],
{...}
"CityId" : 0 ,
"PointType" : 0 ,
"Latitude" : 0.5 ,
"Longitude" : 0.5 ,
"Street" : "string" ,
"OrdinalId" : 0 ,
"IsRoundTheClock" : false ,
"LoadingDateStart" : "1970-01-01T00:00:00.000Z" ,
"LoadingDateEnd" : "1970-01-01T00:00:00.000Z" ,
"LoadingTimeStart" : null ,
"LoadingTimeEnd" : null ,
"LoadingCargos" : [...],
{...}
"CargoId" : 0 ,
"NameId" : 0 ,
"Name" : "string" ,
"PackagingType" : 0 ,
"PackagingQuantity" : 0 ,
"Weight" : 0.5 ,
"Volume" : 0.5 ,
"Sizes" : {...}
"Length" : 0.5 ,
"Width" : 0.5 ,
"Height" : 0.5 ,
"Diameter" : 0.5 ,
"LengthHighlight" : false ,
"WidthHighlight" : false ,
"HeightHighlight" : false
}
}
] ,
"UnloadingCargos" : [...]
{...}
"CargoId" : 0 ,
"Weight" : 0.5 ,
"Volume" : 0.5 ,
"PackagingQuantity" : 0 ,
"IsDefinedByTtn" : false
}
]
}
] ,
"Unloading" : {...},
"CityId" : 0 ,
"Latitude" : 0.5 ,
"Longitude" : 0.5 ,
"Street" : "string" ,
"TimeStart" : "1970-01-01T00:00:00.000Z" ,
"TimeEnd" : "1970-01-01T00:00:00.000Z" ,
"IsRoundTheClock" : false ,
"LoadingCargos" : [...]
{...}
"CargoId" : 0 ,
"NameId" : 0 ,
"Name" : "string" ,
"PackagingType" : 0 ,
"PackagingQuantity" : 0 ,
"Weight" : 0.5 ,
"Volume" : 0.5 ,
"Sizes" : {...}
"Length" : 0.5 ,
"Width" : 0.5 ,
"Height" : 0.5 ,
"Diameter" : 0.5 ,
"LengthHighlight" : false ,
"WidthHighlight" : false ,
"HeightHighlight" : false
}
}
]
} ,
"Cargo" : {...},
"Weight" : 0.5 ,
"Volume" : 0.5 ,
"ADR" : 0 ,
"CargoTypeId" : 0 ,
"CargoType" : "string" ,
"PackType" : 0 ,
"PalletCount" : 0 ,
"BeltCount" : 0 ,
"DogruzType" : 0 ,
"SborGruz" : false ,
"Size" : {...}
"Length" : 0.5 ,
"Width" : 0.5 ,
"Height" : 0.5 ,
"Diameter" : 0.5 ,
"LengthHighlight" : false ,
"WidthHighlight" : false ,
"HeightHighlight" : false
}
} ,
"Transport" : {...},
"CarType" : 0 ,
"LoadingType" : 0 ,
"LoadingLogicalOperator" : "string" ,
"UnloadingType" : 0 ,
"UnloadingLogicalOperator" : "string" ,
"TrucksQuantity" : 0 ,
"TemperatureFrom" : 0 ,
"TemperatureTo" : 0 ,
"Stsepka" : false ,
"Pnevmohod" : false ,
"Koniki" : false ,
"TIR" : false ,
"CMR" : false ,
"T1" : false ,
"SanPassport" : false ,
"IsTracking" : false
} ,
"Payment" : {...},
"CurrencyId" : 0 ,
"MoneyType" : 0 ,
"RateSum" : 0.5 ,
"SumWithNDS" : 0.5 ,
"SumWithoutNDS" : 0.5 ,
"PrepayPercent" : 0 ,
"PrepayPercentEnabled" : false ,
"PayDays" : 0 ,
"PayDaysEnabled" : false ,
"FixedRate" : false ,
"Torg" : false ,
"DirectContract" : false ,
"InFuel" : false ,
"OnUnloading" : false ,
"HideResponses" : false ,
"AcceptPaymentTypes" : 0
} ,
"InviteSettings" : {...},
"InviteDelayInSeconds" : 0 ,
"InviteDurationInSeconds" : 0
} ,
"PriorityView" : {...},
"DailyLimit" : 0.5 ,
"IsForPayedOnly" : false ,
"OrderLimit" : 0.5 ,
"ViewRate" : 0.5 ,
"MoneySpentPerDay" : 0.5 ,
"MoneySpentPerOrder" : 0.5
} ,
"Stealth" : {...},
"ListIdToHide" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"FirmRegDateToHide" : "1970-01-01T00:00:00.000Z" ,
"ScoreToHide" : 0.5
} ,
"LoadFiles" : [...],
{...}
"Id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"FileType" : 0 ,
"Attributes" : 0 ,
"Name" : "string" ,
"Link" : "string" ,
"Size" : 0
}
] ,
"Deal" : {...},
"Auction" : {...}
"StartRate" : 0.5 ,
"Currency" : 0 ,
"Step" : 0.5 ,
"PaymentType" : 0 ,
"AcceptSecondPayType" : false ,
"StartDate" : "1970-01-01T00:00:00.000Z" ,
"EndDate" : "1970-01-01T00:00:00.000Z" ,
"EndDateBoundary" : "1970-01-01T00:00:00.000Z" ,
"Nds" : 0.5 ,
"TimeToProvideDocuments" : 0.5 ,
"AutoRenew" : false ,
"RenewTime" : 0 ,
"MaxRenewTime" : 0 ,
"RaiseBid" : false ,
"MaxRate" : 0.5 ,
"RaiseBidInterval" : 0 ,
"ResponseInMinutes" : 0 ,
"Duration" : 0 ,
"StartSinceFirstBet" : false ,
"AuctionRestartParameters" : {...},
"AuctionFinishAction" : 0 ,
"InitRestartCount" : 0 ,
"InitChangeWinnerCount" : 0 ,
"DurationAfterRestart" : 0
} ,
"AcceptCounterOffersOnlyBeforeFirstBet" : false ,
"WinnerCriterion" : 0 ,
"AuctionId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"LoadId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"ActiveDealId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"State" : 0 ,
"Finished" : false ,
"WinDate" : "1970-01-01T00:00:00.000Z" ,
"AuctionRates" : [...]
{...}
"AuctionRateId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"AddedAt" : "1970-01-01T00:00:00.000Z" ,
"RateFirm" : {...},
"Score" : 0.5 ,
"Status" : 0 ,
"Name" : "string" ,
"ContactName" : "string" ,
"AtiId" : "string"
} ,
"Rate" : 0.5 ,
"State" : 0 ,
"LoadingDate" : "1970-01-01T00:00:00.000Z" ,
"FirmId" : 0 ,
"ContactId" : 0
}
]
}
} ,
"Boards" : [...],
{...}
"BoardId" : "string" ,
"PublicationTime" : "1970-01-01T00:00:00.000Z" ,
"IsReservationEnabled" : false ,
"PublicationOption" : 0 ,
"IsPublished" : false ,
"IsCommonBoard" : false
}
] ,
"UnloadFirstDate" : "1970-01-01T00:00:00.000Z" ,
"UnloadLastDate" : "1970-01-01T00:00:00.000Z" ,
"ArchiveDate" : "1970-01-01T00:00:00.000Z" ,
"ArchiveReason" : "Unknown" ,
"TruePrice" : 0 ,
"TrueCurrencyId" : 0 ,
"ResponseCount" : 0 ,
"OfferCount" : 0 ,
"CanBeDeleted" : false ,
"HasPermissionsToLoad" : false ,
"CanBeEdited" : false ,
"CanBeRenewed" : false ,
"CanBeRestored" : false ,
"EditRestriction" : 0 ,
"DeleteRestriction" : 0 ,
"RestoreRestriction" : 0 ,
"RenewRestriction" : "string" ,
"Id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"LoadNumber" : "string" ,
"UpdatedAt" : "1970-01-01T00:00:00.000Z" ,
"AddedAt" : "1970-01-01T00:00:00.000Z" ,
"Distance" : 0 ,
"PlatonRoadsLength" : 0 ,
"TollRoadsLength" : 0 ,
"TravelTime" : "?" ,
"Zimnik" : false ,
"Ferries" : false ,
"FirmId" : "string" ,
"AuctionId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
]
LoadMeta :{...}
Метаданные для интеграторов
LoadMetaId :
guid
(nullable)
MetaData :
string
Метаданные Максимальная длина 1024 символа
}
ContactId1* :
int32
Идентификатор первого выбранного контакта. Список всех контактов и их идентификаторы можно получить с помощью API для работы с фирмами Контакт должен быть виден для остальных участников АТИ
ContactId2 :
int32
(nullable)
Идентификатор второго выбранного контакта, если не выбрано, то null Контакт должен быть виден для остальных участников АТИ
Note :
string
Примечание к грузу Ограничение по длине: 1000 символов
FirstDate :
date-time
Дата, начиная с которой груз актуален, в формате UTC Минимальное значение равно текущей дате При значении параметра DateType равным 0, допустимое значение поля - текущая дата При значении параметра DateType равным 1, допустимое значение поля - от текущей даты до 60 дней вперед При значении параметра DateType равным 2, допустимое значение поля - текущая дата При значении параметра DateType равным 3, FirstDate должен принимать значение текущей даты или отсутствовать
LastDate :
date-time
Дата, после которой груз не актуален, в формате UTC Минимальное значение равно значению параметра FirstDate При значении параметра DateType равным 0, допустимое значение поля - от текущей даты до 1 дня вперед При значении параметра DateType равным 1, допустимое значение поля - от даты в параметре FirstDate до 9 дней вперед При значении параметра DateType равным 2, данное поле вычисляется автоматически по формуле FirstDate + 2 месяца, передаваемое значение игнорируется При значении параметра DateType равным 3, LastDate автоматически устанавливается на значение + 2 дня от текущей даты, передаваемое значение игнорируется
DateType :
int32
Выбор типа готовности груза к перевозке
0
- Готов к загрузке
1
- с Х по У
2
- постоянно
3
- груза нет, запрос ставки
PeriodicityId :
int32
Периодичность загрузки Если параметр DateType не равен 2, PeriodicityId равен 0. Иначе PeriodicityId может принимать следующие значения:
1
- ежедневно
100
- по рабочим дням
OrderNumber :
string
Номер заказа Ограничение по длине: 250 символов
Krugoreis :
boolean
Параметр, который определяет, включен ли кругорейс для перевозки груза
Latitude :
decimal
(nullable)
Широта города загрузки/разгрузки Параметр должен быть указан, если не указана улица (параметр Street равен null или имеет длину менее 5 символов) и выполняется хотя бы одно из трех условий:
указан город Москва;
указан город Санкт-Петербург;
города загрузки и разгрузки совпадают.
Если параметр Longitude задан, то необходимо указать и этот параметр. Допустимое значение от -90 до 90.
Longitude :
decimal
(nullable)
Долгота города загрузки/разгрузки Параметр должен быть указан, если не указана улица (параметр Street равен null или имеет длину менее 5 символов) и выполняется хотя бы одно из трех условий:
указан город Москва;
указан город Санкт-Петербург;
города загрузки и разгрузки совпадают.
Если параметр Latitude задан, то необходимо указать и этот параметр. Допустимое значение от -90 до 90.
Street :
string
Улица или район города загрузки/разгрузки Параметр должен быть указан и иметь длину не менее 5 символов, если не указаны координаты (параметры Longtittude и Lattitude равны null) и выполняется хотя бы одно из трех условий:
указан город Москва;
указан город Санкт-Петербург;
города загрузки и разгрузки совпадают.
Максимальная длина 100 символов.
TimeStart :
date-time
(nullable)
Время начала загрузки/разгрузки Не указывается при значении параметра DateType равным 3. Не указывается при значении IsRoundTheClock: true
TimeEnd :
date-time
(nullable)
Время завершения загрузки/разгрузки Не указывается при значении параметра DateType равным 3. Не указывается при значении IsRoundTheClock: true
IsRoundTheClock :
boolean
Определяет выбрано ли значение Круглосуточно По умолчанию - false Не указывается при значении параметра DateType равным 3.
LargeCities :
[int32]
Массив идентификаторов ближайших крупных городов Значение из словаря городов АТИ Максимальное количество - 10 штук
PackagingType :
int32
(nullable)
PackagingQuantity :
int32
(nullable)
Weight :
double
(nullable)
Volume :
double
(nullable)
}]
}
ExtraPoints :[{...}]
Список дополнительных пунктов маршрута Максимальное количество - 15 штук
PointType* :
int32
Тип точки:
1
- загрузка
2
- разгрузка
3
- таможня
8
- проехать через
Latitude :
decimal
(nullable)
Longitude :
decimal
(nullable)
IsRoundTheClock :
boolean
Загрузка/разгрузка круглосуточно
LoadingDateStart :
date-time
(nullable)
Дата начала периода загрузки/разгрузки
LoadingDateEnd :
date-time
(nullable)
Дата окончания периода загрузки/разгрузки
LoadingTimeStart :
time-span
(nullable)
Время начала загрузки/разгрузки
LoadingTimeEnd :
time-span
(nullable)
Время окончания загрузки/разгрузки
PackagingType :
int32
(nullable)
PackagingQuantity :
int32
(nullable)
Weight :
double
(nullable)
Volume :
double
(nullable)
}]
Weight :
double
(nullable)
Volume :
double
(nullable)
PackagingQuantity :
int32
(nullable)
Выгружаемая часть упаковки
IsDefinedByTtn :
boolean
Выгружаемая часть груза будет определена в ТТН
}]
}]
Latitude :
decimal
(nullable)
Широта города загрузки/разгрузки Параметр должен быть указан, если не указана улица (параметр Street равен null или имеет длину менее 5 символов) и выполняется хотя бы одно из трех условий:
указан город Москва;
указан город Санкт-Петербург;
города загрузки и разгрузки совпадают.
Если параметр Longitude задан, то необходимо указать и этот параметр. Допустимое значение от -90 до 90.
Longitude :
decimal
(nullable)
Долгота города загрузки/разгрузки Параметр должен быть указан, если не указана улица (параметр Street равен null или имеет длину менее 5 символов) и выполняется хотя бы одно из трех условий:
указан город Москва;
указан город Санкт-Петербург;
города загрузки и разгрузки совпадают.
Если параметр Latitude задан, то необходимо указать и этот параметр. Допустимое значение от -90 до 90.
Street :
string
Улица или район города загрузки/разгрузки Параметр должен быть указан и иметь длину не менее 5 символов, если не указаны координаты (параметры Longtittude и Lattitude равны null) и выполняется хотя бы одно из трех условий:
указан город Москва;
указан город Санкт-Петербург;
города загрузки и разгрузки совпадают.
Максимальная длина 100 символов.
TimeStart :
date-time
(nullable)
Время начала загрузки/разгрузки Не указывается при значении параметра DateType равным 3. Не указывается при значении IsRoundTheClock: true
TimeEnd :
date-time
(nullable)
Время завершения загрузки/разгрузки Не указывается при значении параметра DateType равным 3. Не указывается при значении IsRoundTheClock: true
IsRoundTheClock :
boolean
Определяет выбрано ли значение Круглосуточно По умолчанию - false Не указывается при значении параметра DateType равным 3.
LargeCities :
[int32]
Массив идентификаторов ближайших крупных городов Значение из словаря городов АТИ Максимальное количество - 10 штук
PackagingType :
int32
(nullable)
PackagingQuantity :
int32
(nullable)
Weight :
double
(nullable)
Volume :
double
(nullable)
}]
}
Weight :
double
Вес груза в тоннах Обязательный параметр, если не задан параметр Volume.
Volume :
double
Объем груза в кубических метрах Обязательный параметр, если не задан параметр Weight. Максимальная длина - 4 символа
ADR :
int32
Параметр, определяющий степень опасности груза Допустимое значение от 0 до 9. По умолчанию - 0
CargoType :
string
Строковое наименование груза. Обязательный параметр, если значение параметра CargoTypeId равно 59
. Максимальная длина названия - 50 символов. Этот параметр должен быть пустым, если параметр CargoTypeId
отличен от 59
. В этом поле запрещено указывать контактную информацию
PalletCount :
int32
Количество упаковок для груза Допустимое значение от 0 до 9999. По умолчанию - 0
BeltCount :
int32
Количество ремней для груза Допустимое значение от 0 до 9999. По умолчанию - 0
DogruzType* :
int32
Вариант перевозки:
1
- только отдельной машиной
2
- отдельной или догрузом
SborGruz :
boolean
Определяет, является ли груз сборным
Length :
double
Длина груза в метрах Допустимое значение от 0 до 50. Максимальная длина - 5 символов. По умолчанию - 0
Width :
double
Ширина груза в метрах Допустимое значение от 0 до 50. Максимальная длина - 5 символов. По умолчанию - 0
Height :
double
Высота груза в метрах Допустимое значение от 0 до 50. Максимальная длина - 5 символов. По умолчанию - 0
Diameter :
double
Диаметр груза в метрах Допустимое значение от 0 до 50. Максимальная длина - 5 символов. По умолчанию - 0
LengthHighlight :
boolean
Выделение красным цветом длины груза (для привлечения внимания перевозчика в случае нестандартных размеров груза)
WidthHighlight :
boolean
Выделение красным цветом ширины груза (для привлечения внимания перевозчика в случае нестандартных размеров груза)
HeightHighlight :
boolean
Выделение красным цветом высоты груза (для привлечения внимания перевозчика в случае нестандартных размеров груза)
}
}
LoadingLogicalOperator :
string
Тип условия загрузки:
OR
- необходимо, чтобы присутствовал один из способов загрузки
AND
- необходимо, чтобы присутствовали все выбранные типы загрузки
UnloadingLogicalOperator :
string
Тип условия разгрузки:
OR
- необходимо, чтобы присутствовал один из способов разгрузки
AND
- необходимо, чтобы присутствовали все выбранные типы разгрузки
TrucksQuantity :
int32
Количество машин Допустимое значение от 1 до 99. По умолчанию - 1
TemperatureFrom :
int32
(nullable)
Минимальная температура для груза, если выбран тип кузова "Рефрижератор", "Рефрижератор с перегородкой", "Рефрижератор-мультирежимный" Допустимое значение от -99 до 999
TemperatureTo :
int32
(nullable)
Максимальная температура для груза, если выбран тип кузова "Рефрижератор", "Рефрижератор с перегородкой", "Рефрижератор-мультирежимный" Допустимое значение от -99 до 999
Stsepka :
boolean
Определяет, нужна ли сцепка для груза
Pnevmohod :
boolean
Определяет, нужен ли пневмоход для груза
Koniki :
boolean
Определяет, нужны ли коники для груза
TIR :
boolean
Документы на транспорт, необходимые для провоза этого груза: документы TIR
CMR :
boolean
Документы на транспорт, необходимые для провоза этого груза: документы CMR
T1 :
boolean
Документы на транспорт, необходимые для провоза этого груза: документы T1
SanPassport :
boolean
Документы на транспорт, необходимые для провоза этого груза: медкнижка
IsTracking :
boolean
Трекинг через АТИ Водитель
}
CurrencyId :
int32
Идентификатор валюты По умолчанию - 1. Должен принимать значение 0, если параметр FixedRate равен false Значение из словаря валют АТИ
MoneyType :
int32
Идентификатор варианта оплаты По умолчанию - 22
. Должен принимать значение 22
, если параметр FixedRate
равен false
Значение из словаря вариантов оплаты АТИ
RateSum :
decimal
Ставка для груза Обязательный параметр, если параметр FixedRate равен true и не заданы параметры SumWithNDS или SumWithoutNDS. Максимальная длина 6 символов. Если ввести более двух цифр после запятой, будет произведено округление. Если параметр MoneyType равен 22 и RateSum > 0, тогда поля SumWithNDS и SumWithoutNDS должны быть пустыми или принимать значение 0
SumWithNDS :
decimal
Ставка б/нал с НДС Обязательный параметр, если параметр FixedRate равен true и не заданы параметры RateSum или SumWithoutNDS. Максимальная длина 6 символов. Если ввести более двух цифр после запятой, будет произведено округление. Если параметр FixedRate равен false, то параметр SumWithNDS должен отсутствовать или быть равным 0
SumWithoutNDS :
decimal
Ставка б/нал без НДС Обязательный параметр, если параметр FixedRate равен true и не заданы параметры SumWithNDS или RateSum. Максимальная длина 6 символов. Если ввести более двух цифр после запятой, будет произведено округление. Если параметр FixedRate равен false, то параметр SumWithoutNDS должен отсутствовать или быть равным 0
PrepayPercent :
int32
Процент предоплаты Допустимое значение от 0 до 100. Должен отсутствовать или принимать значение 0, если параметр PrepayPercentEnabled равен false
PrepayPercentEnabled :
boolean
PayDays :
int32
Через сколько банковских дней оплата Допустимое значение от 0 до 99. Должен отсутствовать или принимать значение 0, если параметр PayDaysEnabled равен false
PayDaysEnabled :
boolean
Параметр, что включен флажок "через банк. дней" По умолчанию - false. Не может быть установлен в true, если параметр OnUnloading тоже установлен в true
FixedRate :
boolean
true, если ставка задана, false если запрос ставки По умолчанию - true. При значении параметра DateType равным 3, должен иметь значение false. Если указано значение True, значение хотя бы одного из полей RateSum, SumWithNDS, SumWithoutNDS должно быть больше или равно 1
Torg :
boolean
Возможен ли торг По умолчанию - false. Не учитывается, если параметр FixedRate равен false
HideResponses :
boolean
Скрыть встречные предложения
AcceptPaymentTypes :
int32
Позволяет указать форму оплаты при выборе параметра "Запрос ставки":
1
- наличные
2
- б/нал с НДС
3
- нал и б/нал с НДС
4
- б/нал без НДС
5
- нал и б/нал без НДС
6
- б/нал с НДС и без НДС
7
- нал и б/нал с НДС и без НДС
0
- указана фикс. ставка
}
InviteSettings :{...}
Настройки автоприглашений
InviteDelayInSeconds :
int32
Время в секундах сбора встречных предложений,
по истечение которого будет создано приглашение
по лучшему из них
InviteDurationInSeconds :
int32
Время в секундах действия приглашения
}
DailyLimit :
decimal
Суточный лимит списания по услуге
Должен иметь длину не более 5 символов
Не более 2 символов после запятой
Должен быть больше либо равен значению ViewRate или быть равным нулю (если ограничения нет)
Должен быть равен 0 или отсутствовать, если параметр ViewRate отсутствует или равен 0
IsForPayedOnly :
boolean
Показывать приоритетный показ только платным пользователям
OrderLimit :
decimal
Лимит на заявку
Должен иметь длину не более 5 символов
Не более 2 символов после запятой
Должен быть больше либо равен значению ViewRate или быть равным нулю (если ограничения нет)
Должен быть равен 0 или отсутствовать, если параметр ViewRate отсутствует или равен 0
ViewRate* :
decimal
Ставка за просмотр
Минимальное значение 0,6
Не более 2 символов после запятой
Должен иметь длину не более 5 символов
MoneySpentPerDay :
decimal
Количество денег, потраченное на заявку за день. Только для чтения
MoneySpentPerOrder :
decimal
Количество денег, потраченное на заявку в целом. Только для чтения
}
ListIdToHide :
guid
(nullable)
Режим стэлс, ID списка для которого данный груз показываться не будет Получить ID списка можно с помощью API списков фирмы
FirmRegDateToHide :
date-time
(nullable)
Режим стэлс, Для фирм с датой регистрации меньше данной груз показываться не будет
ScoreToHide :
double
(nullable)
Режим стэлс, минимальное количество баллов фирмы. Для фирм с меньшим количество баллов груз показываться не будет
}
LoadFiles :[{...}]
Файлы к грузу Перед добавлением груза с файлом, файл предварительно необходимо загрузить в АТИ-Доки (см. API для хранения файлов )
Id :
guid
Идентификатор файла, возвращается при загрузке файла в АТИ-Доки
Attributes :
int32
Битовый набор опции файла
0
- Значение по умолчанию. Данный файл доступен по ссылке
1
- Данный файл доступен только владельцу груза
Name :
string
Имя файла Для имени файла разрешено использовать следующие символы: цифры, заглавные и строчные буквы латинского и кириллического алфавита, дефис, точка, пробел.
Длинна: до 100 символов. Имя файла присваивается при загрузке в АТИ-Доки
Link :
string
Ссылка, по которой можно скачать файл, возвращается при загрузке файла в АТИ-Доки
Size :
int32
Размер файла Информационное поле, на текущий момент не используется
}]
StartRate* :
decimal
Начальная ставка аукциона Параметр должен принимать значение от 1 до 9999999999 (включительно) и содержать не более 10 символов.
Step* :
decimal
Минимальное изменение ставки по аукциону Параметр должен принимать значение от 1 до 9999999999 (включительно), содержать не более 10 символов и не должен превышать половину начальной ставки startRate.
PaymentType* :
enum
[1, 22, 23, 24, 25]
Тип оплаты
22
: любой
1
: наличные
23
: по карте
24
: безнал с НДС
25
: безнал без НДС
AcceptSecondPayType :
boolean
Принимать ставки без НДС. Параметр можно указать, если начальная ставка указана с НДС (PaymentType=24)
StartDate :
date-time
Время начала аукциона. Должно быть позже времени начала публикации груза на площадке. По умолчанию устанавливается текущая дата UTC.
EndDate :
date-time
(nullable)
Время окончания аукциона. Необязательное поле, если есть значение в поле Duration
EndDateBoundary :
date-time
(nullable)
Время окончания аукциона "завершить не позже". Если указанное время, меньше значения Duration - аукцион заканчивается по времени "завершить не позже", если нет автопродления. Время устанавливается в формате UTC.
Nds :
decimal
(nullable)
% НДС, от 1 до 99. Если выбрана опция "Принимать ставки без НДС", этот параметр определяет величину процента НДС.
TimeToProvideDocuments* :
decimal
Время на отправку заявки перевозчиком (в часах). Время на отправку заявки перевозчику должно быть не больше 24 часов, и не должно превышать 4 символов в длину.
AutoRenew :
boolean
Нужно ли продление аукциона, если была ставка в последние 5 минут до окончания
RenewTime :
int32
(nullable)
Время, на которое надо сдвигать окончание аукциона при включенном AutoRenew
MaxRenewTime :
int32
(nullable)
Максимально допустимое время, на которое можно сдвинуть окончание аукциона при включенном AutoRenew Указывать, если raiseBid = true. Параметр должен принимать значение от 1 до 999999 (включительно) и содержать не более 6 символов.
RaiseBid :
boolean
Повысить ставку на Шаг, если нет предложений
MaxRate :
decimal
(nullable)
Максимально допустимая ставка по аукциону Указывать, если raiseBid = true. Параметр должен принимать значение от 1 до 999999 (включительно) и содержать не более 6 символов.
RaiseBidInterval :
int32
(nullable)
Период увеличения ставки при отсутствии предложений При RaiseBid = true должно принимать значение не меньше 1 минуты и не больше 24 часов.
ResponseInMinutes :
int32
(nullable)
Указывает, через какой промежуток времени с момента публикации аукциона принимать встречные предложения:
1
- сразу
15, 30, 60, 120, 180
- время в минутах
null
- не принимать
Если AcceptCounterOffersOnlyBeforeFirstBet = true, то встречные предложения будут приниматься только до 1-й ставки
Duration :
int32
Длительность аукциона в минутах: 30, 60, 120, 180, 240, 360, 720, 1440, 2880, 4320, 5760, 7200 Значение не может быть больше времени актуальности груза LastDate
StartSinceFirstBet :
boolean
Флаг, определяющий, что обратный отсчет до окончания аукциона начинается только после первой ставки.
AuctionRestartParameters :{...}
Параметры перезапуска аукциона
AuctionFinishAction :
enum
[1, 2, 3]
Действие после того, как все попытки перезапуска и выбора нового победителя торгов исчерпаны:
1
- Опубликовать груз со ставкой. В грузе должна быть указана ставка (SumWithNDS, SumWithoutNDS, RateSum)
2
- Опубликовать с запросом ставки, возможные типы оплаты будут взяты из поля AcceptPaymentTypes в грузе
3
- Перенести груз в архив
InitRestartCount :
int32
Количество перезапусков Торгов, от 0 до 3 включительно. Если параметр не передать, по умолчанию 0
InitChangeWinnerCount :
int32
Сколько раз выбирать следующего победителя с лучшей ставкой, если предыдущий отказался, от 0 до 3 включительно Если параметр не передать, по умолчанию 0
DurationAfterRestart :
int32
(nullable)
Длительность торгов в минутах после перезапуска Необязательное поле, если его не передавать, то торги будут перезапущены с изначальной длительностью (поле Duration в структуре Аукцион). Однако если в структуре Аукцион заполнено поле EndDateBoundary и поле InitRestartCount имеет значение больше 0, то DurationAfterRestart становится обязательным
}
AcceptCounterOffersOnlyBeforeFirstBet :
boolean
Можно принимать встречные предложения только до первой ставки?
WinnerCriterion :
enum
[0, 1]
Критерий выбора победителя торгов
0
- Выбор победителя происходит автоматически по лучшей ставке
1
- Выбор победителя происходит по ставке и дате загрузки. Если нет лучшей ставки с лучшей датой - требуется выбор победителя вручную.
LoadId :
guid
Id груза, для которого активен аукцион
ActiveDealId :
guid
(nullable)
Id сделки, привязанной к аукциону
State :
enum
[0, 1, -100, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1]
Статус аукциона
-100
- Не удалось определить состояние аукциона
-14
- Аукцион отменен руками грузовладельца
-13
- Аукцион удален, т.к. расторгнут заказ
-12
- Аукцион без ставок завершен
-11
- Аукцион удален автоматически
-10
- Аукцион удален т.к. сделка завершена
-9
- Аукцион удален
-8
- При включенном копировании грузов: ожидается действие от экспедитора в случае, когда заказ с победителем отменен, других участников нет
-7
- При включенном копировании грузов:ожидается действие с торгами от экспедитора в случае, когда заказ с победителем отменен и есть потенциальный победитель
-6
- При включенном копировании грузов: торги завершены, экспедитор не является победителем
-5
- Одна ставка лучшая по цене, другая по дате
-4
- Закончился, но победитель вовремя не взял груз и при этом есть еще возможные победители
-3
- Закончился, но победитель вовремя не взял груз и при этом он единственный возможный победитель
-2
- Закончился, ждем когда победитель возьмет груз
-1
- Закончился, ставок нет
0
- Идет, ставок нет
1
- Идет (уже есть валидные ставки)
WinDate :
date-time
(nullable)
Время выигрыша ставки (когда для определенной ставки в AuctionRates установлен State = Winner)
AuctionRates :[{...}]
Список ставок по аукциону
Status :
enum
[0, 1, 2, 3, 4, 5, 6, 7]
Тип звезд фирмы
0
: Серый
1
: Красный
2
: Желтый
3
: Зеленый
4
: Партнер АТИ
5
: Сотрудник АТИ
6
: Гос. органы
7
: ОДКС
AtiId :
string
Идентификатор фирмы в АТИ
}
Rate :
decimal
Ставка на груз, которую поставил пользователь
State :
enum
[0, 1, -8, -7, -6, -5, -4, -3, -2, -1]
Статус ставки
1
: Победная ставка в аукционе
0
: Обычная ставка по аукциону (участник аукциона)
-2
: Участник аукциона отменил ставку
-3
: Бывший победитель, который не прислал документы
-4
: Победитель отказался от участия
-5
: Грузовладелец отменил безоговорочную сделку
-6
: Победитель отменил безоговорочную сделку
-7
: Победитель отклонил документ
-8
: Грузовладелец отклонил документ
LoadingDate :
date-time
(nullable)
Ближайшая возможная для перевозчика дата загрузки Используется только в аукционах с критерием победы по ставке и дате загрузки
FirmId :
int32
Код фирмы, сделавшей ставку
ContactId :
int32
Контакт, сделавший ставку
}]
}
}
PublicationTime :
date-time
(nullable)
Время публикации на площадке Учитывается, если PublicationOption
равно 6
IsReservationEnabled :
boolean
Показывает разрешено ли бронирование грузов на Общей площадке Учитывается только для Общей площадки, только при включенном Stealth
PublicationOption :
int32
Параметры публикации груза:
0
- сразу
1
- через 15 минут
2
- через 30 минут
3
- через час
4
- через 3 часа
5
- через 6 часов
6
- указать точное время
IsPublished :
boolean
Показывает, что груз уже опубликован на странице
IsCommonBoard :
boolean
Показывает является ли площадка Общей
}]
UnloadFirstDate :
date-time
(nullable)
Дата начала разгрузки, в формате UTC. Может иметь значение null
. Минимальное значение равно текущей дате. При значении параметра DateType равным 3
, UnloadFirstDate принимает значение null
UnloadLastDate :
date-time
(nullable)
Дата окончания разгрузки, в формате UTC.
Может иметь значение null
. Если нет даты начала разгрузки UnloadFirstDate, должна отсутствовать дата окончания разгрузки UnloadLastDate. При значении параметра DateType равным 3
, UnloadFirstDate принимает значение null
ArchiveDate :
date-time
(nullable)
Дата и время переноса в архив
ArchiveReason :
enum
(nullable)
[Unknown, System, Manual, Complaints, UnwantedContent, DeleteCsvLoad, MergeLoadsAfterEdit, ContactDoesNotHaveAccessToVirtualPayments, VerticesLoadDelete, StealthStatisticError, CheckDuplicateComplaints, DeleteContact, DeleteFirm, CleanOldLoadsJob]
Причина переноса в архив
TrueCurrencyId :
int32
ID валюты озвученной ставки
ResponseCount :
int32
Количество отзывов о грузе (без встречных предложений)
OfferCount :
int32
Количество встречных предложений (остальные отзывы не учитываются)
CanBeDeleted :
boolean
Есть ли доступ на удаление груза.
HasPermissionsToLoad :
boolean
Есть ли доступ на работу с грузом (без учета прав).
CanBeEdited :
boolean
Есть ли доступ на редактирование груза.
CanBeRenewed :
boolean
Есть ли доступ на обновление груза.
CanBeRestored :
boolean
Есть ли доступ на восстановление груза
EditRestriction :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
Причины отказа в доступе на редактирование груза:
0
- Вы имеете доступ к работе с грузом
1
- Ваша фирма больше не может размещать грузы из-за нарушения правил АТИ
2
- Груз зарезервирован/взят, операции с грузом запрещены
3
- Превышен лимит актуальных грузов
4
- Вы пытаетесь работать с грузами под общим пользователем. Недостаточно прав
5
- У вашего контакта недостаточно прав для работы с данным грузом
6
- Груз имеет завершенные Торги, операции с грузом запрещены
7
- Сервис сделок временно недоступен
8
- Нельзя изменять или удалять груз из сквозных торгов
9
- У вашего контакта недостаточно прав для создания грузов
10
- У вашего контакта недостаточно прав для работы с виртуальными кошельками
11
- У вашего контакта недостаточно прав для работы с грузами на Общей площадке
12
- У вашего контакта недостаточно прав для работы с грузами на Персональных площадках
13
- У вашего контакта нет доступа для работы с одной или несколькими персональными площадками, указанными в грузе
14
- У вашего контакта нет доступа для работы с подразделением, в которое восстанавливается груз
15
- Ваш контакт должен быть указан первым в грузе
DeleteRestriction :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
Причины отказа в доступе на удаление контакта:
0
- Вы имеете доступ к работе с грузом
1
- Ваша фирма больше не может размещать грузы из-за нарушения правил АТИ
2
- Груз зарезервирован/взят, операции с грузом запрещены
3
- Превышен лимит актуальных грузов
4
- Вы пытаетесь работать с грузами под общим пользователем. Недостаточно прав
5
- У вашего контакта недостаточно прав для работы с данным грузом
6
- Груз имеет завершенные Торги, операции с грузом запрещены
7
- Сервис сделок временно недоступен
8
- Нельзя изменять или удалять груз из сквозных торгов
9
- У вашего контакта недостаточно прав для создания грузов
10
- У вашего контакта недостаточно прав для работы с виртуальными кошельками
11
- У вашего контакта недостаточно прав для работы с грузами на Общей площадке
12
- У вашего контакта недостаточно прав для работы с грузами на Персональных площадках
13
- У вашего контакта нет доступа для работы с одной или несколькими персональными площадками, указанными в грузе
14
- У вашего контакта нет доступа для работы с подразделением, в которое восстанавливается груз
15
- Ваш контакт должен быть указан первым в грузе
RestoreRestriction :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
Причины отказа в доступе на восстановление груза:
0
- Вы имеете доступ к работе с грузом
1
- Ваша фирма больше не может размещать грузы из-за нарушения правил АТИ
2
- Груз зарезервирован/взят, операции с грузом запрещены
3
- Превышен лимит актуальных грузов
4
- Вы пытаетесь работать с грузами под общим пользователем. Недостаточно прав
5
- У вашего контакта недостаточно прав для работы с данным грузом
6
- Груз имеет завершенные Торги, операции с грузом запрещены
7
- Сервис сделок временно недоступен
8
- Нельзя изменять или удалять груз из сквозных торгов
9
- У вашего контакта недостаточно прав для создания грузов
10
- У вашего контакта недостаточно прав для работы с виртуальными кошельками
11
- У вашего контакта недостаточно прав для работы с грузами на Общей площадке
12
- У вашего контакта недостаточно прав для работы с грузами на Персональных площадках
13
- У вашего контакта нет доступа для работы с одной или несколькими персональными площадками, указанными в грузе
14
- У вашего контакта нет доступа для работы с подразделением, в которое восстанавливается груз
15
- Ваш контакт должен быть указан первым в грузе
RenewRestriction :
string
Причина отказа в доступе на обновление груза.
UpdatedAt :
date-time
Дата последнего изменения груза в формате UTC
AddedAt :
date-time
Время добавления груза в формате UTC
Distance :
int32
Расстояние по дорогам в км
PlatonRoadsLength :
int32
Протяженность дорог в км, в построенном пути за которые взимается плата по системе Платон
TollRoadsLength :
int32
Протяженность платных дорог в построенном пути в км
Zimnik :
boolean
Параметр, который определяет, включен ли зимник для перевозки груза
Ferries :
boolean
Параметр, который определяет, учитывать ли паромные переправы для перевозки груза
AuctionId :
guid
(nullable)
}]
Развернуть все
Свернуть все
Пример
Модель
{...}
"Reason" : "string" ,
"Error" : "string"
}
Загрузка...
Развернуть все
Свернуть все
Загрузка...
А чтобы предложить свою ставку, воспользуйтесь методом выставления ставки в Торгах:
Выставление ставки в Торгах (аукционе)
Развернуть все
Свернуть все
{
"auction_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"loading_date": "1970-01-01T00:00:00.000Z",
"payment_type": 0,
"rate": 0.5
}
Объект ставки Торгов (аукциона)
{...}
Для внесения ставки грузоперевозчиком
loading_date :
date-time
Ближайшая возможная для перевозчика дата загрузки. Используется только в Торгах с критерием победы по ставке и дате загрузки
payment_type* :
enum
[1, 22, 23, 24, 25]
Тип оплаты
1
- Наличка
22
- Любая
23
- На карту
24
- С НДС
25
- Без НДС
Остальные зарезервированы
rate* :
double
Ставка на груз, поставленная перевозчиком
}
CURL
1C
Пример ответа
Ответ
200 Статус ставки
Развернуть все
Свернуть все
Пример
Модель
{...}
"auction" : {...},
"auction_id" : "8ef73743-fb35-4bdc-83a9-5904fa517ded" ,
"currency" : 1 ,
"current_rate_with_nds" : 5000 ,
"current_rate_without_nds" : 6000 ,
"end_date" : "2023-04-24T11:36:52.0301243Z" ,
"finished" : false ,
"is_our_rate_best" : true ,
"load_id" : "2f86f429-334a-4dae-be3f-624f92870829" ,
"next_rate_with_nds" : 5500 ,
"next_rate_without_nds" : 6600 ,
"our_rate" : {...},
"added_at" : "2023-04-24T11:35:52.0301298Z" ,
"auction_rate_id" : "d4aa20cc-500b-494d-b67e-77a9fe8826bf" ,
"contact_id" : 1 ,
"loading_date" : null ,
"rate_with_nds" : 4500 ,
"rate_without_nds" : 5400 ,
"state" : 0
} ,
"participants_count" : 2 ,
"response_prohibited" : false ,
"server_date" : "2023-04-24T11:36:52.0302924Z" ,
"start_date" : "2023-04-24T11:30:52.0301216Z" ,
"winner_criterion" : 0
} ,
"auction_end_date" : "2023-04-24T11:36:52.0300965Z" ,
"result_status" : 0
}
{...}
Статус ставки после выставления
auction :{...}
Торги (аукцион) для перевозчика
current_rate_with_nds :
double
current_rate_without_nds :
double
end_date :
date-time
Время окончания Торгов (аукциона)
finished* :
boolean
Завершены ли Торги (аукцион)
is_our_rate_best :
boolean
Ставка лучшая в незавершенных Торгах (аукционе) (в завершенных - не отображается)
load_id* :
uuid
Id груза, для которого активны Торги (аукцион)
next_rate_with_nds :
double
Следующая возможная ставка с НДС
next_rate_without_nds :
double
Следующая возможная ставка без НДС
loading_date :
date-time
Ближайшая возможная для перевозчика дата загрузки. Используется только в Торгах с критерием победы по ставке и дате загрузки
rate_with_nds :
double
Ставка c НДС на груз, выставленная перевозчиком
rate_without_nds :
double
Ставка без НДС на груз, выставленная перевозчиком
state* :
enum
[0, 1, -8, -7, -6, -5, -4, -3, -2]
Статус ставки
-8
- Грузоотправитель отклонил документ
-7
- Победитель отклонил документ
-6
- Победитель отменил сделку
-5
- Грузовладелец отменил сделку
-4
- Победитель отказался, теперь его нельзя выбрать больше в качестве победителя
-3
- Бывший победитель
-2
- Перевозчик отказался от участия
0
- Непобедная ставка при завершении Торгов (аукциона)
1
- Победная ставка
}
participants_count* :
int32
refuse_bet_prohibited :
boolean
response_prohibited :
boolean
Встречные предложения запрещены
server_date* :
date-time
Серверное время. Для синхронизации Торгов (аукциона)
start_date* :
date-time
Время начала Торгов (аукциона)
winner_criterion :
enum
[0, 1]
Критерий победы в аукционе
0
- Выбор победителя происходит автоматически по лучшей ставке
1
- Выбор победителя происходит по ставке и дате загрузки. Если нет лучшей ставки с лучшей датой - требуется выбор победителя вручную
}
auction_end_date :
date-time
Параметр устарел, используйте auction.end_date. Дата окончания Торгов (аукциона).
result_status :
enum
[0, 1, 2, 3, 4, 5, 6]
Статус выставленной ставки
0
- Ставка выставлена
1
- Ставка выставлена и Торги (аукцион) завершены
2
- Ставка не выставлена, поскольку Торги (аукцион) не найдены
3
- Ставка не выставлена, поскольку она не лучшая
4
- Ставка выставлена минимальная, но Торги (аукцион) не завершены
5
- Ставка выставлена и Торги (аукцион) продлены
6
- Ставка не выставлена, поскольку торги завершены
}
403 У вас нет доступа на сохранение ставки
Развернуть все
Свернуть все
404 Торги (аукцион) не найдены
Развернуть все
Свернуть все
Загрузка...
Развернуть все
Свернуть все
Загрузка...
Полная документация API Торгов.
Если вы одержите победу в Торгах, груз будет автоматически зарезервирован за вами, после чего вам нужно будет отправить грузовладельцу данные для оформления сделки на перевозку:
Взятие груза / Редактирование Заказа
post
/v1.2/orders/takeload/{loadId}
Отправить
Развернуть все
Свернуть все
{
"rate_type": 0,
"driver_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"truck_info_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"semitrailer_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"trailer_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"requisites_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"signer_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"is_drop_docs": false,
"deal_kind": 0,
"taker_note": "string"
}
Параметры Заказа
rate_type :
enum
[0, 1, 2, 3]
Тип оплаты
0
— Нет
1
— Любая
2
— С НДС
3
— Без НДС
driver_id :
guid
(nullable)
truck_info_id :
guid
(nullable)
Id транспортного средства
semitrailer_id :
guid
(nullable)
Id полуприцепа
Может быть указан только если транспортное средство — тягач
trailer_id :
guid
(nullable)
Id прицепа
Может быть указан только если указан полуприцеп или транспортное средство — грузовик
signer_id :
guid
(nullable)
is_drop_docs :
boolean
Отзывать ли привязанные документы
Используется при редактировании
deal_kind :
enum
(nullable)
[0, 1, 2, 4, 8, 16, 32, 64]
Тип Заказа
0
— Заказ невозможен
1
— Взятие груза из поиска
2
— Заказ из Торгов
4
— Предложение груза
8
— Из перехвата машин
16
— Односторонний заказ
32
— Предложение груза из встречного предложения
64
— Предложение груза по контракту
}
CURL
1C
Пример ответа
Ответ
200 Успешное взятие/редактирование
Развернуть все
Свернуть все
Пример
Модель
{...}
"load_copy" : {...},
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_number" : "string" ,
"load_meta" : {...},
"load_meta_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"meta_data" : "string"
} ,
"auction_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"updated_at" : "1970-01-01T00:00:00.000Z" ,
"added_at" : "1970-01-01T00:00:00.000Z" ,
"archive_date" : "1970-01-01T00:00:00.000Z" ,
"distance" : 0 ,
"distance_type" : 0 ,
"platon_roads_length" : 0 ,
"toll_roads_length" : 0 ,
"travel_time" : "?" ,
"true_price" : 0 ,
"true_currency_id" : 0 ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"is_unpublished" : false ,
"firm_id" : 0 ,
"contact_id1" : 0 ,
"contact_id2" : 0 ,
"note" : "string" ,
"first_date" : "1970-01-01T00:00:00.000Z" ,
"last_date" : "1970-01-01T00:00:00.000Z" ,
"date_type" : 0 ,
"periodicity_id" : 0 ,
"order_number" : "string" ,
"krugoreis" : false ,
"zimnik" : false ,
"ferries" : false ,
"loading" : {...},
"fias_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"street" : "string" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"time_start" : "1970-01-01T00:00:00.000Z" ,
"time_end" : "1970-01-01T00:00:00.000Z" ,
"is_round_the_clock" : false ,
"large_cities_with_distance" : [...],
{...}
"city_id" : 0 ,
"distance" : 0.5
}
] ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
} ,
"extra_points" : [...],
{...}
"route_point_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"point_type" : 0 ,
"ordinal_id" : 0 ,
"distance" : 0 ,
"street" : "string" ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"loading_date_start" : "1970-01-01T00:00:00.000Z" ,
"loading_date_end" : "1970-01-01T00:00:00.000Z" ,
"loading_time_start" : null ,
"loading_time_end" : null ,
"is_round_the_clock" : false ,
"city_name" : "string" ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"unloading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"packaging_quantity" : 0 ,
"is_defined_by_ttn" : false
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
}
] ,
"unloading" : {...},
"fias_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"street" : "string" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"time_start" : "1970-01-01T00:00:00.000Z" ,
"time_end" : "1970-01-01T00:00:00.000Z" ,
"is_round_the_clock" : false ,
"large_cities_with_distance" : [...],
{...}
"city_id" : 0 ,
"distance" : 0.5
}
] ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
} ,
"cargo" : {...},
"weight" : 0.5 ,
"volume" : 0.5 ,
"adr" : 0 ,
"cargo_type_id" : 0 ,
"cargo_type" : "string" ,
"pack_type" : 0 ,
"pallet_count" : 0 ,
"belt_count" : 0 ,
"dogruz_type" : 0 ,
"sbor_gruz" : false ,
"size" : {...}
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
}
} ,
"transport" : {...},
"car_type" : 0 ,
"car_type_string" : "string" ,
"loading_type" : 0 ,
"loading_logical_operator" : "string" ,
"unloading_type" : 0 ,
"unloading_logical_operator" : "string" ,
"trucks_quantity" : 0 ,
"temperature_from" : 0 ,
"temperature_to" : 0 ,
"stsepka" : false ,
"pnevmohod" : false ,
"koniki" : false ,
"tir" : false ,
"cmr" : false ,
"t1" : false ,
"san_passport" : false ,
"is_tracking" : false ,
"required_capacity" : 0.5
} ,
"boards" : [...],
{...}
"board_id" : "string" ,
"name" : "string" ,
"color" : "string"
}
] ,
"unload_first_date" : "1970-01-01T00:00:00.000Z" ,
"unload_last_date" : "1970-01-01T00:00:00.000Z"
} ,
"deal" : {...}
"deal_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_copy_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"taker_ati_id" : "string" ,
"taker_persistent_user_id" : 0 ,
"taker_contact_id" : 0 ,
"cargo_owner_ati_id" : "string" ,
"cargo_owner_persistent_user_id" : 0 ,
"updated_at" : "1970-01-01T00:00:00.000Z" ,
"end_of_reservation" : "1970-01-01T00:00:00.000Z" ,
"auction_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"status" : 0 ,
"counterparty_status" : 0 ,
"payment" : {...},
"rates" : [...],
{...}
"rate" : 0.5 ,
"rate_type" : 0 ,
"currency" : 0 ,
"active" : false
}
] ,
"prepay_percent" : 0 ,
"prepay_percent_enabled" : false ,
"on_unloading" : false ,
"in_fuel" : false ,
"pay_days_enabled" : false ,
"pay_days" : 0 ,
"fixed_rate" : false ,
"torg" : false ,
"direct_contract" : false ,
"money_type" : 0
} ,
"pay_docs" : {...},
"documents_copies" : {...},
"checked" : false ,
"date" : "1970-01-01T00:00:00.000Z"
} ,
"documents_original" : {...},
"checked" : false ,
"date" : "1970-01-01T00:00:00.000Z"
} ,
"documents_original_track" : {...},
"transport_company_id" : 0 ,
"tracking_url" : "string" ,
"tracking_number" : "string" ,
"sending_date" : "1970-01-01T00:00:00.000Z"
} ,
"payment" : {...}
"checked" : false ,
"date" : "1970-01-01T00:00:00.000Z"
}
} ,
"files" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"storage_file_id" : "string" ,
"access" : 0 ,
"add_date" : "1970-01-01T00:00:00.000Z" ,
"deal_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"is_counterparty_file" : false ,
"file_name" : "string" ,
"size" : 0 ,
"link" : "string" ,
"source_type" : 0 ,
"source_file_type" : 0 ,
"file_type" : 0 ,
"timeslots_warehouse_ids" : [...]
}
] ,
"document_templates" : [...],
{...}
"organization_address" : "string" ,
"templates" : [...]
{...}
"add_date" : "1970-01-01T00:00:00.000Z" ,
"access" : 0 ,
"timeslots_warehouse_ids" : [...],
"deal_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"deal_point_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_firm_id" : 0 ,
"cargoes_ids_hash" : 0 ,
"contact_id" : 0 ,
"file_name" : "string" ,
"file_id" : "string" ,
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"size" : 0 ,
"link" : "string"
}
]
}
] ,
"is_tracking" : false ,
"should_show_rate_to_driver" : false ,
"started_at" : "1970-01-01T00:00:00.000Z" ,
"finished_at" : "1970-01-01T00:00:00.000Z" ,
"denial_reason" : "string" ,
"taker_requisites" : {...},
"requisite_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"requisite_firm_name" : "string" ,
"signer_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"own_ship_id" : 0 ,
"inn" : "string" ,
"kpp" : "string" ,
"requisite_type_id" : 0
} ,
"driver" : {...},
"driver_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"first_name" : "string" ,
"second_name" : "string" ,
"patronymic" : "string" ,
"phone_number" : "string" ,
"driver_license_number" : "string" ,
"passport_series" : "string" ,
"passport_number" : "string" ,
"passport_issued_by" : "string" ,
"passport_when_issued" : "1970-01-01T00:00:00.000Z" ,
"registration" : "string" ,
"is_attracted_driver" : false ,
"last_deal_related_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"description" : "string" ,
"attracted_from" : "string" ,
"scans" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"path" : "string" ,
"name" : "string" ,
"type" : 0
}
] ,
"origin" : 0 ,
"date_of_birth" : "1970-01-01T00:00:00.000Z" ,
"department_code_in_passport" : "string" ,
"driver_inn" : "string" ,
"in_cargo_owner_black_list" : false ,
"black_list_reasons" : [...]
} ,
"truck" : {...},
"truck_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"last_deal_related_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"type" : 0 ,
"description" : "string" ,
"brand_id" : 0 ,
"model" : "string" ,
"number" : "string" ,
"phone_number" : "string" ,
"is_attracted_truck" : false ,
"ownership_type" : 0 ,
"car_type_id" : 0 ,
"capacity" : 0.5 ,
"volume" : 0.5 ,
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"manufacture_year" : 0 ,
"vin" : "string" ,
"vrc" : "string" ,
"body_number" : "string" ,
"dimension" : 0 ,
"truck_passport_number" : "string" ,
"can_refrigerator" : false ,
"has_gen_set" : false ,
"truck_owner_name" : "string" ,
"can_carry_heavy_container" : false ,
"can_carry_tall_container" : false ,
"verified" : false ,
"modification_restricted" : false ,
"scans" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"path" : "string" ,
"name" : "string" ,
"type" : 0
}
] ,
"origin" : 0
} ,
"trailer" : {...},
"truck_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"last_deal_related_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"type" : 0 ,
"description" : "string" ,
"brand_id" : 0 ,
"model" : "string" ,
"number" : "string" ,
"phone_number" : "string" ,
"is_attracted_truck" : false ,
"ownership_type" : 0 ,
"car_type_id" : 0 ,
"capacity" : 0.5 ,
"volume" : 0.5 ,
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"manufacture_year" : 0 ,
"vin" : "string" ,
"vrc" : "string" ,
"body_number" : "string" ,
"dimension" : 0 ,
"truck_passport_number" : "string" ,
"can_refrigerator" : false ,
"has_gen_set" : false ,
"truck_owner_name" : "string" ,
"can_carry_heavy_container" : false ,
"can_carry_tall_container" : false ,
"verified" : false ,
"modification_restricted" : false ,
"scans" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"path" : "string" ,
"name" : "string" ,
"type" : 0
}
] ,
"origin" : 0
} ,
"semi_trailer" : {...},
"truck_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"last_deal_related_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"type" : 0 ,
"description" : "string" ,
"brand_id" : 0 ,
"model" : "string" ,
"number" : "string" ,
"phone_number" : "string" ,
"is_attracted_truck" : false ,
"ownership_type" : 0 ,
"car_type_id" : 0 ,
"capacity" : 0.5 ,
"volume" : 0.5 ,
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"manufacture_year" : 0 ,
"vin" : "string" ,
"vrc" : "string" ,
"body_number" : "string" ,
"dimension" : 0 ,
"truck_passport_number" : "string" ,
"can_refrigerator" : false ,
"has_gen_set" : false ,
"truck_owner_name" : "string" ,
"can_carry_heavy_container" : false ,
"can_carry_tall_container" : false ,
"verified" : false ,
"modification_restricted" : false ,
"scans" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"path" : "string" ,
"name" : "string" ,
"type" : 0
}
] ,
"origin" : 0
} ,
"document" : {...},
"id" : "string" ,
"old_id" : "string" ,
"editor" : "string" ,
"url" : "string" ,
"old_url" : "string" ,
"name" : "string" ,
"is_signed" : false ,
"access" : 0
} ,
"additional_documents" : [...],
{...}
"id" : "string" ,
"is_counterparty_file" : false ,
"url" : "string" ,
"name" : "string" ,
"is_signed" : false ,
"document_type" : 0 ,
"access" : 0
}
] ,
"in_work_status_model" : 0 ,
"in_work" : {...},
"deal_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"in_work_status" : 0 ,
"in_work_date" : "1970-01-01T00:00:00.000Z" ,
"ati_id" : "string" ,
"contact_id" : 0 ,
"tracker_phone" : 0.5
} ,
"deal_note" : "string" ,
"deal_kind" : 0 ,
"points" : [...]
{...}
"deal_point_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"ordinal_id" : 0 ,
"point_type" : 0 ,
"city_id" : 0 ,
"lat" : 0.5 ,
"lon" : 0.5 ,
"address" : "string" ,
"participant_name" : "string" ,
"region_id" : 0 ,
"contact_name" : "string" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"stock" : {...},
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"note" : "string" ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_warehouse_id" : 0
} ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"contact_persons" : [...]
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
]
}
}
]
}
}
load_copy :{...}
Копия груза
При создании заказа груз копируется, копия не отображается в поиске и её невозможно отредактировать
load_number :
string
Сгенерированный номер груза
load_meta_id :
guid
(nullable)
}
auction_id :
guid
(nullable)
updated_at :
date-time
Дата последнего изменения груза
archive_date :
date-time
(nullable)
Дата помещения груза в архив
При взятии груза, он попадает в архив
distance :
int32
Расстояние для груза
При расчете учитываются дополнительные пункты разгрузки
distance_type :
int32
Маршрут построен с проездом по МКАД или без МКАД
platon_roads_length :
int32
toll_roads_length :
int32
Расстояние по платным дорогам
true_currency_id :
int32
Id валюты озвученной ставки
parent_id :
guid
(nullable)
firm_id :
int32
ID фирмы, выставившей груз
contact_id1 :
int32
Контакт #1, указанный в грузе
contact_id2 :
int32
(nullable)
Контакт #2, указанный в грузе
first_date :
date-time
Дата, начиная с которой груз актуален
last_date :
date-time
Дата, после которой груз не актуален
date_type :
enum
[0, 1, 2, 3]
Готовность груза к перевозке
0
— Готов к отправке сегодня или завтра
1
— Готов к отправке между FirstDate и LastDate
2
— Готов к отправке постоянно
3
— Груза нет, запрос ставки
periodicity_id :
enum
[0, 1, 100]
Периодичность загрузки
0
— Нет
1
— Ежедневно
100
— Только по рабочим дням
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
time_start :
date-time
(nullable)
time_end :
date-time
(nullable)
is_round_the_clock :
boolean
large_cities :
[int64]
Список Id ближайших крупных городов
large_cities_with_distance :[{...}]
Расстояния до ближайших крупных городов
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}
point_type :
enum
[1, 2, 3, 4, 5, 8]
Тип дополнительной точки маршрута груза
1
— Загрузка
2
— Разгрузка
3
— Таможня
4
— Ближайший крупный город к городу загрузки
5
— Ближайший крупный город к городу разгрузки
8
— Проехать через
ordinal_id :
int32
Порядковый номер в маршруте
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
loading_date_start :
date-time
(nullable)
loading_date_end :
date-time
(nullable)
loading_time_start :
time-span
(nullable)
loading_time_end :
time-span
(nullable)
is_round_the_clock :
boolean
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
weight :
double
(nullable)
volume :
double
(nullable)
packaging_quantity :
int32
(nullable)
Выгружаемая часть упаковки
is_defined_by_ttn :
boolean
Выгружаемая часть груза будет определена в ТТН
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}]
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
time_start :
date-time
(nullable)
time_end :
date-time
(nullable)
is_round_the_clock :
boolean
large_cities :
[int64]
Список Id ближайших крупных городов
large_cities_with_distance :[{...}]
Расстояния до ближайших крупных городов
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}
adr :
int32
Модификатор опасности груза с 0 до 9
cargo_type :
string
Строковое наименование груза. Выводится если CargoTypeId не указан, либо равен 59
pack_type :
int32
Тип упаковки(навалом, коробки, россыпью, запаллечен ... пирамида). Значение из словаря PackTypes
dogruz_type :
enum
[1, 2, 3]
Параметр, отвечающий за способ перевозки груза
1
— Только отдельной машиной
2
— Догруз возможен
3
— Догруз
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
}
loading_type :
int32
Битовая сумма типов загрузки
loading_logical_operator :
string
unloading_type :
int32
Битовая сумма типов разгрузки
unloading_logical_operator :
string
temperature_from :
int32
(nullable)
Температура перевозки - нижнее значение
temperature_to :
int32
(nullable)
Температура перевозки - верхнее значение
is_tracking :
boolean
Запрос отслеживания через АТИ Водитель
required_capacity :
double
(nullable)
Требуемая грузоподъёмность в тоннах
}
boards :[{...}]
Площадки, на которых опубликован груз
unload_first_date :
date-time
(nullable)
Дата, начиная с которой можно разгрузить груз
unload_last_date :
date-time
(nullable)
Дата, до которой можно разгрузить груз
}
deal :{...}
Заказ
Основная информация о заказе
taker_persistent_user_id :
int32
Идентификатор пользователя, взявшего груз
taker_contact_id :
int32
Id контакта, взявшего груз
cargo_owner_ati_id :
string
Код фирмы опубликовавшей груз
cargo_owner_persistent_user_id :
int32
Идентификатор пользователя, опубликовавшего груз
updated_at :
date-time
Время изменения информации по Заказу
end_of_reservation :
date-time
(nullable)
Время до которого груз зарезервирован
auction_id :
guid
(nullable)
status :
enum
[0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, -11, -10, -9, -8, -7, -6, -4, -3, -2]
Статус Заказа
0
— Груз зарезервирован перевозчиком
1
— Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец не просмотрел заявку
2
— Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец просмотрел заявку
3
— Грузовладелец отправил документ-заявку перевозчику
4
— Заказ в исполнении (перевозчик дал согласие на документ-заявку)
5
— Заказ завершен и перенесен в архив
7
— Есть только приглашение на Заказ
8
— Заказа нет, но есть Торги, у которых есть возможные победители
9
— Заказ отклонен автоматически, так как после последней даты загрузки прошло уже более 7 дней
10
— Заказ завершен, ожидается оплата
11
— В Торгах лучшая ставка из других Торгов
-11
— Заказ удален
-10
— Резерв груза перевозчиком отменен
-9
— Заказ отклонен грузовладельцем в Торгах после истечения срока подачи документов (смена победителя)
-8
— Грузовладелец отменил Заказ в исполнении
-7
— Перевозчик отменил Заказ в исполнении
-6
— Заказ отклонен грузовладельцем после удаления Торгов
-4
— Заказ отклонен грузовладельцем в Торгах (смена победителя)
-3
— Заказ отклонен грузовладельцем
-2
— Заказ отозван перевозчиком
counterparty_status :
enum
[0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, -11, -10, -9, -8, -7, -6, -4, -3, -2]
Статус Заказа у контрагента
0
— Груз зарезервирован перевозчиком
1
— Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец не просмотрел заявку
2
— Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец просмотрел заявку
3
— Грузовладелец отправил документ-заявку перевозчику
4
— Заказ в исполнении (перевозчик дал согласие на документ-заявку)
5
— Заказ завершен и перенесен в архив
7
— Есть только приглашение на Заказ
8
— Заказа нет, но есть Торги, у которых есть возможные победители
9
— Заказ отклонен автоматически, так как после последней даты загрузки прошло уже более 7 дней
10
— Заказ завершен, ожидается оплата
11
— В Торгах лучшая ставка из других Торгов
-11
— Заказ удален
-10
— Резерв груза перевозчиком отменен
-9
— Заказ отклонен грузовладельцем в Торгах после истечения срока подачи документов (смена победителя)
-8
— Грузовладелец отменил Заказ в исполнении
-7
— Перевозчик отменил Заказ в исполнении
-6
— Заказ отклонен грузовладельцем после удаления Торгов
-4
— Заказ отклонен грузовладельцем в Торгах (смена победителя)
-3
— Заказ отклонен грузовладельцем
-2
— Заказ отозван перевозчиком
rates :[{...}]
Список возможных ставок перевозки
rate_type :
enum
[0, 1, 2, 3]
Тип оплаты
0
— Нет
1
— Любая
2
— С НДС
3
— Без НДС
active :
boolean
Является ли ставка выбранной
}]
prepay_percent_enabled :
boolean
pay_days_enabled :
boolean
fixed_rate :
boolean
Указана ли в грузе ставка
money_type :
int32
(nullable)
}
pay_docs :{...}
Информация об оплате заказа
documents_copies :{...}
Информация о копиях документов
date :
date-time
(nullable)
Дата получения документов
}
documents_original :{...}
Информация о оригиналах документов
date :
date-time
(nullable)
Дата получения документов
}
documents_original_track :{...}
Информация об отслеживании оригиналов документов
transport_company_id :
int32
Id транспортной компании, осуществляющей доставку документов
tracking_url :
string
Сссылка для отслеживания статуса отправления
sending_date :
date-time
(nullable)
}
date :
date-time
(nullable)
}
}
access :
enum
[0, 1, 2, 3]
Доступ к файлу
0
— только загрузивший файл
1
— обе стороны
2
— загрузивший файл и водитель
3
— доступен обеим сторонам и водителю
is_counterparty_file :
boolean
source_type :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8]
Источник файла
0
— Загружен в заказ
1
— Скопирован из груза
2
— Скопирован из данных о водителе
3
— Скопироване из данных о грузовике
4
— Скопирован из данных о прицепе
5
— Скопирован из данных о полуприцепе
6
— Скопирован из данных о тягаче
7
— Загружен для Ати-водителя
source_file_type :
enum
[0, 1, 2, 3, 4, 5, 8]
Тип загруженного файла
0
— Обычный файл
1
— Водительское удостоверение
2
— Паспорт водителя
3
— Техпаспорт ТС
4
— Пластик
5
— Фото ТС
file_type :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17]
Тип файла
0
— Другой документ
1
— Товарно-транспортная накладная
2
— Товарная накладная
3
— Транспортная накладная
4
— Накладная
5
— Счет-фактура
6
— Счет на оплату
7
— Платежное поручение
8
— Акт выполненных работ
9
— Заявка
10
— Заявка (к договору)
11
— Заказ
12
— Договор
13
— Доп. соглашение (к договору)
14
— Доверенность
15
— Поручение экспедитору
16
— Информационное письмо
17
— Документ о происшествии с грузом/ТС
timeslots_warehouse_ids :
[int32]
Список складов с Временными окнами с доступом к файлу
}]
document_templates :[{...}]
Информация о шаблонах документов в заказах
organization_address :
string
access :
enum
[0, 1]
Доступ к документу
0
— только загрузивший документ
1
— обе стороны
timeslots_warehouse_ids :
[int32]
Список складов с Временными окнами с доступом к документу
deal_point_id :
guid
Id точки в заказе, к которой привязан документ
owner_firm_id :
int32
Id фирмы, загрузившей документ
cargoes_ids_hash :
int32
Поле-хэш, рассчитывается на основе id грузов, выгружаемых в точке DealPointId. Если выгружаемые грузы не указаны - будет равно 0
link :
string
Ссылка на документ (только для сайта)
}]
}]
is_tracking :
boolean
Запрос отслеживания через АТИ Водитель
should_show_rate_to_driver :
boolean
(nullable)
Показывать ли ставку водителю (для ОЗ)
started_at :
date-time
(nullable)
Дата взятия/резервирования груза
finished_at :
date-time
(nullable)
denial_reason :
string
Причина отклонения заказа
Присутствует когда Status -2
или -3
requisite_id :
guid
(nullable)
Id реквизитов см. taker_requisites, в новой версии API это поле перестанет существовать
deprecated
requisite_id :
guid
Id реквизитов Более подробную информацию о реквизитах можно посмотреть здесь
requisite_firm_name :
string
signer_id :
guid
(nullable)
}
signer_id :
guid
(nullable)
Id подписанта см. taker_requisites, в новой версии API это поле перестанет существовать
deprecated
driver :{...}
Копия водителя
При взятии груза, водитель копируется, копию редактировать невозможно
parent_id :
guid
(nullable)
driver_license_number :
string
Номер водительского удостоверения
passport_issued_by :
string
passport_when_issued :
date-time
is_attracted_driver :
boolean
Флаг привлеченного водителя (со стороны)
last_deal_related_id :
guid
(nullable)
Id связанной сущности по Заказу
description :
string
Краткое описание водителя
attracted_from :
string
Фирма от которой привлечен водитель.
scans :[{...}]
Сканы паспорта / водительского удостоверения
owner_id :
guid
ID сущности, котрой принадлежит скан
type :
enum
[1, 2, 3, 4, 5, 6, 8]
Тип документа
1
— Скан водительского удостоверения
2
— Скан гражданского паспорта
3
— Скан ПТС
4
— Скан пластикового ПТС
5
— Фото ТС
8
— Договор о безвоздмездном пользовании
}]
origin :
enum
[0, 1, 2]
Идентификатор источника информации о водителе
0
— Неизвестно откуда указан водитель
1
— Водитель указан на странице заказов у Заказа в исполнении
2
— Водитель указан в АТИ-Доках
date_of_birth :
date-time
(nullable)
department_code_in_passport :
string
in_cargo_owner_black_list :
boolean
black_list_reasons :
[string]
Причины добавления в Черный список
}
truck :{...}
Копия транспортного средства
При взятии груза, транспортное средство копируется, копию редактировать невозможно
truck_id :
guid
Id копии транспортного средства
parent_id :
guid
(nullable)
last_deal_related_id :
guid
(nullable)
Id ТС, с которым было связано ТС во время выполнения последнего Заказа
type :
enum
[1, 2, 4, 8]
Тип транспортного средства
1
— Грузовик
2
— Тягач
4
— Полуприцеп
8
— Прицеп
description :
string
Описание транспортного средства
brand_id :
int32
(nullable)
is_attracted_truck :
boolean
ownership_type :
enum
[0, 1, 2, 3, 4, 5]
Тип владения ТС
0
- Собственное
1
- Привлеченное
2
- Аренда
3
- Лизинг
4
- Совместная собственность (супругов)
5
- Безвозмездное пользование
capacity :
decimal
(nullable)
volume :
decimal
(nullable)
length :
decimal
(nullable)
width :
decimal
(nullable)
height :
decimal
(nullable)
manufacture_year :
int32
(nullable)
dimension :
enum
(nullable)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Размерность контейнера
truck_passport_number :
string
can_refrigerator :
boolean
(nullable)
Способность возить реф-контейнеры
has_gen_set :
boolean
(nullable)
can_carry_heavy_container :
boolean
(nullable)
Способность перевозить тяжелые контейнеры
can_carry_tall_container :
boolean
(nullable)
Способность перевозить высокие контейнеры
modification_restricted :
boolean
Запрещено редактирование и удаление ТС.
owner_id :
guid
ID сущности, котрой принадлежит скан
type :
enum
[1, 2, 3, 4, 5, 6, 8]
Тип документа
1
— Скан водительского удостоверения
2
— Скан гражданского паспорта
3
— Скан ПТС
4
— Скан пластикового ПТС
5
— Фото ТС
8
— Договор о безвоздмездном пользовании
}]
origin :
enum
[0, 1, 2]
Источник создания Транспорта
0
— Неизвестно откуда указано ТС
1
— ТС указано на странице заказов у Заказа в исполнении
2
— ТС Указано в АТИ-доках
}
trailer :{...}
Копия прицепа
При взятии груза, прицеп копируется, копию редактировать невозможно
truck_id :
guid
Id копии транспортного средства
parent_id :
guid
(nullable)
last_deal_related_id :
guid
(nullable)
Id ТС, с которым было связано ТС во время выполнения последнего Заказа
type :
enum
[1, 2, 4, 8]
Тип транспортного средства
1
— Грузовик
2
— Тягач
4
— Полуприцеп
8
— Прицеп
description :
string
Описание транспортного средства
brand_id :
int32
(nullable)
is_attracted_truck :
boolean
ownership_type :
enum
[0, 1, 2, 3, 4, 5]
Тип владения ТС
0
- Собственное
1
- Привлеченное
2
- Аренда
3
- Лизинг
4
- Совместная собственность (супругов)
5
- Безвозмездное пользование
capacity :
decimal
(nullable)
volume :
decimal
(nullable)
length :
decimal
(nullable)
width :
decimal
(nullable)
height :
decimal
(nullable)
manufacture_year :
int32
(nullable)
dimension :
enum
(nullable)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Размерность контейнера
truck_passport_number :
string
can_refrigerator :
boolean
(nullable)
Способность возить реф-контейнеры
has_gen_set :
boolean
(nullable)
can_carry_heavy_container :
boolean
(nullable)
Способность перевозить тяжелые контейнеры
can_carry_tall_container :
boolean
(nullable)
Способность перевозить высокие контейнеры
modification_restricted :
boolean
Запрещено редактирование и удаление ТС.
owner_id :
guid
ID сущности, котрой принадлежит скан
type :
enum
[1, 2, 3, 4, 5, 6, 8]
Тип документа
1
— Скан водительского удостоверения
2
— Скан гражданского паспорта
3
— Скан ПТС
4
— Скан пластикового ПТС
5
— Фото ТС
8
— Договор о безвоздмездном пользовании
}]
origin :
enum
[0, 1, 2]
Источник создания Транспорта
0
— Неизвестно откуда указано ТС
1
— ТС указано на странице заказов у Заказа в исполнении
2
— ТС Указано в АТИ-доках
}
semi_trailer :{...}
Копия полуприцепа
При взятии груза, полуприцеп копируется, копию редактировать невозможно
truck_id :
guid
Id копии транспортного средства
parent_id :
guid
(nullable)
last_deal_related_id :
guid
(nullable)
Id ТС, с которым было связано ТС во время выполнения последнего Заказа
type :
enum
[1, 2, 4, 8]
Тип транспортного средства
1
— Грузовик
2
— Тягач
4
— Полуприцеп
8
— Прицеп
description :
string
Описание транспортного средства
brand_id :
int32
(nullable)
is_attracted_truck :
boolean
ownership_type :
enum
[0, 1, 2, 3, 4, 5]
Тип владения ТС
0
- Собственное
1
- Привлеченное
2
- Аренда
3
- Лизинг
4
- Совместная собственность (супругов)
5
- Безвозмездное пользование
capacity :
decimal
(nullable)
volume :
decimal
(nullable)
length :
decimal
(nullable)
width :
decimal
(nullable)
height :
decimal
(nullable)
manufacture_year :
int32
(nullable)
dimension :
enum
(nullable)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Размерность контейнера
truck_passport_number :
string
can_refrigerator :
boolean
(nullable)
Способность возить реф-контейнеры
has_gen_set :
boolean
(nullable)
can_carry_heavy_container :
boolean
(nullable)
Способность перевозить тяжелые контейнеры
can_carry_tall_container :
boolean
(nullable)
Способность перевозить высокие контейнеры
modification_restricted :
boolean
Запрещено редактирование и удаление ТС.
owner_id :
guid
ID сущности, котрой принадлежит скан
type :
enum
[1, 2, 3, 4, 5, 6, 8]
Тип документа
1
— Скан водительского удостоверения
2
— Скан гражданского паспорта
3
— Скан ПТС
4
— Скан пластикового ПТС
5
— Фото ТС
8
— Договор о безвоздмездном пользовании
}]
origin :
enum
[0, 1, 2]
Источник создания Транспорта
0
— Неизвестно откуда указано ТС
1
— ТС указано на странице заказов у Заказа в исполнении
2
— ТС Указано в АТИ-доках
}
document :{...}
Основной документ в АТИ-Доках
editor :
string
Фирма, отредактировавшая документ
old_url :
string
Адрес просмотра старого договора
is_signed :
boolean
Документ подписан перевозчиком
access :
enum
[0, 1]
Доступ к документу
0
— Обе стороны
1
— Водитель
}
additional_documents :[{...}]
is_counterparty_file :
boolean
is_signed :
boolean
Документ подписан перевозчиком
document_type :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Тип документа
0
— Нет
1
— Заказ
2
— Договор-заявка
3
— Поручение экспедитору
4
— Акт
5
— Счет
6
— Одностороннее расторжение
7
— Доверенность
8
— Табличный заказ
9
— Заявка к договору (табличный вид)
access :
enum
[0, 1]
Доступ к документу
0
— Обе стороны
1
— Водитель
}]
in_work_status_model :
enum
[0, 1, 2, 3]
Статусная модель перевозки
0
— Простая перевозка
1
— Первая миля
2
— Последняя миля
3
— Порожний контейнер
in_work_status :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 100]
Статус перевозки
0
— Нет статуса
1
— Едет на загрузку
2
— Ожидает загрузку
3
— Загружается
4
— Загрузился, едет на выгрузку
5
— Ожидает выгрузку
6
— Выгружается
7
— Выгрузился
8
— Поломка
9
— ДТП
10
— Арест ТС
11
— Контейнер получен на погрузку
12
— Контейнер на погрузке
13
— Погрузка контейнера окончена
14
— Контейнер сдан с погрузки
15
— Контейнер получен на выгрузку
16
— Контейнер на выгрузке
17
— Выгрузка контейнера окончена
18
— Контейнер сдан с выгрузки
19
— Пустой контейнер получен
20
— Пустой контейнер сдан
100
— Заказ завершён
in_work_date :
date-time
(nullable)
ati_id :
string
Фирма, выставившая статус (перевозчик или грузовладелец)
contact_id :
int32
(nullable)
Контакт, выставивший статус
tracker_phone :
decimal
(nullable)
Номер телефона трекера, откуда получен статус
}
deal_note :
string
Предлагаемые правки к документу
deal_kind :
enum
[0, 1, 2, 4, 8, 16, 32, 64]
Тип Заказа
0
— Заказ невозможен
1
— Взятие груза из поиска
2
— Заказ из Торгов
4
— Предложение груза
8
— Из перехвата машин
16
— Односторонний заказ
32
— Предложение груза из встречного предложения
64
— Предложение груза по контракту
point_type :
enum
[1, 2, 3, 8]
Тип точки маршрута
1
— Загрузка
2
— Разгрузка
organization_id :
guid
(nullable)
stock_id :
guid
(nullable)
timeslots_warehouse_id :
int32
(nullable)
}
extra_phone :
int32
(nullable)
}
}]
}
}
Развернуть все
Свернуть все
Пример
Модель
{...}
"reason" : "string" ,
"error" : "string"
}
Загрузка...
Развернуть все
Свернуть все
Загрузка...
Приглашение взять груз
Существует еще один способ получить предложение на перевозку - персональное приглашение от грузовладельца на сделку. Как это работает:
При публикации груза с фиксированной ставкой у грузовладельца есть возможность отправить персональное предложение различным перевозчикам. Чтобы получить список поступивших вам персональных предложений, воспользуйтесь методом:
Получение списка приглашений
get
/v1.2/orders/invites/my
Отправить
Роль пользователя: 0
— Грузовладелец, 1
— Перевозчик
CURL
1C
Пример ответа
Ответ
200 Список приглашений на перевозку груза
Развернуть все
Свернуть все
Пример
Модель
[...]
{...}
"owner_ati_id" : "string" ,
"owner_persistent_user_id" : 0 ,
"owner_contact_id" : 0 ,
"taker_ati_id" : "string" ,
"taker_persistent_user_id" : 0 ,
"taker_contact_id" : 0 ,
"taker_contacts_list" : [...],
"date" : "1970-01-01T00:00:00.000Z" ,
"cancellation_date" : "1970-01-01T00:00:00.000Z" ,
"payment" : {...},
"rates" : [...],
{...}
"rate" : 0.5 ,
"rate_type" : 0 ,
"currency" : 0
}
] ,
"prepay_percent" : 0 ,
"prepay_percent_enabled" : false ,
"on_unloading" : false ,
"in_fuel" : false ,
"pay_days_enabled" : false ,
"pay_days" : 0 ,
"fixed_rate" : false ,
"torg" : false ,
"direct_contract" : false ,
"money_type" : 0 ,
"payment_source" : 0
} ,
"load" : {...},
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_number" : "string" ,
"distance" : 0 ,
"distance_type" : 0 ,
"platon_roads_length" : 0 ,
"toll_roads_length" : 0 ,
"travel_time" : "?" ,
"true_price" : 0 ,
"true_currency_id" : 0 ,
"note" : "string" ,
"first_date" : "1970-01-01T00:00:00.000Z" ,
"last_date" : "1970-01-01T00:00:00.000Z" ,
"date_type" : 0 ,
"periodicity_id" : 0 ,
"order_number" : "string" ,
"krugoreis" : false ,
"zimnik" : false ,
"ferries" : false ,
"loading" : {...},
"fias_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"street" : "string" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"time_start" : "1970-01-01T00:00:00.000Z" ,
"time_end" : "1970-01-01T00:00:00.000Z" ,
"is_round_the_clock" : false ,
"large_cities_with_distance" : [...],
{...}
"city_id" : 0 ,
"distance" : 0.5
}
] ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
} ,
"extra_points" : [...],
{...}
"route_point_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"point_type" : 0 ,
"ordinal_id" : 0 ,
"distance" : 0 ,
"street" : "string" ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"loading_date_start" : "1970-01-01T00:00:00.000Z" ,
"loading_date_end" : "1970-01-01T00:00:00.000Z" ,
"loading_time_start" : null ,
"loading_time_end" : null ,
"is_round_the_clock" : false ,
"city_name" : "string" ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"unloading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"packaging_quantity" : 0 ,
"is_defined_by_ttn" : false
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
}
] ,
"unloading" : {...},
"fias_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"street" : "string" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"time_start" : "1970-01-01T00:00:00.000Z" ,
"time_end" : "1970-01-01T00:00:00.000Z" ,
"is_round_the_clock" : false ,
"large_cities_with_distance" : [...],
{...}
"city_id" : 0 ,
"distance" : 0.5
}
] ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
} ,
"cargo" : {...},
"weight" : 0.5 ,
"volume" : 0.5 ,
"adr" : 0 ,
"cargo_type_id" : 0 ,
"cargo_type" : "string" ,
"pack_type" : 0 ,
"pallet_count" : 0 ,
"belt_count" : 0 ,
"dogruz_type" : 0 ,
"sbor_gruz" : false ,
"size" : {...}
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
}
} ,
"transport" : {...},
"car_type" : 0 ,
"car_type_string" : "string" ,
"loading_type" : 0 ,
"loading_logical_operator" : "string" ,
"unloading_type" : 0 ,
"unloading_logical_operator" : "string" ,
"trucks_quantity" : 0 ,
"temperature_from" : 0 ,
"temperature_to" : 0 ,
"stsepka" : false ,
"pnevmohod" : false ,
"koniki" : false ,
"tir" : false ,
"cmr" : false ,
"t1" : false ,
"san_passport" : false ,
"is_tracking" : false ,
"required_capacity" : 0.5
} ,
"unload_first_date" : "1970-01-01T00:00:00.000Z" ,
"unload_last_date" : "1970-01-01T00:00:00.000Z"
} ,
"is_tracking" : false ,
"deal_kind" : 0
}
]
owner_persistent_user_id :
int32
Постоянный Id фирмы грузовладельца
owner_contact_id :
int32
(nullable)
Id контакта, который отправил приглашение
taker_persistent_user_id :
int32
Постоянный Id приглашенной фирмы
taker_contact_id :
int32
Id контакта приглашенной фирмы
taker_contacts_list :
[int32]
Список контактов приглашенной фирмы
date :
date-time
Время отправки приглашения
cancellation_date :
date-time
(nullable)
payment :{...}
Предложенные параметры оплаты
rates :[{...}]
Список возможных ставок перевозки
rate_type :
enum
[0, 1, 2, 3]
Тип оплаты
0
— Нет
1
— Любая
2
— С НДС
3
— Без НДС
}]
prepay_percent_enabled :
boolean
pay_days_enabled :
boolean
fixed_rate :
boolean
Указана ли в грузе ставка
money_type :
int32
(nullable)
payment_source :
enum
[0, 1, 2, 3, 4, 5]
Источник параметров оплаты
0
— Нет
1
— Встречное предложение
2
— Торги
3
— Груз
4
— Предложение груза
5
— Предложение по контракту
}
load :{...}
Параметры предложенного груза
load_number :
string
Сгенерированный номер груза
distance :
int32
Расстояние для груза
При расчете учитываются дополнительные пункты разгрузки
distance_type :
int32
Маршрут построен с проездом по МКАД или без МКАД
platon_roads_length :
int32
toll_roads_length :
int32
Расстояние по платным дорогам
true_currency_id :
int32
ID валюты озвученной ставки
first_date :
date-time
Дата, начиная с которой груз актуален
last_date :
date-time
Дата, после которой груз не актуален
date_type :
enum
[0, 1, 2, 3]
Готовность груза к перевозке
0
— Готов к отправке сегодня или завтра
1
— Готов к отправке между FirstDate и LastDate
2
— Готов к отправке постоянно
3
— Груза нет, запрос ставки
periodicity_id :
enum
[0, 1, 100]
Периодичность загрузки
0
— Нет
1
— Ежедневно
100
— Только по рабочим дням
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
time_start :
date-time
(nullable)
time_end :
date-time
(nullable)
is_round_the_clock :
boolean
large_cities :
[int64]
Список Id ближайших крупных городов
large_cities_with_distance :[{...}]
Расстояния до ближайших крупных городов
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}
point_type :
enum
[1, 2, 3, 4, 5, 8]
Тип дополнительной точки маршрута груза
1
— Загрузка
2
— Разгрузка
3
— Таможня
4
— Ближайший крупный город к городу загрузки
5
— Ближайший крупный город к городу разгрузки
8
— Проехать через
ordinal_id :
int32
Порядковый номер в маршруте
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
loading_date_start :
date-time
(nullable)
loading_date_end :
date-time
(nullable)
loading_time_start :
time-span
(nullable)
loading_time_end :
time-span
(nullable)
is_round_the_clock :
boolean
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
weight :
double
(nullable)
volume :
double
(nullable)
packaging_quantity :
int32
(nullable)
Выгружаемая часть упаковки
is_defined_by_ttn :
boolean
Выгружаемая часть груза будет определена в ТТН
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}]
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
time_start :
date-time
(nullable)
time_end :
date-time
(nullable)
is_round_the_clock :
boolean
large_cities :
[int64]
Список Id ближайших крупных городов
large_cities_with_distance :[{...}]
Расстояния до ближайших крупных городов
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}
adr :
int32
Модификатор опасности груза с 0 до 9
cargo_type :
string
Строковое наименование груза. Выводится если CargoTypeId не указан, либо равен 59
pack_type :
int32
Тип упаковки(навалом, коробки, россыпью, запаллечен ... пирамида). Значение из словаря PackTypes
dogruz_type :
enum
[1, 2, 3]
Параметр, отвечающий за способ перевозки груза
1
— Только отдельной машиной
2
— Догруз возможен
3
— Догруз
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
}
loading_type :
int32
Битовая сумма типов загрузки
loading_logical_operator :
string
unloading_type :
int32
Битовая сумма типов разгрузки
unloading_logical_operator :
string
temperature_from :
int32
(nullable)
Температура перевозки - нижнее значение
temperature_to :
int32
(nullable)
Температура перевозки - верхнее значение
is_tracking :
boolean
Запрос отслеживания через АТИ Водитель
required_capacity :
double
(nullable)
Требуемая грузоподъёмность в тоннах
}
unload_first_date :
date-time
(nullable)
Дата, начиная с которой можно разгрузить груз
unload_last_date :
date-time
(nullable)
Дата, до которой можно разгрузить груз
}
is_tracking :
boolean
Запрос отслеживания через АТИ Водитель
deal_kind :
enum
[0, 1, 2, 4, 8, 16, 32, 64]
Тип Заказа
0
— Заказ невозможен
1
— Взятие груза из поиска
2
— Заказ из Торгов
4
— Предложение груза
8
— Из перехвата машин
16
— Односторонний заказ
32
— Предложение груза из встречного предложения
64
— Предложение груза по контракту
}]
Развернуть все
Свернуть все
Пример
Модель
{...}
"reason" : "string" ,
"error" : "string"
}
Загрузка...
Развернуть все
Свернуть все
Загрузка...
У вас будет возможность взять груз по указанной ставке или отказаться от предложения, если условия вас не устроят.
Взятие груза / Редактирование Заказа
post
/v1.2/orders/takeload/{loadId}
Отправить
Развернуть все
Свернуть все
{
"rate_type": 0,
"driver_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"truck_info_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"semitrailer_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"trailer_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"requisites_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"signer_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"is_drop_docs": false,
"deal_kind": 0,
"taker_note": "string"
}
Параметры Заказа
rate_type :
enum
[0, 1, 2, 3]
Тип оплаты
0
— Нет
1
— Любая
2
— С НДС
3
— Без НДС
driver_id :
guid
(nullable)
truck_info_id :
guid
(nullable)
Id транспортного средства
semitrailer_id :
guid
(nullable)
Id полуприцепа
Может быть указан только если транспортное средство — тягач
trailer_id :
guid
(nullable)
Id прицепа
Может быть указан только если указан полуприцеп или транспортное средство — грузовик
signer_id :
guid
(nullable)
is_drop_docs :
boolean
Отзывать ли привязанные документы
Используется при редактировании
deal_kind :
enum
(nullable)
[0, 1, 2, 4, 8, 16, 32, 64]
Тип Заказа
0
— Заказ невозможен
1
— Взятие груза из поиска
2
— Заказ из Торгов
4
— Предложение груза
8
— Из перехвата машин
16
— Односторонний заказ
32
— Предложение груза из встречного предложения
64
— Предложение груза по контракту
}
CURL
1C
Пример ответа
Ответ
200 Успешное взятие/редактирование
Развернуть все
Свернуть все
Пример
Модель
{...}
"load_copy" : {...},
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_number" : "string" ,
"load_meta" : {...},
"load_meta_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"meta_data" : "string"
} ,
"auction_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"updated_at" : "1970-01-01T00:00:00.000Z" ,
"added_at" : "1970-01-01T00:00:00.000Z" ,
"archive_date" : "1970-01-01T00:00:00.000Z" ,
"distance" : 0 ,
"distance_type" : 0 ,
"platon_roads_length" : 0 ,
"toll_roads_length" : 0 ,
"travel_time" : "?" ,
"true_price" : 0 ,
"true_currency_id" : 0 ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"is_unpublished" : false ,
"firm_id" : 0 ,
"contact_id1" : 0 ,
"contact_id2" : 0 ,
"note" : "string" ,
"first_date" : "1970-01-01T00:00:00.000Z" ,
"last_date" : "1970-01-01T00:00:00.000Z" ,
"date_type" : 0 ,
"periodicity_id" : 0 ,
"order_number" : "string" ,
"krugoreis" : false ,
"zimnik" : false ,
"ferries" : false ,
"loading" : {...},
"fias_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"street" : "string" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"time_start" : "1970-01-01T00:00:00.000Z" ,
"time_end" : "1970-01-01T00:00:00.000Z" ,
"is_round_the_clock" : false ,
"large_cities_with_distance" : [...],
{...}
"city_id" : 0 ,
"distance" : 0.5
}
] ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
} ,
"extra_points" : [...],
{...}
"route_point_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"point_type" : 0 ,
"ordinal_id" : 0 ,
"distance" : 0 ,
"street" : "string" ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"loading_date_start" : "1970-01-01T00:00:00.000Z" ,
"loading_date_end" : "1970-01-01T00:00:00.000Z" ,
"loading_time_start" : null ,
"loading_time_end" : null ,
"is_round_the_clock" : false ,
"city_name" : "string" ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"unloading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"packaging_quantity" : 0 ,
"is_defined_by_ttn" : false
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
}
] ,
"unloading" : {...},
"fias_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"street" : "string" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"time_start" : "1970-01-01T00:00:00.000Z" ,
"time_end" : "1970-01-01T00:00:00.000Z" ,
"is_round_the_clock" : false ,
"large_cities_with_distance" : [...],
{...}
"city_id" : 0 ,
"distance" : 0.5
}
] ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"docs_address" : {...},
"postcode" : "string" ,
"city_id" : 0 ,
"street_name" : "string" ,
"house_no" : "string" ,
"office_no" : "string"
} ,
"stocks" : [...],
{...}
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"address_latitude" : 0.5 ,
"address_longitude" : 0.5 ,
"note" : "string" ,
"work_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"breaks_schedules" : [...],
{...}
"stock_schedule_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"day_of_week" : 0 ,
"start_time" : "?" ,
"end_time" : "?"
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_binding" : {...}
"warehouse_id" : 0 ,
"status" : 0
}
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
} ,
"cargo" : {...},
"weight" : 0.5 ,
"volume" : 0.5 ,
"adr" : 0 ,
"cargo_type_id" : 0 ,
"cargo_type" : "string" ,
"pack_type" : 0 ,
"pallet_count" : 0 ,
"belt_count" : 0 ,
"dogruz_type" : 0 ,
"sbor_gruz" : false ,
"size" : {...}
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
}
} ,
"transport" : {...},
"car_type" : 0 ,
"car_type_string" : "string" ,
"loading_type" : 0 ,
"loading_logical_operator" : "string" ,
"unloading_type" : 0 ,
"unloading_logical_operator" : "string" ,
"trucks_quantity" : 0 ,
"temperature_from" : 0 ,
"temperature_to" : 0 ,
"stsepka" : false ,
"pnevmohod" : false ,
"koniki" : false ,
"tir" : false ,
"cmr" : false ,
"t1" : false ,
"san_passport" : false ,
"is_tracking" : false ,
"required_capacity" : 0.5
} ,
"boards" : [...],
{...}
"board_id" : "string" ,
"name" : "string" ,
"color" : "string"
}
] ,
"unload_first_date" : "1970-01-01T00:00:00.000Z" ,
"unload_last_date" : "1970-01-01T00:00:00.000Z"
} ,
"deal" : {...}
"deal_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_copy_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"taker_ati_id" : "string" ,
"taker_persistent_user_id" : 0 ,
"taker_contact_id" : 0 ,
"cargo_owner_ati_id" : "string" ,
"cargo_owner_persistent_user_id" : 0 ,
"updated_at" : "1970-01-01T00:00:00.000Z" ,
"end_of_reservation" : "1970-01-01T00:00:00.000Z" ,
"auction_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"status" : 0 ,
"counterparty_status" : 0 ,
"payment" : {...},
"rates" : [...],
{...}
"rate" : 0.5 ,
"rate_type" : 0 ,
"currency" : 0 ,
"active" : false
}
] ,
"prepay_percent" : 0 ,
"prepay_percent_enabled" : false ,
"on_unloading" : false ,
"in_fuel" : false ,
"pay_days_enabled" : false ,
"pay_days" : 0 ,
"fixed_rate" : false ,
"torg" : false ,
"direct_contract" : false ,
"money_type" : 0
} ,
"pay_docs" : {...},
"documents_copies" : {...},
"checked" : false ,
"date" : "1970-01-01T00:00:00.000Z"
} ,
"documents_original" : {...},
"checked" : false ,
"date" : "1970-01-01T00:00:00.000Z"
} ,
"documents_original_track" : {...},
"transport_company_id" : 0 ,
"tracking_url" : "string" ,
"tracking_number" : "string" ,
"sending_date" : "1970-01-01T00:00:00.000Z"
} ,
"payment" : {...}
"checked" : false ,
"date" : "1970-01-01T00:00:00.000Z"
}
} ,
"files" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"storage_file_id" : "string" ,
"access" : 0 ,
"add_date" : "1970-01-01T00:00:00.000Z" ,
"deal_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"is_counterparty_file" : false ,
"file_name" : "string" ,
"size" : 0 ,
"link" : "string" ,
"source_type" : 0 ,
"source_file_type" : 0 ,
"file_type" : 0 ,
"timeslots_warehouse_ids" : [...]
}
] ,
"document_templates" : [...],
{...}
"organization_address" : "string" ,
"templates" : [...]
{...}
"add_date" : "1970-01-01T00:00:00.000Z" ,
"access" : 0 ,
"timeslots_warehouse_ids" : [...],
"deal_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"deal_point_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_firm_id" : 0 ,
"cargoes_ids_hash" : 0 ,
"contact_id" : 0 ,
"file_name" : "string" ,
"file_id" : "string" ,
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"size" : 0 ,
"link" : "string"
}
]
}
] ,
"is_tracking" : false ,
"should_show_rate_to_driver" : false ,
"started_at" : "1970-01-01T00:00:00.000Z" ,
"finished_at" : "1970-01-01T00:00:00.000Z" ,
"denial_reason" : "string" ,
"taker_requisites" : {...},
"requisite_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"requisite_firm_name" : "string" ,
"signer_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"own_ship_id" : 0 ,
"inn" : "string" ,
"kpp" : "string" ,
"requisite_type_id" : 0
} ,
"driver" : {...},
"driver_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"first_name" : "string" ,
"second_name" : "string" ,
"patronymic" : "string" ,
"phone_number" : "string" ,
"driver_license_number" : "string" ,
"passport_series" : "string" ,
"passport_number" : "string" ,
"passport_issued_by" : "string" ,
"passport_when_issued" : "1970-01-01T00:00:00.000Z" ,
"registration" : "string" ,
"is_attracted_driver" : false ,
"last_deal_related_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"description" : "string" ,
"attracted_from" : "string" ,
"scans" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"path" : "string" ,
"name" : "string" ,
"type" : 0
}
] ,
"origin" : 0 ,
"date_of_birth" : "1970-01-01T00:00:00.000Z" ,
"department_code_in_passport" : "string" ,
"driver_inn" : "string" ,
"in_cargo_owner_black_list" : false ,
"black_list_reasons" : [...]
} ,
"truck" : {...},
"truck_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"last_deal_related_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"type" : 0 ,
"description" : "string" ,
"brand_id" : 0 ,
"model" : "string" ,
"number" : "string" ,
"phone_number" : "string" ,
"is_attracted_truck" : false ,
"ownership_type" : 0 ,
"car_type_id" : 0 ,
"capacity" : 0.5 ,
"volume" : 0.5 ,
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"manufacture_year" : 0 ,
"vin" : "string" ,
"vrc" : "string" ,
"body_number" : "string" ,
"dimension" : 0 ,
"truck_passport_number" : "string" ,
"can_refrigerator" : false ,
"has_gen_set" : false ,
"truck_owner_name" : "string" ,
"can_carry_heavy_container" : false ,
"can_carry_tall_container" : false ,
"verified" : false ,
"modification_restricted" : false ,
"scans" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"path" : "string" ,
"name" : "string" ,
"type" : 0
}
] ,
"origin" : 0
} ,
"trailer" : {...},
"truck_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"last_deal_related_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"type" : 0 ,
"description" : "string" ,
"brand_id" : 0 ,
"model" : "string" ,
"number" : "string" ,
"phone_number" : "string" ,
"is_attracted_truck" : false ,
"ownership_type" : 0 ,
"car_type_id" : 0 ,
"capacity" : 0.5 ,
"volume" : 0.5 ,
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"manufacture_year" : 0 ,
"vin" : "string" ,
"vrc" : "string" ,
"body_number" : "string" ,
"dimension" : 0 ,
"truck_passport_number" : "string" ,
"can_refrigerator" : false ,
"has_gen_set" : false ,
"truck_owner_name" : "string" ,
"can_carry_heavy_container" : false ,
"can_carry_tall_container" : false ,
"verified" : false ,
"modification_restricted" : false ,
"scans" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"path" : "string" ,
"name" : "string" ,
"type" : 0
}
] ,
"origin" : 0
} ,
"semi_trailer" : {...},
"truck_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"last_deal_related_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"type" : 0 ,
"description" : "string" ,
"brand_id" : 0 ,
"model" : "string" ,
"number" : "string" ,
"phone_number" : "string" ,
"is_attracted_truck" : false ,
"ownership_type" : 0 ,
"car_type_id" : 0 ,
"capacity" : 0.5 ,
"volume" : 0.5 ,
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"manufacture_year" : 0 ,
"vin" : "string" ,
"vrc" : "string" ,
"body_number" : "string" ,
"dimension" : 0 ,
"truck_passport_number" : "string" ,
"can_refrigerator" : false ,
"has_gen_set" : false ,
"truck_owner_name" : "string" ,
"can_carry_heavy_container" : false ,
"can_carry_tall_container" : false ,
"verified" : false ,
"modification_restricted" : false ,
"scans" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"path" : "string" ,
"name" : "string" ,
"type" : 0
}
] ,
"origin" : 0
} ,
"document" : {...},
"id" : "string" ,
"old_id" : "string" ,
"editor" : "string" ,
"url" : "string" ,
"old_url" : "string" ,
"name" : "string" ,
"is_signed" : false ,
"access" : 0
} ,
"additional_documents" : [...],
{...}
"id" : "string" ,
"is_counterparty_file" : false ,
"url" : "string" ,
"name" : "string" ,
"is_signed" : false ,
"document_type" : 0 ,
"access" : 0
}
] ,
"in_work_status_model" : 0 ,
"in_work" : {...},
"deal_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"in_work_status" : 0 ,
"in_work_date" : "1970-01-01T00:00:00.000Z" ,
"ati_id" : "string" ,
"contact_id" : 0 ,
"tracker_phone" : 0.5
} ,
"deal_note" : "string" ,
"deal_kind" : 0 ,
"points" : [...]
{...}
"deal_point_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"ordinal_id" : 0 ,
"point_type" : 0 ,
"city_id" : 0 ,
"lat" : 0.5 ,
"lon" : 0.5 ,
"address" : "string" ,
"participant_name" : "string" ,
"region_id" : 0 ,
"contact_name" : "string" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"stock" : {...},
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"note" : "string" ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0 ,
"timeslots_warehouse_id" : 0
} ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"extra_phone" : 0 ,
"contact_persons" : [...]
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
]
}
}
]
}
}
load_copy :{...}
Копия груза
При создании заказа груз копируется, копия не отображается в поиске и её невозможно отредактировать
load_number :
string
Сгенерированный номер груза
load_meta_id :
guid
(nullable)
}
auction_id :
guid
(nullable)
updated_at :
date-time
Дата последнего изменения груза
archive_date :
date-time
(nullable)
Дата помещения груза в архив
При взятии груза, он попадает в архив
distance :
int32
Расстояние для груза
При расчете учитываются дополнительные пункты разгрузки
distance_type :
int32
Маршрут построен с проездом по МКАД или без МКАД
platon_roads_length :
int32
toll_roads_length :
int32
Расстояние по платным дорогам
true_currency_id :
int32
Id валюты озвученной ставки
parent_id :
guid
(nullable)
firm_id :
int32
ID фирмы, выставившей груз
contact_id1 :
int32
Контакт #1, указанный в грузе
contact_id2 :
int32
(nullable)
Контакт #2, указанный в грузе
first_date :
date-time
Дата, начиная с которой груз актуален
last_date :
date-time
Дата, после которой груз не актуален
date_type :
enum
[0, 1, 2, 3]
Готовность груза к перевозке
0
— Готов к отправке сегодня или завтра
1
— Готов к отправке между FirstDate и LastDate
2
— Готов к отправке постоянно
3
— Груза нет, запрос ставки
periodicity_id :
enum
[0, 1, 100]
Периодичность загрузки
0
— Нет
1
— Ежедневно
100
— Только по рабочим дням
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
time_start :
date-time
(nullable)
time_end :
date-time
(nullable)
is_round_the_clock :
boolean
large_cities :
[int64]
Список Id ближайших крупных городов
large_cities_with_distance :[{...}]
Расстояния до ближайших крупных городов
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}
point_type :
enum
[1, 2, 3, 4, 5, 8]
Тип дополнительной точки маршрута груза
1
— Загрузка
2
— Разгрузка
3
— Таможня
4
— Ближайший крупный город к городу загрузки
5
— Ближайший крупный город к городу разгрузки
8
— Проехать через
ordinal_id :
int32
Порядковый номер в маршруте
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
loading_date_start :
date-time
(nullable)
loading_date_end :
date-time
(nullable)
loading_time_start :
time-span
(nullable)
loading_time_end :
time-span
(nullable)
is_round_the_clock :
boolean
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
weight :
double
(nullable)
volume :
double
(nullable)
packaging_quantity :
int32
(nullable)
Выгружаемая часть упаковки
is_defined_by_ttn :
boolean
Выгружаемая часть груза будет определена в ТТН
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}]
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
time_start :
date-time
(nullable)
time_end :
date-time
(nullable)
is_round_the_clock :
boolean
large_cities :
[int64]
Список Id ближайших крупных городов
large_cities_with_distance :[{...}]
Расстояния до ближайших крупных городов
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
residency :
enum
(nullable)
extra_phone :
int32
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}
adr :
int32
Модификатор опасности груза с 0 до 9
cargo_type :
string
Строковое наименование груза. Выводится если CargoTypeId не указан, либо равен 59
pack_type :
int32
Тип упаковки(навалом, коробки, россыпью, запаллечен ... пирамида). Значение из словаря PackTypes
dogruz_type :
enum
[1, 2, 3]
Параметр, отвечающий за способ перевозки груза
1
— Только отдельной машиной
2
— Догруз возможен
3
— Догруз
length :
double
(nullable)
height :
double
(nullable)
diameter :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
}
loading_type :
int32
Битовая сумма типов загрузки
loading_logical_operator :
string
unloading_type :
int32
Битовая сумма типов разгрузки
unloading_logical_operator :
string
temperature_from :
int32
(nullable)
Температура перевозки - нижнее значение
temperature_to :
int32
(nullable)
Температура перевозки - верхнее значение
is_tracking :
boolean
Запрос отслеживания через АТИ Водитель
required_capacity :
double
(nullable)
Требуемая грузоподъёмность в тоннах
}
boards :[{...}]
Площадки, на которых опубликован груз
unload_first_date :
date-time
(nullable)
Дата, начиная с которой можно разгрузить груз
unload_last_date :
date-time
(nullable)
Дата, до которой можно разгрузить груз
}
deal :{...}
Заказ
Основная информация о заказе
taker_persistent_user_id :
int32
Идентификатор пользователя, взявшего груз
taker_contact_id :
int32
Id контакта, взявшего груз
cargo_owner_ati_id :
string
Код фирмы опубликовавшей груз
cargo_owner_persistent_user_id :
int32
Идентификатор пользователя, опубликовавшего груз
updated_at :
date-time
Время изменения информации по Заказу
end_of_reservation :
date-time
(nullable)
Время до которого груз зарезервирован
auction_id :
guid
(nullable)
status :
enum
[0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, -11, -10, -9, -8, -7, -6, -4, -3, -2]
Статус Заказа
0
— Груз зарезервирован перевозчиком
1
— Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец не просмотрел заявку
2
— Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец просмотрел заявку
3
— Грузовладелец отправил документ-заявку перевозчику
4
— Заказ в исполнении (перевозчик дал согласие на документ-заявку)
5
— Заказ завершен и перенесен в архив
7
— Есть только приглашение на Заказ
8
— Заказа нет, но есть Торги, у которых есть возможные победители
9
— Заказ отклонен автоматически, так как после последней даты загрузки прошло уже более 7 дней
10
— Заказ завершен, ожидается оплата
11
— В Торгах лучшая ставка из других Торгов
-11
— Заказ удален
-10
— Резерв груза перевозчиком отменен
-9
— Заказ отклонен грузовладельцем в Торгах после истечения срока подачи документов (смена победителя)
-8
— Грузовладелец отменил Заказ в исполнении
-7
— Перевозчик отменил Заказ в исполнении
-6
— Заказ отклонен грузовладельцем после удаления Торгов
-4
— Заказ отклонен грузовладельцем в Торгах (смена победителя)
-3
— Заказ отклонен грузовладельцем
-2
— Заказ отозван перевозчиком
counterparty_status :
enum
[0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, -11, -10, -9, -8, -7, -6, -4, -3, -2]
Статус Заказа у контрагента
0
— Груз зарезервирован перевозчиком
1
— Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец не просмотрел заявку
2
— Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец просмотрел заявку
3
— Грузовладелец отправил документ-заявку перевозчику
4
— Заказ в исполнении (перевозчик дал согласие на документ-заявку)
5
— Заказ завершен и перенесен в архив
7
— Есть только приглашение на Заказ
8
— Заказа нет, но есть Торги, у которых есть возможные победители
9
— Заказ отклонен автоматически, так как после последней даты загрузки прошло уже более 7 дней
10
— Заказ завершен, ожидается оплата
11
— В Торгах лучшая ставка из других Торгов
-11
— Заказ удален
-10
— Резерв груза перевозчиком отменен
-9
— Заказ отклонен грузовладельцем в Торгах после истечения срока подачи документов (смена победителя)
-8
— Грузовладелец отменил Заказ в исполнении
-7
— Перевозчик отменил Заказ в исполнении
-6
— Заказ отклонен грузовладельцем после удаления Торгов
-4
— Заказ отклонен грузовладельцем в Торгах (смена победителя)
-3
— Заказ отклонен грузовладельцем
-2
— Заказ отозван перевозчиком
rates :[{...}]
Список возможных ставок перевозки
rate_type :
enum
[0, 1, 2, 3]
Тип оплаты
0
— Нет
1
— Любая
2
— С НДС
3
— Без НДС
active :
boolean
Является ли ставка выбранной
}]
prepay_percent_enabled :
boolean
pay_days_enabled :
boolean
fixed_rate :
boolean
Указана ли в грузе ставка
money_type :
int32
(nullable)
}
pay_docs :{...}
Информация об оплате заказа
documents_copies :{...}
Информация о копиях документов
date :
date-time
(nullable)
Дата получения документов
}
documents_original :{...}
Информация о оригиналах документов
date :
date-time
(nullable)
Дата получения документов
}
documents_original_track :{...}
Информация об отслеживании оригиналов документов
transport_company_id :
int32
Id транспортной компании, осуществляющей доставку документов
tracking_url :
string
Сссылка для отслеживания статуса отправления
sending_date :
date-time
(nullable)
}
date :
date-time
(nullable)
}
}
access :
enum
[0, 1, 2, 3]
Доступ к файлу
0
— только загрузивший файл
1
— обе стороны
2
— загрузивший файл и водитель
3
— доступен обеим сторонам и водителю
is_counterparty_file :
boolean
source_type :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8]
Источник файла
0
— Загружен в заказ
1
— Скопирован из груза
2
— Скопирован из данных о водителе
3
— Скопироване из данных о грузовике
4
— Скопирован из данных о прицепе
5
— Скопирован из данных о полуприцепе
6
— Скопирован из данных о тягаче
7
— Загружен для Ати-водителя
source_file_type :
enum
[0, 1, 2, 3, 4, 5, 8]
Тип загруженного файла
0
— Обычный файл
1
— Водительское удостоверение
2
— Паспорт водителя
3
— Техпаспорт ТС
4
— Пластик
5
— Фото ТС
file_type :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17]
Тип файла
0
— Другой документ
1
— Товарно-транспортная накладная
2
— Товарная накладная
3
— Транспортная накладная
4
— Накладная
5
— Счет-фактура
6
— Счет на оплату
7
— Платежное поручение
8
— Акт выполненных работ
9
— Заявка
10
— Заявка (к договору)
11
— Заказ
12
— Договор
13
— Доп. соглашение (к договору)
14
— Доверенность
15
— Поручение экспедитору
16
— Информационное письмо
17
— Документ о происшествии с грузом/ТС
timeslots_warehouse_ids :
[int32]
Список складов с Временными окнами с доступом к файлу
}]
document_templates :[{...}]
Информация о шаблонах документов в заказах
organization_address :
string
access :
enum
[0, 1]
Доступ к документу
0
— только загрузивший документ
1
— обе стороны
timeslots_warehouse_ids :
[int32]
Список складов с Временными окнами с доступом к документу
deal_point_id :
guid
Id точки в заказе, к которой привязан документ
owner_firm_id :
int32
Id фирмы, загрузившей документ
cargoes_ids_hash :
int32
Поле-хэш, рассчитывается на основе id грузов, выгружаемых в точке DealPointId. Если выгружаемые грузы не указаны - будет равно 0
link :
string
Ссылка на документ (только для сайта)
}]
}]
is_tracking :
boolean
Запрос отслеживания через АТИ Водитель
should_show_rate_to_driver :
boolean
(nullable)
Показывать ли ставку водителю (для ОЗ)
started_at :
date-time
(nullable)
Дата взятия/резервирования груза
finished_at :
date-time
(nullable)
denial_reason :
string
Причина отклонения заказа
Присутствует когда Status -2
или -3
requisite_id :
guid
(nullable)
Id реквизитов см. taker_requisites, в новой версии API это поле перестанет существовать
deprecated
requisite_id :
guid
Id реквизитов Более подробную информацию о реквизитах можно посмотреть здесь
requisite_firm_name :
string
signer_id :
guid
(nullable)
}
signer_id :
guid
(nullable)
Id подписанта см. taker_requisites, в новой версии API это поле перестанет существовать
deprecated
driver :{...}
Копия водителя
При взятии груза, водитель копируется, копию редактировать невозможно
parent_id :
guid
(nullable)
driver_license_number :
string
Номер водительского удостоверения
passport_issued_by :
string
passport_when_issued :
date-time
is_attracted_driver :
boolean
Флаг привлеченного водителя (со стороны)
last_deal_related_id :
guid
(nullable)
Id связанной сущности по Заказу
description :
string
Краткое описание водителя
attracted_from :
string
Фирма от которой привлечен водитель.
scans :[{...}]
Сканы паспорта / водительского удостоверения
owner_id :
guid
ID сущности, котрой принадлежит скан
type :
enum
[1, 2, 3, 4, 5, 6, 8]
Тип документа
1
— Скан водительского удостоверения
2
— Скан гражданского паспорта
3
— Скан ПТС
4
— Скан пластикового ПТС
5
— Фото ТС
8
— Договор о безвоздмездном пользовании
}]
origin :
enum
[0, 1, 2]
Идентификатор источника информации о водителе
0
— Неизвестно откуда указан водитель
1
— Водитель указан на странице заказов у Заказа в исполнении
2
— Водитель указан в АТИ-Доках
date_of_birth :
date-time
(nullable)
department_code_in_passport :
string
in_cargo_owner_black_list :
boolean
black_list_reasons :
[string]
Причины добавления в Черный список
}
truck :{...}
Копия транспортного средства
При взятии груза, транспортное средство копируется, копию редактировать невозможно
truck_id :
guid
Id копии транспортного средства
parent_id :
guid
(nullable)
last_deal_related_id :
guid
(nullable)
Id ТС, с которым было связано ТС во время выполнения последнего Заказа
type :
enum
[1, 2, 4, 8]
Тип транспортного средства
1
— Грузовик
2
— Тягач
4
— Полуприцеп
8
— Прицеп
description :
string
Описание транспортного средства
brand_id :
int32
(nullable)
is_attracted_truck :
boolean
ownership_type :
enum
[0, 1, 2, 3, 4, 5]
Тип владения ТС
0
- Собственное
1
- Привлеченное
2
- Аренда
3
- Лизинг
4
- Совместная собственность (супругов)
5
- Безвозмездное пользование
capacity :
decimal
(nullable)
volume :
decimal
(nullable)
length :
decimal
(nullable)
width :
decimal
(nullable)
height :
decimal
(nullable)
manufacture_year :
int32
(nullable)
dimension :
enum
(nullable)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Размерность контейнера
truck_passport_number :
string
can_refrigerator :
boolean
(nullable)
Способность возить реф-контейнеры
has_gen_set :
boolean
(nullable)
can_carry_heavy_container :
boolean
(nullable)
Способность перевозить тяжелые контейнеры
can_carry_tall_container :
boolean
(nullable)
Способность перевозить высокие контейнеры
modification_restricted :
boolean
Запрещено редактирование и удаление ТС.
owner_id :
guid
ID сущности, котрой принадлежит скан
type :
enum
[1, 2, 3, 4, 5, 6, 8]
Тип документа
1
— Скан водительского удостоверения
2
— Скан гражданского паспорта
3
— Скан ПТС
4
— Скан пластикового ПТС
5
— Фото ТС
8
— Договор о безвоздмездном пользовании
}]
origin :
enum
[0, 1, 2]
Источник создания Транспорта
0
— Неизвестно откуда указано ТС
1
— ТС указано на странице заказов у Заказа в исполнении
2
— ТС Указано в АТИ-доках
}
trailer :{...}
Копия прицепа
При взятии груза, прицеп копируется, копию редактировать невозможно
truck_id :
guid
Id копии транспортного средства
parent_id :
guid
(nullable)
last_deal_related_id :
guid
(nullable)
Id ТС, с которым было связано ТС во время выполнения последнего Заказа
type :
enum
[1, 2, 4, 8]
Тип транспортного средства
1
— Грузовик
2
— Тягач
4
— Полуприцеп
8
— Прицеп
description :
string
Описание транспортного средства
brand_id :
int32
(nullable)
is_attracted_truck :
boolean
ownership_type :
enum
[0, 1, 2, 3, 4, 5]
Тип владения ТС
0
- Собственное
1
- Привлеченное
2
- Аренда
3
- Лизинг
4
- Совместная собственность (супругов)
5
- Безвозмездное пользование
capacity :
decimal
(nullable)
volume :
decimal
(nullable)
length :
decimal
(nullable)
width :
decimal
(nullable)
height :
decimal
(nullable)
manufacture_year :
int32
(nullable)
dimension :
enum
(nullable)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Размерность контейнера
truck_passport_number :
string
can_refrigerator :
boolean
(nullable)
Способность возить реф-контейнеры
has_gen_set :
boolean
(nullable)
can_carry_heavy_container :
boolean
(nullable)
Способность перевозить тяжелые контейнеры
can_carry_tall_container :
boolean
(nullable)
Способность перевозить высокие контейнеры
modification_restricted :
boolean
Запрещено редактирование и удаление ТС.
owner_id :
guid
ID сущности, котрой принадлежит скан
type :
enum
[1, 2, 3, 4, 5, 6, 8]
Тип документа
1
— Скан водительского удостоверения
2
— Скан гражданского паспорта
3
— Скан ПТС
4
— Скан пластикового ПТС
5
— Фото ТС
8
— Договор о безвоздмездном пользовании
}]
origin :
enum
[0, 1, 2]
Источник создания Транспорта
0
— Неизвестно откуда указано ТС
1
— ТС указано на странице заказов у Заказа в исполнении
2
— ТС Указано в АТИ-доках
}
semi_trailer :{...}
Копия полуприцепа
При взятии груза, полуприцеп копируется, копию редактировать невозможно
truck_id :
guid
Id копии транспортного средства
parent_id :
guid
(nullable)
last_deal_related_id :
guid
(nullable)
Id ТС, с которым было связано ТС во время выполнения последнего Заказа
type :
enum
[1, 2, 4, 8]
Тип транспортного средства
1
— Грузовик
2
— Тягач
4
— Полуприцеп
8
— Прицеп
description :
string
Описание транспортного средства
brand_id :
int32
(nullable)
is_attracted_truck :
boolean
ownership_type :
enum
[0, 1, 2, 3, 4, 5]
Тип владения ТС
0
- Собственное
1
- Привлеченное
2
- Аренда
3
- Лизинг
4
- Совместная собственность (супругов)
5
- Безвозмездное пользование
capacity :
decimal
(nullable)
volume :
decimal
(nullable)
length :
decimal
(nullable)
width :
decimal
(nullable)
height :
decimal
(nullable)
manufacture_year :
int32
(nullable)
dimension :
enum
(nullable)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Размерность контейнера
truck_passport_number :
string
can_refrigerator :
boolean
(nullable)
Способность возить реф-контейнеры
has_gen_set :
boolean
(nullable)
can_carry_heavy_container :
boolean
(nullable)
Способность перевозить тяжелые контейнеры
can_carry_tall_container :
boolean
(nullable)
Способность перевозить высокие контейнеры
modification_restricted :
boolean
Запрещено редактирование и удаление ТС.
owner_id :
guid
ID сущности, котрой принадлежит скан
type :
enum
[1, 2, 3, 4, 5, 6, 8]
Тип документа
1
— Скан водительского удостоверения
2
— Скан гражданского паспорта
3
— Скан ПТС
4
— Скан пластикового ПТС
5
— Фото ТС
8
— Договор о безвоздмездном пользовании
}]
origin :
enum
[0, 1, 2]
Источник создания Транспорта
0
— Неизвестно откуда указано ТС
1
— ТС указано на странице заказов у Заказа в исполнении
2
— ТС Указано в АТИ-доках
}
document :{...}
Основной документ в АТИ-Доках
editor :
string
Фирма, отредактировавшая документ
old_url :
string
Адрес просмотра старого договора
is_signed :
boolean
Документ подписан перевозчиком
access :
enum
[0, 1]
Доступ к документу
0
— Обе стороны
1
— Водитель
}
additional_documents :[{...}]
is_counterparty_file :
boolean
is_signed :
boolean
Документ подписан перевозчиком
document_type :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Тип документа
0
— Нет
1
— Заказ
2
— Договор-заявка
3
— Поручение экспедитору
4
— Акт
5
— Счет
6
— Одностороннее расторжение
7
— Доверенность
8
— Табличный заказ
9
— Заявка к договору (табличный вид)
access :
enum
[0, 1]
Доступ к документу
0
— Обе стороны
1
— Водитель
}]
in_work_status_model :
enum
[0, 1, 2, 3]
Статусная модель перевозки
0
— Простая перевозка
1
— Первая миля
2
— Последняя миля
3
— Порожний контейнер
in_work_status :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 100]
Статус перевозки
0
— Нет статуса
1
— Едет на загрузку
2
— Ожидает загрузку
3
— Загружается
4
— Загрузился, едет на выгрузку
5
— Ожидает выгрузку
6
— Выгружается
7
— Выгрузился
8
— Поломка
9
— ДТП
10
— Арест ТС
11
— Контейнер получен на погрузку
12
— Контейнер на погрузке
13
— Погрузка контейнера окончена
14
— Контейнер сдан с погрузки
15
— Контейнер получен на выгрузку
16
— Контейнер на выгрузке
17
— Выгрузка контейнера окончена
18
— Контейнер сдан с выгрузки
19
— Пустой контейнер получен
20
— Пустой контейнер сдан
100
— Заказ завершён
in_work_date :
date-time
(nullable)
ati_id :
string
Фирма, выставившая статус (перевозчик или грузовладелец)
contact_id :
int32
(nullable)
Контакт, выставивший статус
tracker_phone :
decimal
(nullable)
Номер телефона трекера, откуда получен статус
}
deal_note :
string
Предлагаемые правки к документу
deal_kind :
enum
[0, 1, 2, 4, 8, 16, 32, 64]
Тип Заказа
0
— Заказ невозможен
1
— Взятие груза из поиска
2
— Заказ из Торгов
4
— Предложение груза
8
— Из перехвата машин
16
— Односторонний заказ
32
— Предложение груза из встречного предложения
64
— Предложение груза по контракту
point_type :
enum
[1, 2, 3, 8]
Тип точки маршрута
1
— Загрузка
2
— Разгрузка
organization_id :
guid
(nullable)
stock_id :
guid
(nullable)
timeslots_warehouse_id :
int32
(nullable)
}
extra_phone :
int32
(nullable)
}
}]
}
}
Развернуть все
Свернуть все
Пример
Модель
{...}
"reason" : "string" ,
"error" : "string"
}
Загрузка...
Развернуть все
Свернуть все
Загрузка...
Отказ от приглашения
delete
/v1.2/orders/invites/{loadId}/{contactId}
Отправить
CURL
1C
Пример ответа
Ответ
200 Успешный отказ от приглашения
Развернуть все
Свернуть все
Развернуть все
Свернуть все
Пример
Модель
{...}
"reason" : "string" ,
"error" : "string"
}
Загрузка...
Развернуть все
Свернуть все
Загрузка...
В случае, если несколько перевозчиков согласятся на предложенные грузовладельцем условия, грузовладелец будет иметь возможность выбрать одно из полученных предложений.