# Как найти груз

Через API поддержана возможность поиска грузов только на [Персональных площадках](https://ati.su/developers/raw/api/boards.md).

Если вы еще не состоите ни на одной Персональной площадке:

- попросите зарегистрированных на ATI.SU грузовладельцев, с которыми вы сотрудничаете, добавить вас на их Персональные площадки;
- вступите на [открытую Площадку](https://ati.su/boards/public);
- либо самостоятельно создайте площадку типа «Грузы/машины для владельца Площадки» и пригласите на нее знакомых вам грузовладельцев, зарегистрированных на ATI.SU.

<a id="post-v2-boards-public-boards-create"></a>

Создать площадку

**Пример запроса (curl):**

```bash
curl 'https://api.ati.su/v2/boards/public/boards/create' \
  -X 'POST' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "all_departments_allowed": false,
  "board_exchange_direction": "input",
  "board_type": "loads",
  "color": "string",
  "departments_ids": [
    0
  ],
  "description": "string",
  "name_for_users": "string",
  "private_name": "string",
  "public": false,
  "responsible_contact_id": 0,
  "rules": "string"
}'
```

**OpenAPI схема:** [JSON](https://ati.su/developers/raw/usecases/carrier/finddeal.openapi.json)

**Описание полей запроса**
- `all_departments_allowed` — Площадка доступна всем подразделениям компании. Такую площадку могут видеть все сотрудники, независимо от их подразделения Если передано true, то DepartmentsIds должен быть null или пустым Пример: true
- `board_exchange_direction` — Направление обмена информацией на площадке (влияет на права доступа участников по умолчанию) * `exchange` — Обмен грузами/машинами * `input` — Грузы/машины для владельца площадки * `output` - Грузы/машины от владельца площадки
- `board_type` — Тип площадки * `loads` - Площадка с грузами * `trucks` - Площадка с машинами (зарезервировано, в данный момент такая возможность ещё не доступна)
- `color` — Цвет плашки площадки Пример: `"#FF00FF"`
- `departments_ids` — Перечень подразделений компании, которым доступна площадка. В случае, если передан не пустой перечень значение AllDepartmentsAllowed должно быть false. Ответственный контакт ResponsibleContactId должен состоять (принадлежать) хотя бы одному из указанных подразделений Пример: `[100302, 100303]`
- `description` — Описание площадки (можно использовать тэги "b", "i", "span", "u", "ul", "li", "br") Пример: `"Лучшая площадка из всех созданных"`
- `name_for_users` — Публичное имя, видимое участникам площадки (до 50 символов) Пример: `"Приходите, покупайте"`
- `private_name` — Имя, которое видит только владелец площадки (до 50 символов) Пример: `"Покупайте, приходите"`
- `public` — Открытая площадка или закрытая. На открытую может подать заявку на вступление любой пользователь. На закрытую можно попасть только по приглашению владельца. Пример: `true`
- `responsible_contact_id` — ID контакта ответственного пользователя Пример: `1`
- `rules` — Правила участия, которые требуется принять участникам при вступлении (можно использовать тэги "b", "i", "span", "u", "ul", "li", "br") Пример: `"Только красные машины"`

**Пример ответа (200)**

```json
{
  "all_departments_allowed": false,
  "available_for_contact": false,
  "board_exchange_direction": "input",
  "board_type": "loads",
  "color": "string",
  "created_on": "1970-01-01T00:00:00.000Z",
  "departments_ids": [
    0
  ],
  "id": "string",
  "name": "string",
  "owner_firm": 0,
  "updated_on": "1970-01-01T00:00:00.000Z",
  "view_only_own": false
}
```

**Описание полей ответа**
- `all_departments_allowed` — Площадка доступна всем подразделениям компании. Такую площадку могут видеть все сотрудники, независимо от их подразделения Пример: true
- `available_for_contact` — Площадка доступна для данного контакта Пример: `true`
- `board_exchange_direction` — Направление обмена информацией на площадке (влияет на права доступа участников по умолчанию) * `exchange` — Обмен грузами/машинами * `input` — Грузы/машины для владельца площадки * `output` - Грузы/машины от владельца площадки
- `board_type` — Тип площадки * `loads` - Площадка с грузами * `trucks` - Площадка с машинами (зарезервировано, в данный момент такая возможность ещё не доступна)
- `color` — Цвет площадки Пример: `"#FF00FF"`
- `created_on` — Время создания площадки (timestamp) Пример: `1556201954901`
- `departments_ids` — Перечень подразделений компании, которым доступна площадка Пример: `[100302, 100303]`
- `id` — ID площадки (строка 24 символа) Пример: `"507f1f77bcf86cd799439011"`
- `name` — Название площадки Пример: `"Образцово-показательная площадка"`
- `owner_firm` — Код участника ATI.SU создавшего площадку Пример: `1111111`
- `updated_on` — Последнее время изменения площадки (Timestamp) Пример: `1556201954901`
- `view_only_own` — Участник может видеть только свои грузы/машины Пример: `true`

**Пример ответа (400)**

```json
{
  "error": "string",
  "reason": "string",
  "details": {
    "any-key": null
  },
  "errors_list": [
    "string"
  ]
}
```

**Описание полей ответа**
- `error` — Код ошибки
- `reason` — Текст ошибки
- `details` — Детали ошибки при валидации запроса. Поле может отсутствовать в ответе, если для данного типа ошибки оно не предусмотрено
- `errors_list` — Список ошибок. Поле может отсутствовать в ответе, если для данного типа ошибки оно не предусмотрено


<a id="post-v2-boards-public-participants-invite"></a>

Пригласить участника ATI.SU на площадку (создание участника площадки с типом Invited)

**Пример запроса (curl):**

```bash
curl 'https://api.ati.su/v2/boards/public/participants/invite' \
  -X 'POST' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "ati_id": "string",
  "board_id": "string",
  "contact_id": 0
}'
```

**OpenAPI схема:** [JSON](https://ati.su/developers/raw/usecases/carrier/finddeal.openapi.json)

**Описание полей запроса**
- `ati_id` — код участника в ATI.SU
- `board_id` — ID площадки
- `contact_id` — ID контакта

**Пример ответа (200)**

```json
{}
```

**Пример ответа (400)**

```json
{
  "error": "string",
  "reason": "string",
  "details": {
    "any-key": null
  },
  "errors_list": [
    "string"
  ]
}
```

**Описание полей ответа**
- `error` — Код ошибки
- `reason` — Текст ошибки
- `details` — Детали ошибки при валидации запроса. Поле может отсутствовать в ответе, если для данного типа ошибки оно не предусмотрено
- `errors_list` — Список ошибок. Поле может отсутствовать в ответе, если для данного типа ошибки оно не предусмотрено


[Полная документация API Площадок.](https://ati.su/developers/raw/api/boards.md)

После того, как вы вступите на Персональную площадку, вы сможете получать грузы, размещенные на ней, используя соответствующий метод:

<a id="get-v1.0-loads-search-byboards"></a>

Проводит поиск грузов, которые размещены на указанных площадках. В результате присутствуют как ваши грузы, так и грузы других пользователей.

**Пример запроса (curl):**

```bash
curl 'https://api.ati.su/v1.0/loads/search/byboards?boardIds=string' \
  -X 'GET' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json'
```

**OpenAPI схема:** [JSON](https://ati.su/developers/raw/usecases/carrier/finddeal.openapi.json)

**Пример ответа (200)**

```json
[
  {
    "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,
      "LargeCities": [
        0
      ],
      "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,
      "LargeCities": [
        0
      ],
      "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",
    "RefreshedAt": "1970-01-01T00:00:00.000Z",
    "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` — Метаданные для интеграторов
- `[].LoadMeta.LoadMetaId` — Идентификатор метаданных
- `[].LoadMeta.MetaData` — Метаданные\ Максимальная длина 1024 символа
- `[].ContactId1` — Идентификатор первого выбранного контакта.\ Список всех контактов и их идентификаторы можно получить с помощью [API для работы с фирмами](https://ati.su/developers/api/firms/)\ Контакт должен быть виден для остальных участников АТИ
- `[].ContactId2` — Идентификатор второго выбранного контакта, если не выбрано, то null\ Контакт должен быть виден для остальных участников АТИ
- `[].Note` — Примечание к грузу\ Ограничение по длине: 1000 символов
- `[].FirstDate` — Дата, начиная с которой груз актуален, в формате UTC\ Минимальное значение равно текущей дате\ При значении параметра DateType равным 0, допустимое значение поля - текущая дата\ При значении параметра DateType равным 1, допустимое значение поля - от текущей даты до 60 дней вперед\ При значении параметра DateType равным 2, допустимое значение поля - текущая дата\ При значении параметра DateType равным 3, FirstDate должен принимать значение текущей даты или отсутствовать
- `[].LastDate` — Дата, после которой груз не актуален, в формате UTC\ Минимальное значение равно значению параметра FirstDate\ При значении параметра DateType равным 0, допустимое значение поля - от текущей даты до 1 дня вперед\ При значении параметра DateType равным 1, допустимое значение поля - от даты в параметре FirstDate до 9 дней вперед\ При значении параметра DateType равным 2, данное поле вычисляется автоматически по формуле FirstDate + 2 месяца, передаваемое значение игнорируется\ При значении параметра DateType равным 3, LastDate автоматически устанавливается на значение + 2 дня от текущей даты, передаваемое значение игнорируется
- `[].DateType` — Выбор типа готовности груза к перевозке * `0` - Готов к загрузке * `1` - с Х по У * `2` - постоянно * `3` - груза нет, запрос ставки
- `[].PeriodicityId` — Периодичность загрузки\ Если параметр DateType не равен 2, PeriodicityId равен 0.\ Иначе PeriodicityId может принимать следующие значения: * `1` - ежедневно * `100` - по рабочим дням
- `[].OrderNumber` — Номер заказа\ Ограничение по длине: 250 символов
- `[].Krugoreis` — Параметр, который определяет, включен ли кругорейс для перевозки груза
- `[].Loading` — Загрузка
- `[].Loading.CityId` — Идентификатор города загрузки/разгрузки\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].Loading.Latitude` — Широта города загрузки/разгрузки\ Параметр должен быть указан, если не указана улица (параметр Street равен null или имеет длину менее 5 символов) и выполняется хотя бы одно из трех условий: 1. указан город Москва; 2. указан город Санкт-Петербург; 3. города загрузки и разгрузки совпадают. Если параметр Longitude задан, то необходимо указать и этот параметр.\ Допустимое значение от -90 до 90.
- `[].Loading.Longitude` — Долгота города загрузки/разгрузки\ Параметр должен быть указан, если не указана улица (параметр Street равен null или имеет длину менее 5 символов) и выполняется хотя бы одно из трех условий: 1. указан город Москва; 2. указан город Санкт-Петербург; 3. города загрузки и разгрузки совпадают. Если параметр Latitude задан, то необходимо указать и этот параметр.\ Допустимое значение от -90 до 90.
- `[].Loading.Street` — Улица или район города загрузки/разгрузки\ Параметр должен быть указан и иметь длину не менее 5 символов, если не указаны координаты (параметры Longtittude и Lattitude равны null) и выполняется хотя бы одно из трех условий: 1. указан город Москва; 2. указан город Санкт-Петербург; 3. города загрузки и разгрузки совпадают. Максимальная длина 100 символов.
- `[].Loading.TimeStart` — Время начала загрузки/разгрузки\ Не указывается при значении параметра DateType равным 3.\ Не указывается при значении IsRoundTheClock: true
- `[].Loading.TimeEnd` — Время завершения загрузки/разгрузки\ Не указывается при значении параметра DateType равным 3.\ Не указывается при значении IsRoundTheClock: true
- `[].Loading.IsRoundTheClock` — Определяет выбрано ли значение Круглосуточно\ По умолчанию - false\ Не указывается при значении параметра DateType равным 3.
- `[].Loading.LargeCities` — Массив идентификаторов ближайших крупных городов\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)\ Максимальное количество - 10 штук
- `[].Loading.LoadingCargos[].CargoId` — Id груза
- `[].Loading.LoadingCargos[].NameId` — Наименование груза
- `[].Loading.LoadingCargos[].PackagingType` — Упаковка
- `[].Loading.LoadingCargos[].Volume` — Объем
- `[].Loading.LoadingCargos[].Sizes` — Габариты
- `[].ExtraPoints` — Список дополнительных пунктов маршрута\ Максимальное количество - 15 штук
- `[].ExtraPoints[].CityId` — Идентификатор города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].ExtraPoints[].PointType` — Тип точки: * `1` - загрузка * `2` - разгрузка * `3` - таможня * `8` - проехать через
- `[].ExtraPoints[].Latitude` — Долгота
- `[].ExtraPoints[].Longitude` — Широта
- `[].ExtraPoints[].Street` — Улица или район
- `[].ExtraPoints[].OrdinalId` — Порядковый номер
- `[].ExtraPoints[].IsRoundTheClock` — Загрузка/разгрузка круглосуточно
- `[].ExtraPoints[].LoadingDateStart` — Дата начала периода загрузки/разгрузки
- `[].ExtraPoints[].LoadingDateEnd` — Дата окончания периода загрузки/разгрузки
- `[].ExtraPoints[].LoadingTimeStart` — Время начала загрузки/разгрузки
- `[].ExtraPoints[].LoadingTimeEnd` — Время окончания загрузки/разгрузки
- `[].ExtraPoints[].LoadingCargos[].CargoId` — Id груза
- `[].ExtraPoints[].LoadingCargos[].NameId` — Наименование груза
- `[].ExtraPoints[].LoadingCargos[].PackagingType` — Упаковка
- `[].ExtraPoints[].LoadingCargos[].Volume` — Объем
- `[].ExtraPoints[].LoadingCargos[].Sizes` — Габариты
- `[].ExtraPoints[].UnloadingCargos[].CargoId` — Id груза
- `[].ExtraPoints[].UnloadingCargos[].Weight` — Вес
- `[].ExtraPoints[].UnloadingCargos[].Volume` — Объём
- `[].ExtraPoints[].UnloadingCargos[].PackagingQuantity` — Выгружаемая часть упаковки
- `[].ExtraPoints[].UnloadingCargos[].IsDefinedByTtn` — Выгружаемая часть груза будет определена в ТТН
- `[].Unloading` — Разгрузка
- `[].Unloading.CityId` — Идентификатор города загрузки/разгрузки\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].Unloading.Latitude` — Широта города загрузки/разгрузки\ Параметр должен быть указан, если не указана улица (параметр Street равен null или имеет длину менее 5 символов) и выполняется хотя бы одно из трех условий: 1. указан город Москва; 2. указан город Санкт-Петербург; 3. города загрузки и разгрузки совпадают. Если параметр Longitude задан, то необходимо указать и этот параметр.\ Допустимое значение от -90 до 90.
- `[].Unloading.Longitude` — Долгота города загрузки/разгрузки\ Параметр должен быть указан, если не указана улица (параметр Street равен null или имеет длину менее 5 символов) и выполняется хотя бы одно из трех условий: 1. указан город Москва; 2. указан город Санкт-Петербург; 3. города загрузки и разгрузки совпадают. Если параметр Latitude задан, то необходимо указать и этот параметр.\ Допустимое значение от -90 до 90.
- `[].Unloading.Street` — Улица или район города загрузки/разгрузки\ Параметр должен быть указан и иметь длину не менее 5 символов, если не указаны координаты (параметры Longtittude и Lattitude равны null) и выполняется хотя бы одно из трех условий: 1. указан город Москва; 2. указан город Санкт-Петербург; 3. города загрузки и разгрузки совпадают. Максимальная длина 100 символов.
- `[].Unloading.TimeStart` — Время начала загрузки/разгрузки\ Не указывается при значении параметра DateType равным 3.\ Не указывается при значении IsRoundTheClock: true
- `[].Unloading.TimeEnd` — Время завершения загрузки/разгрузки\ Не указывается при значении параметра DateType равным 3.\ Не указывается при значении IsRoundTheClock: true
- `[].Unloading.IsRoundTheClock` — Определяет выбрано ли значение Круглосуточно\ По умолчанию - false\ Не указывается при значении параметра DateType равным 3.
- `[].Unloading.LargeCities` — Массив идентификаторов ближайших крупных городов\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)\ Максимальное количество - 10 штук
- `[].Unloading.LoadingCargos[].CargoId` — Id груза
- `[].Unloading.LoadingCargos[].NameId` — Наименование груза
- `[].Unloading.LoadingCargos[].PackagingType` — Упаковка
- `[].Unloading.LoadingCargos[].Volume` — Объем
- `[].Unloading.LoadingCargos[].Sizes` — Габариты
- `[].Cargo` — Информация о грузе
- `[].Cargo.Weight` — Вес груза в тоннах\ Обязательный параметр, если не задан параметр Volume.
- `[].Cargo.Volume` — Объем груза в кубических метрах\ Обязательный параметр, если не задан параметр Weight. Максимальная длина - 4 символа
- `[].Cargo.ADR` — Параметр, определяющий степень опасности груза\ Допустимое значение от 0 до 9. По умолчанию - 0
- `[].Cargo.CargoTypeId` — Идентификатор наименования груза\ Значение из [Словаря наименований грузов](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-cargoTypes)
- `[].Cargo.CargoType` — Строковое наименование груза.\ Обязательный параметр, если значение параметра CargoTypeId равно `59`.\ Максимальная длина названия - 50 символов.\ Этот параметр должен быть пустым, если параметр `CargoTypeId` отличен от `59`.\ В этом поле запрещено указывать контактную информацию
- `[].Cargo.PackType` — Идентификатор наименования упаковки (навалом, коробки, россыпью...)\ Значение из [Словаря наименований грузов](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-packTypes)
- `[].Cargo.PalletCount` — Количество упаковок для груза\ Допустимое значение от 0 до 9999. По умолчанию - 0
- `[].Cargo.BeltCount` — Количество ремней для груза\ Допустимое значение от 0 до 9999. По умолчанию - 0
- `[].Cargo.DogruzType` — Вариант перевозки: * `1` - только отдельной машиной * `2` - отдельной или догрузом
- `[].Cargo.SborGruz` — Определяет, является ли груз сборным
- `[].Cargo.Size` — Параметры размера груза
- `[].Cargo.Size.Length` — Длина груза в метрах\ Допустимое значение от 0 до 50. Максимальная длина - 5 символов. По умолчанию - 0
- `[].Cargo.Size.Width` — Ширина груза в метрах\ Допустимое значение от 0 до 50. Максимальная длина - 5 символов. По умолчанию - 0
- `[].Cargo.Size.Height` — Высота груза в метрах\ Допустимое значение от 0 до 50. Максимальная длина - 5 символов. По умолчанию - 0
- `[].Cargo.Size.Diameter` — Диаметр груза в метрах\ Допустимое значение от 0 до 50. Максимальная длина - 5 символов. По умолчанию - 0
- `[].Cargo.Size.LengthHighlight` — Выделение красным цветом длины груза (для привлечения внимания перевозчика в случае нестандартных размеров груза)
- `[].Cargo.Size.WidthHighlight` — Выделение красным цветом ширины груза (для привлечения внимания перевозчика в случае нестандартных размеров груза)
- `[].Cargo.Size.HeightHighlight` — Выделение красным цветом высоты груза (для привлечения внимания перевозчика в случае нестандартных размеров груза)
- `[].Transport` — Параметры транспорта
- `[].Transport.CarType` — Битовая сумма ID кузовов\ Значение из [словаря кузовов АТИ](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-carTypes)
- `[].Transport.LoadingType` — Битовая сумма ID типов загрузки\ Значение из [словаря вариантов загрузки АТИ](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-loadingTypes)
- `[].Transport.LoadingLogicalOperator` — Тип условия загрузки: * `OR` - необходимо, чтобы присутствовал один из способов загрузки * `AND` - необходимо, чтобы присутствовали все выбранные типы загрузки
- `[].Transport.UnloadingType` — Битовая сумма ID типов разгрузки.\ Значение из [словаря вариантов разагрузки АТИ](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-loadingTypes)
- `[].Transport.UnloadingLogicalOperator` — Тип условия разгрузки: * `OR` - необходимо, чтобы присутствовал один из способов разгрузки * `AND` - необходимо, чтобы присутствовали все выбранные типы разгрузки
- `[].Transport.TrucksQuantity` — Количество машин\ Допустимое значение от 1 до 99. По умолчанию - 1
- `[].Transport.TemperatureFrom` — Минимальная температура для груза, если выбран тип кузова "Рефрижератор", "Рефрижератор с перегородкой", "Рефрижератор-мультирежимный"\ Допустимое значение от -99 до 999
- `[].Transport.TemperatureTo` — Максимальная температура для груза, если выбран тип кузова "Рефрижератор", "Рефрижератор с перегородкой", "Рефрижератор-мультирежимный"\ Допустимое значение от -99 до 999
- `[].Transport.Stsepka` — Определяет, нужна ли сцепка для груза
- `[].Transport.Pnevmohod` — Определяет, нужен ли пневмоход для груза
- `[].Transport.Koniki` — Определяет, нужны ли коники для груза
- `[].Transport.TIR` — Документы на транспорт, необходимые для провоза этого груза: документы TIR
- `[].Transport.CMR` — Документы на транспорт, необходимые для провоза этого груза: документы CMR
- `[].Transport.T1` — Документы на транспорт, необходимые для провоза этого груза: документы T1
- `[].Transport.SanPassport` — Документы на транспорт, необходимые для провоза этого груза: медкнижка
- `[].Transport.IsTracking` — Трекинг через АТИ Водитель
- `[].Payment` — Оплата
- `[].Payment.CurrencyId` — Идентификатор валюты\ По умолчанию - 1. Должен принимать значение 0, если параметр FixedRate равен false\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `[].Payment.MoneyType` — Идентификатор варианта оплаты\ По умолчанию - `22`. Должен принимать значение `22`, если параметр `FixedRate` равен `false`\ Значение из [словаря вариантов оплаты АТИ](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-moneyTypes)
- `[].Payment.RateSum` — Ставка для груза\ Обязательный параметр, если параметр FixedRate равен true и не заданы параметры SumWithNDS или SumWithoutNDS. Максимальная длина 6 символов. Если ввести более двух цифр после запятой, будет произведено округление. Если параметр MoneyType равен 22 и RateSum > 0, тогда поля SumWithNDS и SumWithoutNDS должны быть пустыми или принимать значение 0
- `[].Payment.SumWithNDS` — Ставка б/нал с НДС\ Обязательный параметр, если параметр FixedRate равен true и не заданы параметры RateSum или SumWithoutNDS. Максимальная длина 6 символов. Если ввести более двух цифр после запятой, будет произведено округление. Если параметр FixedRate равен false, то параметр SumWithNDS должен отсутствовать или быть равным 0
- `[].Payment.SumWithoutNDS` — Ставка б/нал без НДС\ Обязательный параметр, если параметр FixedRate равен true и не заданы параметры SumWithNDS или RateSum. Максимальная длина 6 символов. Если ввести более двух цифр после запятой, будет произведено округление. Если параметр FixedRate равен false, то параметр SumWithoutNDS должен отсутствовать или быть равным 0
- `[].Payment.PrepayPercent` — Процент предоплаты\ Допустимое значение от 0 до 100. Должен отсутствовать или принимать значение 0, если параметр PrepayPercentEnabled равен false
- `[].Payment.PrepayPercentEnabled` — Есть ли предоплата
- `[].Payment.PayDays` — Через сколько банковских дней оплата\ Допустимое значение от 0 до 99. Должен отсутствовать или принимать значение 0, если параметр PayDaysEnabled равен false
- `[].Payment.PayDaysEnabled` — Параметр, что включен флажок "через банк. дней"\ По умолчанию - false. Не может быть установлен в true, если параметр OnUnloading тоже установлен в true
- `[].Payment.FixedRate` — true, если ставка задана, false если запрос ставки\ По умолчанию - true. При значении параметра DateType равным 3, должен иметь значение false. Если указано значение True, значение хотя бы одного из полей RateSum, SumWithNDS, SumWithoutNDS должно быть больше или равно 1
- `[].Payment.Torg` — Возможен ли торг\ По умолчанию - false. Не учитывается, если параметр FixedRate равен false
- `[].Payment.DirectContract` — Прямой договор
- `[].Payment.InFuel` — Предоплата топливом
- `[].Payment.OnUnloading` — Оплата на выгрузке
- `[].Payment.HideResponses` — Скрыть встречные предложения
- `[].Payment.AcceptPaymentTypes` — Позволяет указать форму оплаты при выборе параметра "Запрос ставки": * `1` - наличные * `2` - б/нал с НДС * `3` - нал и б/нал с НДС * `4` - б/нал без НДС * `5` - нал и б/нал без НДС * `6` - б/нал с НДС и без НДС * `7` - нал и б/нал с НДС и без НДС * `0` - указана фикс. ставка
- `[].InviteSettings` — Настройки автоприглашений
- `[].InviteSettings.InviteDelayInSeconds` — Время в секундах сбора встречных предложений, по истечение которого будет создано приглашение по лучшему из них
- `[].InviteSettings.InviteDurationInSeconds` — Время в секундах действия приглашения
- `[].PriorityView` — Приоритетный показ
- `[].PriorityView.DailyLimit` — Суточный лимит списания по услуге * Должен иметь длину не более 5 символов * Не более 2 символов после запятой * Должен быть больше либо равен значению ViewRate или быть равным нулю (если ограничения нет) * Должен быть равен 0 или отсутствовать, если параметр ViewRate отсутствует или равен 0
- `[].PriorityView.IsForPayedOnly` — Показывать приоритетный показ только платным пользователям
- `[].PriorityView.OrderLimit` — Лимит на заявку * Должен иметь длину не более 5 символов * Не более 2 символов после запятой * Должен быть больше либо равен значению ViewRate или быть равным нулю (если ограничения нет) * Должен быть равен 0 или отсутствовать, если параметр ViewRate отсутствует или равен 0
- `[].PriorityView.ViewRate` — Ставка за просмотр * Минимальное значение 0,6 * Не более 2 символов после запятой * Должен иметь длину не более 5 символов
- `[].PriorityView.MoneySpentPerDay` — Количество денег, потраченное на заявку за день. Только для чтения
- `[].PriorityView.MoneySpentPerOrder` — Количество денег, потраченное на заявку в целом. Только для чтения
- `[].Stealth` — Настройки показа груза
- `[].Stealth.ListIdToHide` — Режим стэлс, ID списка для которого данный груз показываться не будет\ Получить ID списка можно с помощью [API списков фирмы](https://ati.su/developers/api/catalogs/firm-lists/)
- `[].Stealth.FirmRegDateToHide` — Режим стэлс, Для фирм с датой регистрации меньше данной груз показываться не будет
- `[].Stealth.ScoreToHide` — Режим стэлс, минимальное количество баллов фирмы. Для фирм с меньшим количество баллов груз показываться не будет
- `[].LoadFiles` — Файлы к грузу\ Перед добавлением груза с файлом, файл предварительно необходимо загрузить в АТИ-Доки (см. [API для хранения файлов](https://ati.su/developers/api/filestorage/))
- `[].LoadFiles[].Id` — Идентификатор файла, возвращается при загрузке файла в АТИ-Доки
- `[].LoadFiles[].FileType` — Тип загруженного файла: * `1` - документ
- `[].LoadFiles[].Attributes` — Битовый набор опции файла * `0` - Значение по умолчанию. Данный файл доступен по ссылке * `1` - Данный файл доступен только владельцу груза
- `[].LoadFiles[].Name` — Имя файла\ Для имени файла разрешено использовать следующие символы: цифры, заглавные и строчные буквы латинского и кириллического алфавита, дефис, точка, пробел. Длинна: до 100 символов. Имя файла присваивается при загрузке в АТИ-Доки
- `[].LoadFiles[].Link` — Ссылка, по которой можно скачать файл, возвращается при загрузке файла в АТИ-Доки
- `[].LoadFiles[].Size` — Размер файла\ Информационное поле, на текущий момент не используется
- `[].Deal.Auction` — Параметры аукциона
- `[].Deal.Auction.StartRate` — Начальная ставка аукциона\ Параметр должен принимать значение от 1 до 9999999999 (включительно) и содержать не более 10 символов.
- `[].Deal.Auction.Currency` — Валюта аукциона\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `[].Deal.Auction.Step` — Минимальное изменение ставки по аукциону\ Параметр должен принимать значение от 1 до 9999999999 (включительно), содержать не более 10 символов и не должен превышать половину начальной ставки startRate.
- `[].Deal.Auction.PaymentType` — Тип оплаты * `22`: любой * `1`: наличные * `23`: по карте * `24`: безнал с НДС * `25`: безнал без НДС
- `[].Deal.Auction.AcceptSecondPayType` — Принимать ставки без НДС. Параметр можно указать, если начальная ставка указана с НДС (PaymentType=24)
- `[].Deal.Auction.StartDate` — Время начала аукциона. Должно быть позже времени начала публикации груза на площадке. По умолчанию устанавливается текущая дата UTC.
- `[].Deal.Auction.EndDate` — Время окончания аукциона. Необязательное поле, если есть значение в поле Duration
- `[].Deal.Auction.EndDateBoundary` — Время окончания аукциона "завершить не позже". Если указанное время, меньше значения Duration - аукцион заканчивается по времени "завершить не позже", если нет автопродления. Время устанавливается в формате UTC.
- `[].Deal.Auction.Nds` — % НДС, от 1 до 99. Если выбрана опция "Принимать ставки без НДС", этот параметр определяет величину процента НДС.
- `[].Deal.Auction.TimeToProvideDocuments` — Время на отправку заявки перевозчиком (в часах). Время на отправку заявки перевозчику должно быть не больше 24 часов, и не должно превышать 4 символов в длину.
- `[].Deal.Auction.AutoRenew` — Нужно ли продление аукциона, если была ставка в последние 5 минут до окончания
- `[].Deal.Auction.RenewTime` — Время, на которое надо сдвигать окончание аукциона при включенном AutoRenew
- `[].Deal.Auction.MaxRenewTime` — Максимально допустимое время, на которое можно сдвинуть окончание аукциона при включенном AutoRenew\ Указывать, если raiseBid = true. Параметр должен принимать значение от 1 до 999999 (включительно) и содержать не более 6 символов.
- `[].Deal.Auction.RaiseBid` — Повысить ставку на Шаг, если нет предложений
- `[].Deal.Auction.MaxRate` — Максимально допустимая ставка по аукциону\ Указывать, если raiseBid = true. Параметр должен принимать значение от 1 до 999999 (включительно) и содержать не более 6 символов.
- `[].Deal.Auction.RaiseBidInterval` — Период увеличения ставки при отсутствии предложений\ При RaiseBid = true должно принимать значение не меньше 1 минуты и не больше 24 часов.
- `[].Deal.Auction.ResponseInMinutes` — Указывает, через какой промежуток времени с момента публикации аукциона принимать встречные предложения: * `1` - сразу * `15, 30, 60, 120, 180` - время в минутах * `null` - не принимать Если AcceptCounterOffersOnlyBeforeFirstBet = true, то встречные предложения будут приниматься только до 1-й ставки
- `[].Deal.Auction.Duration` — Длительность аукциона в минутах: 30, 60, 120, 180, 240, 360, 720, 1440, 2880, 4320, 5760, 7200\ Значение не может быть больше времени актуальности груза LastDate
- `[].Deal.Auction.StartSinceFirstBet` — Флаг, определяющий, что обратный отсчет до окончания аукциона начинается только после первой ставки.
- `[].Deal.Auction.AuctionRestartParameters` — Параметры перезапуска аукциона
- `[].Deal.Auction.AuctionRestartParameters.AuctionFinishAction` — Действие после того, как все попытки перезапуска и выбора нового победителя торгов исчерпаны: * `1` - Опубликовать груз со ставкой. В грузе должна быть указана ставка (SumWithNDS, SumWithoutNDS, RateSum) * `2` - Опубликовать с запросом ставки, возможные типы оплаты будут взяты из поля AcceptPaymentTypes в грузе * `3` - Перенести груз в архив
- `[].Deal.Auction.AuctionRestartParameters.InitRestartCount` — Количество перезапусков Торгов, от 0 до 3 включительно.\ Если параметр не передать, по умолчанию 0
- `[].Deal.Auction.AuctionRestartParameters.InitChangeWinnerCount` — Сколько раз выбирать следующего победителя с лучшей ставкой, если предыдущий отказался, от 0 до 3 включительно\ Если параметр не передать, по умолчанию 0
- `[].Deal.Auction.AuctionRestartParameters.DurationAfterRestart` — Длительность торгов в минутах после перезапуска\ Необязательное поле, если его не передавать, то торги будут перезапущены с изначальной длительностью (поле Duration в структуре Аукцион). Однако если в структуре Аукцион заполнено поле EndDateBoundary и поле InitRestartCount имеет значение больше 0, то DurationAfterRestart становится обязательным
- `[].Deal.Auction.AcceptCounterOffersOnlyBeforeFirstBet` — Можно принимать встречные предложения только до первой ставки?
- `[].Deal.Auction.WinnerCriterion` — Критерий выбора победителя торгов * `0` - Выбор победителя происходит автоматически по лучшей ставке * `1` - Выбор победителя происходит по ставке и дате загрузки. Если нет лучшей ставки с лучшей датой - требуется выбор победителя вручную.
- `[].Deal.Auction.AuctionId` — Id аукциона
- `[].Deal.Auction.LoadId` — Id груза, для которого активен аукцион
- `[].Deal.Auction.ActiveDealId` — Id сделки, привязанной к аукциону
- `[].Deal.Auction.State` — Статус аукциона * `-100` - Не удалось определить состояние аукциона * `-14` - Аукцион отменен руками грузовладельца * `-13` - Аукцион удален, т.к. расторгнут заказ * `-12` - Аукцион без ставок завершен * `-11` - Аукцион удален автоматически * `-10` - Аукцион удален т.к. сделка завершена * `-9` - Аукцион удален * `-8` - При включенном копировании грузов: ожидается действие от экспедитора в случае, когда заказ с победителем отменен, других участников нет * `-7` - При включенном копировании грузов:ожидается действие с торгами от экспедитора в случае, когда заказ с победителем отменен и есть потенциальный победитель * `-6` - При включенном копировании грузов: торги завершены, экспедитор не является победителем * `-5` - Одна ставка лучшая по цене, другая по дате * `-4` - Закончился, но победитель вовремя не взял груз и при этом есть еще возможные победители * `-3` - Закончился, но победитель вовремя не взял груз и при этом он единственный возможный победитель * `-2` - Закончился, ждем когда победитель возьмет груз * `-1` - Закончился, ставок нет * `0` - Идет, ставок нет * `1` - Идет (уже есть валидные ставки)
- `[].Deal.Auction.Finished` — Завершен ли аукцион
- `[].Deal.Auction.WinDate` — Время выигрыша ставки (когда для определенной ставки в AuctionRates установлен State = Winner)
- `[].Deal.Auction.AuctionRates` — Список ставок по аукциону
- `[].Deal.Auction.AuctionRates[].AuctionRateId` — ID ставки
- `[].Deal.Auction.AuctionRates[].AddedAt` — Когда сделана ставка
- `[].Deal.Auction.AuctionRates[].RateFirm` — Фирма, оставившая заявку
- `[].Deal.Auction.AuctionRates[].RateFirm.Score` — "Звезды" фирмы
- `[].Deal.Auction.AuctionRates[].RateFirm.Status` — Тип звезд фирмы * `0`: Серый * `1`: Красный * `2`: Желтый * `3`: Зеленый * `4`: Партнер АТИ * `5`: Сотрудник АТИ * `6`: Гос. органы * `7`: ОДКС
- `[].Deal.Auction.AuctionRates[].RateFirm.Name` — Имя фирмы
- `[].Deal.Auction.AuctionRates[].RateFirm.ContactName` — Имя контакта
- `[].Deal.Auction.AuctionRates[].RateFirm.AtiId` — Идентификатор фирмы в АТИ
- `[].Deal.Auction.AuctionRates[].Rate` — Ставка на груз, которую поставил пользователь
- `[].Deal.Auction.AuctionRates[].State` — Статус ставки * `1`: Победная ставка в аукционе * `0`: Обычная ставка по аукциону (участник аукциона) * `-2`: Участник аукциона отменил ставку * `-3`: Бывший победитель, который не прислал документы * `-4`: Победитель отказался от участия * `-5`: Грузовладелец отменил безоговорочную сделку * `-6`: Победитель отменил безоговорочную сделку * `-7`: Победитель отклонил документ * `-8`: Грузовладелец отклонил документ
- `[].Deal.Auction.AuctionRates[].LoadingDate` — Ближайшая возможная для перевозчика дата загрузки\ Используется только в аукционах с критерием победы по ставке и дате загрузки
- `[].Deal.Auction.AuctionRates[].FirmId` — Код фирмы, сделавшей ставку
- `[].Deal.Auction.AuctionRates[].ContactId` — Контакт, сделавший ставку
- `[].Boards` — Список площадок
- `[].Boards[].BoardId` — ID площадки
- `[].Boards[].PublicationTime` — Время публикации на площадке\ Учитывается, если `PublicationOption` равно `6`
- `[].Boards[].IsReservationEnabled` — Показывает разрешено ли бронирование грузов на Общей площадке\ Учитывается только для Общей площадки, только при включенном Stealth
- `[].Boards[].PublicationOption` — Параметры публикации груза: * `0` - сразу * `1` - через 15 минут * `2` - через 30 минут * `3` - через час * `4` - через 3 часа * `5` - через 6 часов * `6` - указать точное время
- `[].Boards[].IsPublished` — Показывает, что груз уже опубликован на странице
- `[].Boards[].IsCommonBoard` — Показывает является ли площадка Общей
- `[].UnloadFirstDate` — Дата начала разгрузки, в формате UTC.\ Может иметь значение `null`.\ Минимальное значение равно текущей дате.\ При значении параметра DateType равным `3`, UnloadFirstDate принимает значение `null`
- `[].UnloadLastDate` — Дата окончания разгрузки, в формате UTC. Может иметь значение `null`.\ Если нет даты начала разгрузки UnloadFirstDate, должна отсутствовать дата окончания разгрузки UnloadLastDate.\ При значении параметра DateType равным `3`, UnloadFirstDate принимает значение `null`
- `[].ArchiveDate` — Дата и время переноса в архив
- `[].ArchiveReason` — Причина переноса в архив
- `[].TruePrice` — Озвученная ставка
- `[].TrueCurrencyId` — ID валюты озвученной ставки
- `[].ResponseCount` — Количество отзывов о грузе (без встречных предложений)
- `[].OfferCount` — Количество встречных предложений (остальные отзывы не учитываются)
- `[].CanBeDeleted` — Есть ли доступ на удаление груза.
- `[].HasPermissionsToLoad` — Есть ли доступ на работу с грузом (без учета прав).
- `[].CanBeEdited` — Есть ли доступ на редактирование груза.
- `[].CanBeRenewed` — Есть ли доступ на обновление груза.
- `[].CanBeRestored` — Есть ли доступ на восстановление груза
- `[].EditRestriction` — Причины отказа в доступе на редактирование груза: * `0` - Вы имеете доступ к работе с грузом * `1` - Ваша фирма больше не может размещать грузы из-за нарушения правил АТИ * `2` - Груз зарезервирован/взят, операции с грузом запрещены * `3` - Превышен лимит актуальных грузов * `4` - Вы пытаетесь работать с грузами под общим пользователем. Недостаточно прав * `5` - У вашего контакта недостаточно прав для работы с данным грузом * `6` - Груз имеет завершенные Торги, операции с грузом запрещены * `7` - Сервис сделок временно недоступен * `8` - Нельзя изменять или удалять груз из сквозных торгов * `9` - У вашего контакта недостаточно прав для создания грузов * `10` - У вашего контакта недостаточно прав для работы с виртуальными кошельками * `11` - У вашего контакта недостаточно прав для работы с грузами на Общей площадке * `12` - У вашего контакта недостаточно прав для работы с грузами на Персональных площадках * `13` - У вашего контакта нет доступа для работы с одной или несколькими персональными площадками, указанными в грузе * `14` - У вашего контакта нет доступа для работы с подразделением, в которое восстанавливается груз * `15` - Ваш контакт должен быть указан первым в грузе
- `[].DeleteRestriction` — Причины отказа в доступе на удаление контакта: * `0` - Вы имеете доступ к работе с грузом * `1` - Ваша фирма больше не может размещать грузы из-за нарушения правил АТИ * `2` - Груз зарезервирован/взят, операции с грузом запрещены * `3` - Превышен лимит актуальных грузов * `4` - Вы пытаетесь работать с грузами под общим пользователем. Недостаточно прав * `5` - У вашего контакта недостаточно прав для работы с данным грузом * `6` - Груз имеет завершенные Торги, операции с грузом запрещены * `7` - Сервис сделок временно недоступен * `8` - Нельзя изменять или удалять груз из сквозных торгов * `9` - У вашего контакта недостаточно прав для создания грузов * `10` - У вашего контакта недостаточно прав для работы с виртуальными кошельками * `11` - У вашего контакта недостаточно прав для работы с грузами на Общей площадке * `12` - У вашего контакта недостаточно прав для работы с грузами на Персональных площадках * `13` - У вашего контакта нет доступа для работы с одной или несколькими персональными площадками, указанными в грузе * `14` - У вашего контакта нет доступа для работы с подразделением, в которое восстанавливается груз * `15` - Ваш контакт должен быть указан первым в грузе
- `[].RestoreRestriction` — Причины отказа в доступе на восстановление груза: * `0` - Вы имеете доступ к работе с грузом * `1` - Ваша фирма больше не может размещать грузы из-за нарушения правил АТИ * `2` - Груз зарезервирован/взят, операции с грузом запрещены * `3` - Превышен лимит актуальных грузов * `4` - Вы пытаетесь работать с грузами под общим пользователем. Недостаточно прав * `5` - У вашего контакта недостаточно прав для работы с данным грузом * `6` - Груз имеет завершенные Торги, операции с грузом запрещены * `7` - Сервис сделок временно недоступен * `8` - Нельзя изменять или удалять груз из сквозных торгов * `9` - У вашего контакта недостаточно прав для создания грузов * `10` - У вашего контакта недостаточно прав для работы с виртуальными кошельками * `11` - У вашего контакта недостаточно прав для работы с грузами на Общей площадке * `12` - У вашего контакта недостаточно прав для работы с грузами на Персональных площадках * `13` - У вашего контакта нет доступа для работы с одной или несколькими персональными площадками, указанными в грузе * `14` - У вашего контакта нет доступа для работы с подразделением, в которое восстанавливается груз * `15` - Ваш контакт должен быть указан первым в грузе
- `[].RenewRestriction` — Причина отказа в доступе на обновление груза.
- `[].Id` — Идентификатор груза
- `[].LoadNumber` — Номер груза
- `[].RefreshedAt` — Дата последнего обновления груза в формате UTC (поднятие груза в поисковой выдаче)
- `[].UpdatedAt` — Дата последнего изменения груза в формате UTC
- `[].AddedAt` — Время добавления груза в формате UTC
- `[].Distance` — Расстояние по дорогам в км
- `[].PlatonRoadsLength` — Протяженность дорог в км, в построенном пути за которые взимается плата по системе Платон
- `[].TollRoadsLength` — Протяженность платных дорог в построенном пути в км
- `[].TravelTime` — Время в пути
- `[].Zimnik` — Параметр, который определяет, включен ли зимник для перевозки груза
- `[].Ferries` — Параметр, который определяет, учитывать ли паромные переправы для перевозки груза
- `[].FirmId` — Идентификатор фирмы
- `[].AuctionId` — Id аукциона

**Пример ответа (4XX)**

```json
{
  "Reason": "string",
  "Error": "string"
}
```

**Описание полей ответа**
- `Reason` — Причина ошибки
- `Error` — Ключ ошибки


## Сформируйте свое предложение на перевозку

Получив грузы, отберите те, что вас заинтересовали.
Чтобы понять, каким способом формируется цена на перевозку, определите тип ставки в грузе.

Грузы могут быть размещены со следующими вариантами ставок:

- **запрос ставки** - в данном случае грузовладелец ожидает получить различные предложения по ценам от перевозчиков. Отправить встречное предложение можно с помощью метода добавления отзыва на груз. Если грузовладельца устроит ваше предложение, он отправит вам приглашение на сделку, которое можно получить методом получения списка приглашений.

<a id="put-v1.0-loads-new-{loadId}-responses"></a>

Добавление либо редактирование отзыва на чужой груз.

**Пример запроса (curl):**

```bash
curl 'https://api.ati.su/v1.0/loads/new/3fa85f64-5717-4562-b3fc-2c963f66afa6/responses' \
  -X 'PUT' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "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
}'
```

**OpenAPI схема:** [JSON](https://ati.su/developers/raw/usecases/carrier/finddeal.openapi.json)

**Описание полей запроса**
- `ResponseId` — Id отзыва\ Только для чтения
- `LoadId` — Id груза, на который оставлен отзыв\ Только для чтения
- `LoadNumber` — Номер груза\ Только для чтения
- `LoadFirmId` — Id фирмы, которой принадлежит груз\ Только для чтения
- `FirmId` — Id фирмы, которая оставила отзыв\ Только для чтения
- `ContactId` — Контакт, который сделал встречное предложение
- `AddedAt` — Дата добавления отзыва\ Только для чтения
- `UpdatedAt` — Дата изменения отзыва\ Только для чтения
- `Price` — Предложенная ставка встречного предложения не б/нал. Параметр должен быть равен одной из ставок груза: RateSum, SumWithNDS или SumWithoutNDS, если у груза, которому выставляется встречное предложение, параметр FixedRate равен True И параметр Torg равен False. Значение больше 0 и содержит не более 10 символов.
- `CurrencyId` — Валюта встречного предложения. Параметр должен быть равен валюте, указанной в грузе, если параметр FixedRate равен True и параметр Torg равен False\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `NdsPrice` — Предложенная ставка встречного предложения б/нал с НДС
- `NdsCurrencyId` — Валюта ставки встречного предложения б/нал с НДС.Параметр должен быть равен валюте, указанной в грузе, если параметр FixedRate равен True и параметр Torg равен False.\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `NotNdsPrice` — Предложенная ставка встречного предложения б/нал без НДС
- `NotNdsCurrencyId` — Валюта ставки встречного предложения б/нал без НДС. Параметр должен быть равен валюте, указанной в грузе, если параметр FixedRate равен True и параметр Torg равен False\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `Note` — Примечание к встречному предложению\ Максимальная длина - 512 символов
- `PayAttributes` — Атрибуты оплаты, по умолчанию - 0. Битовая сумма следующих параметров: * `1` - возможна оплата наличными * `2` - возможна оплата по безналичному рассчету * `4` - блиц * `8` - оплата с НДС * `16` - возможна предоплата * `32` - оплата на выгрузке * `64` - включена ли оплата через некоторое количество банковских дней
- `PrepayPercent` — Процент предоплаты\ Должен быть равен 0 или отсутствовать, если PayAttributes не содержит флаг 16 - возможна предоплата. Допустимое значение от 0 до 100
- `PayAfterMaxBankDays` — Оплата через ... банковских дней\ Должен быть равен 0 или отсутствовать, если PayAttributes не содержит флаг 64 - включена оплата через некоторое количество банковских дней. Допустимое значение от 0 до 99
- `LoadingDate` — Дата, когда предложивший хочет перевезти ваш груз
- `IsOutdated` — Определяет, просрочен ли отзыв. Когда груз редактируют, удаляют, обновляют, отзыв помечается просроченным.\ Только для чтения.
- `IsLoadPublished` — Относится ли отзыв к публикующемуся грузу\ Только для чтения
- `IsNoLoad` — Параметр "Груза нет"
- `AnnouncedCurrencyId` — Валюта "Озвученной ставки"\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `AnnouncedRate` — Озвученная ставка

**Пример ответа (200)**

```json
{
  "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"
  }
}
```

**Описание полей ответа**
- `ResponseId` — Id отзыва
- `LoadId` — Id груза, на который оставлен отзыв
- `LoadNumber` — Номер груза
- `LoadFirmId` — Id фирмы, которой принадлежит груз
- `FirmId` — Id фирмы, которая оставила отзыв
- `FirmName` — Название фирмы
- `ContactId` — Контакт, который сделал встречное предложение
- `AddedAt` — Дата добавления отзыва
- `UpdatedAt` — Дата изменения отзыва
- `Price` — Предложенная цена встречного предложения
- `CurrencyId` — Валюта встречного предложения\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `NdsPrice` — Предложенная цена встречного предложения с ндс
- `NdsCurrencyId` — Валюта ставки встречного предложения б/нал с НДС.Параметр должен быть равен валюте, указанной в грузе, если параметр FixedRate равен True и параметр Torg равен False.\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `NotNdsPrice` — Предложенная цена встречного предложения без ндс
- `NotNdsCurrencyId` — Валюта встречного предложения без ндс
- `CounterOfferSource` — Обозначение откуда было добавлено встречное предложение * `0` - Неизвестный источник * `1` - Мобильное приложение * `2` - Интегратор * `3` - Перехват грузов интегратором * `4` - Страница поиска грузов * `5` - Перехват машин * `6` - Сквозное встречное предложение, добавлено автоматически
- `Note` — Примечание к встречному предложению\ Максимальная длина - 512 символов
- `PayAttributes` — Атрибуты оплаты, по умолчанию - 0. Битовая сумма следующих параметров: * `1` - возможна оплата наличными * `2` - возможна оплата по безналичному рассчету * `4` - блиц * `8` - оплата с НДС * `16` - возможна предоплата * `32` - оплата на выгрузке * `64` - включена ли оплата через некоторое количество банковских дней
- `PrepayPercent` — Процент предоплаты\ Должен быть равен 0 или отсутствовать, если PayAttributes не содержит флаг 16 - возможна предоплата. Допустимое значение от 0 до 100
- `PayAfterMaxBankDays` — Оплата через ... банковских дней\ Должен быть равен 0 или отсутствовать, если PayAttributes не содержит флаг 64 - включена оплата через некоторое количество банковских дней. Допустимое значение от 0 до 99
- `LoadingDate` — Дата, когда предложивший хочет перевезти ваш груз
- `IsOutdated` — Определяет, просрочен ли отзыв. Когда груз редактируют, удаляют, обновляют, отзыв помечается просроченным.\ Только для чтения.
- `IsLoadPublished` — Относится ли отзыв к публикующемуся грузу
- `IsNoLoad` — Параметр "Груза нет"
- `AnnouncedCurrencyId` — Валюта "Озвученной ставки"\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `AnnouncedRate` — Озвученная ставка
- `FirmInfo` — Информация о фирме, оставившей отзыв на груз
- `FirmInfo.TotalScore` — Сумма очков фирмы (количество звезд)
- `FirmInfo.Status` — Тип звезд фирмы * `0`: Серый * `1`: Красный * `2`: Желтый * `3`: Зеленый * `4`: Партнер АТИ * `5`: Сотрудник АТИ * `6`: Гос. органы * `7`: ОДКС
- `FirmInfo.FullFirmName` — Полное название фирмы
- `FirmInfo.Contact` — Информация о контакте фирмы, оставившем отзыв на груз
- `FirmInfo.Contact.Id` — Id контакта в фирме
- `FirmInfo.Contact.Name` — Имя контакта
- `FirmInfo.Contact.Telephone` — Телефон
- `FirmInfo.Contact.Email` — Электронная почта
- `FirmInfo.Contact.Icq` — Аккаунт ICQ
- `FirmInfo.Contact.Mobile` — Телефон(мобильный)
- `FirmInfo.Contact.MobileOperator` — Мобильный оператор
- `FirmInfo.Contact.SkypeName` — Аккаунт Skype
- `FirmInfo.Contact.CityId` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `FirmInfo.Contact.Location` — Информация о местоположении фирмы
- `FirmInfo.Contact.Location.CityId` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `FirmInfo.Contact.Location.RegionId` — Id региона\ Значение из [словаря регионов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `FirmInfo.Contact.Location.CountryId` — Id страны\ Значение из [словаря стран АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `FirmInfo.Contact.Location.FullName` — Составное название состоящее из названий города, региона и страны разделенные через запятую
- `FirmInfo.Contact.Location.ShortName` — Составное название состоящее из названия города, названия региона (если город не является областным центром) и буквенного кода страны (если страна отличается от России)
- `FirmInfo.Contact.Location.IsRegionalCenter` — Является ли город региональным центром
- `FirmInfo.Contact.Location.CitySize` — Размер города по числу жителей * `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.
- `FirmInfo.Contact.Location.FiasId` — Id в базе ФИАС
- `FirmInfo.Contact.Location.CityName` — Название города
- `FirmInfo.Contact.Location.RegionName` — Название региона
- `FirmInfo.Contact.Location.CountryName` — Название страны
- `FirmInfo.Contact.Location.CountryCodeName` — Буквенный код страны
- `FirmInfo.Inn` — ИНН

**Пример ответа (4XX)**

```json
{
  "Reason": "string",
  "Error": "string"
}
```

**Описание полей ответа**
- `Reason` — Причина ошибки
- `Error` — Ключ ошибки


<a id="get-v1.2-orders-invites-my"></a>

Получение списка приглашений

**Пример запроса (curl):**

```bash
curl 'https://api.ati.su/v1.2/orders/invites/my?role=0' \
  -X 'GET' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json'
```

**OpenAPI схема:** [JSON](https://ati.su/developers/raw/usecases/carrier/finddeal.openapi.json)

**Пример ответа (200)**

```json
[
  {
    "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": [
      0
    ],
    "date": "1970-01-01T00:00:00.000Z",
    "cancellation_date": "1970-01-01T00:00:00.000Z",
    "payment": {
      "rates": [
        {
          "rate": 0.5,
          "rate_type": {},
          "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": [
          0
        ],
        "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": {},
          "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",
          "city_id": 0,
          "point_type": {},
          "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": {},
            "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": [
          0
        ],
        "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": {},
          "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": {},
        "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,
        "truck_attribs": 0,
        "stsepka": false,
        "pnevmohod": false,
        "koniki": false,
        "tir": false,
        "cmr": false,
        "t1": false,
        "san_passport": false,
        "sanitation_logbook": 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": {}
  }
]
```

**Описание полей ответа**
- `[].owner_ati_id` — Id фирмы грузовладельца
- `[].owner_persistent_user_id` — Постоянный Id фирмы грузовладельца
- `[].owner_contact_id` — Id контакта, который отправил приглашение
- `[].taker_ati_id` — Id приглашенной фирмы
- `[].taker_persistent_user_id` — Постоянный Id приглашенной фирмы
- `[].taker_contact_id` — Id контакта приглашенной фирмы
- `[].taker_contacts_list` — Список контактов приглашенной фирмы
- `[].date` — Время отправки приглашения
- `[].cancellation_date` — Время отмены приглашения
- `[].payment` — Предложенные параметры оплаты
- `[].payment.rates` — Список возможных ставок перевозки
- `[].payment.rates[].rate` — Сумма
- `[].payment.rates[].rate_type` — Тип оплаты * `0` — Нет * `1` — Любая * `2` — С НДС * `3` — Без НДС
- `[].payment.rates[].currency` — Id валюты\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-currencyTypes)
- `[].payment.prepay_percent` — Процент предоплаты
- `[].payment.prepay_percent_enabled` — Есть ли предоплата
- `[].payment.on_unloading` — Оплата на выгрузке
- `[].payment.in_fuel` — Оплата топливом
- `[].payment.pay_days_enabled` — Есть ли срок оплаты
- `[].payment.pay_days` — Срок оплаты
- `[].payment.fixed_rate` — Указана ли в грузе ставка
- `[].payment.torg` — Возможен ли торг
- `[].payment.direct_contract` — Прямой договор
- `[].payment.money_type` — Способ оплаты
- `[].payment.payment_source` — Источник параметров оплаты * `0` — Нет * `1` — Встречное предложение * `2` — Торги * `3` — Груз * `4` — Предложение груза * `5` — Предложение по контракту
- `[].load` — Параметры предложенного груза
- `[].load.id` — ID груза
- `[].load.load_number` — Сгенерированный номер груза
- `[].load.distance` — Расстояние для груза *При расчете учитываются дополнительные пункты разгрузки*
- `[].load.distance_type` — Маршрут построен с проездом по МКАД или без МКАД * `0` — без МКАД * `1` — с МКАД
- `[].load.platon_roads_length` — Расстояние по Платону
- `[].load.toll_roads_length` — Расстояние по платным дорогам
- `[].load.travel_time` — Время в пути
- `[].load.true_price` — Озвученная ставка
- `[].load.true_currency_id` — ID валюты озвученной ставки
- `[].load.note` — Примечание к грузу
- `[].load.first_date` — Дата, начиная с которой груз актуален
- `[].load.last_date` — Дата, после которой груз не актуален
- `[].load.date_type` — Готовность груза к перевозке * `0` — Готов к отправке сегодня или завтра * `1` — Готов к отправке между FirstDate и LastDate * `2` — Готов к отправке постоянно * `3` — Груза нет, запрос ставки
- `[].load.periodicity_id` — Периодичность загрузки * `0` — Нет * `1` — Ежедневно * `100` — Только по рабочим дням
- `[].load.order_number` — Номер груза/заказа
- `[].load.krugoreis` — Кругорейс
- `[].load.zimnik` — Зимники
- `[].load.ferries` — Паромные переправы
- `[].load.loading` — Точка загрузки
- `[].load.loading.fias_id` — Id точки по базе ФИАС
- `[].load.loading.city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].load.loading.latitude` — Широта
- `[].load.loading.longitude` — Долгота
- `[].load.loading.street` — Адрес
- `[].load.loading.organization_id` — Id из справочника организаций
- `[].load.loading.address_id` — Id адреса в организации
- `[].load.loading.time_start` — Время "От"
- `[].load.loading.time_end` — Время "До"
- `[].load.loading.is_round_the_clock` — Круглосуточно
- `[].load.loading.large_cities` — Список Id ближайших крупных городов
- `[].load.loading.large_cities_with_distance` — Расстояния до ближайших крупных городов
- `[].load.loading.large_cities_with_distance[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].load.loading.large_cities_with_distance[].distance` — Расстояние
- `[].load.loading.loading_cargos[].cargo_id` — Id груза
- `[].load.loading.loading_cargos[].name_id` — Наименование груза
- `[].load.loading.loading_cargos[].packaging_type` — Упаковка
- `[].load.loading.loading_cargos[].volume` — Объем
- `[].load.loading.loading_cargos[].sizes` — Габариты
- `[].load.loading.loading_cargos[].sizes.length` — Длина в метрах
- `[].load.loading.loading_cargos[].sizes.width` — Ширина в метрах
- `[].load.loading.loading_cargos[].sizes.height` — Высота в метрах
- `[].load.loading.loading_cargos[].sizes.diameter` — Диаметр в метрах
- `[].load.loading.loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `[].load.loading.loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `[].load.loading.loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `[].load.extra_points` — Дополнительные точки
- `[].load.extra_points[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].load.extra_points[].ordinal_id` — Порядковый номер в маршруте
- `[].load.extra_points[].distance` — Расстояние
- `[].load.extra_points[].street` — Адрес
- `[].load.extra_points[].latitude` — Широта
- `[].load.extra_points[].longitude` — Долгота
- `[].load.extra_points[].organization_id` — Id из справочника организаций
- `[].load.extra_points[].address_id` — Id адреса в организации
- `[].load.extra_points[].loading_date_start` — Дата начала загрузки
- `[].load.extra_points[].loading_date_end` — Дата конца загрузки
- `[].load.extra_points[].loading_time_start` — Время начала загрузки
- `[].load.extra_points[].loading_time_end` — Время конца загрузки
- `[].load.extra_points[].is_round_the_clock` — Круглосуточно
- `[].load.extra_points[].loading_cargos[].cargo_id` — Id груза
- `[].load.extra_points[].loading_cargos[].name_id` — Наименование груза
- `[].load.extra_points[].loading_cargos[].packaging_type` — Упаковка
- `[].load.extra_points[].loading_cargos[].volume` — Объем
- `[].load.extra_points[].loading_cargos[].sizes` — Габариты
- `[].load.extra_points[].loading_cargos[].sizes.length` — Длина в метрах
- `[].load.extra_points[].loading_cargos[].sizes.width` — Ширина в метрах
- `[].load.extra_points[].loading_cargos[].sizes.height` — Высота в метрах
- `[].load.extra_points[].loading_cargos[].sizes.diameter` — Диаметр в метрах
- `[].load.extra_points[].loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `[].load.extra_points[].loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `[].load.extra_points[].loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `[].load.extra_points[].unloading_cargos[].cargo_id` — Id груза
- `[].load.extra_points[].unloading_cargos[].weight` — Вес
- `[].load.extra_points[].unloading_cargos[].volume` — Объём
- `[].load.extra_points[].unloading_cargos[].packaging_quantity` — Выгружаемая часть упаковки
- `[].load.extra_points[].unloading_cargos[].is_defined_by_ttn` — Выгружаемая часть груза будет определена в ТТН
- `[].load.unloading` — Точка разгрузки
- `[].load.unloading.fias_id` — Id точки по базе ФИАС
- `[].load.unloading.city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].load.unloading.latitude` — Широта
- `[].load.unloading.longitude` — Долгота
- `[].load.unloading.street` — Адрес
- `[].load.unloading.organization_id` — Id из справочника организаций
- `[].load.unloading.address_id` — Id адреса в организации
- `[].load.unloading.time_start` — Время "От"
- `[].load.unloading.time_end` — Время "До"
- `[].load.unloading.is_round_the_clock` — Круглосуточно
- `[].load.unloading.large_cities` — Список Id ближайших крупных городов
- `[].load.unloading.large_cities_with_distance` — Расстояния до ближайших крупных городов
- `[].load.unloading.large_cities_with_distance[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].load.unloading.large_cities_with_distance[].distance` — Расстояние
- `[].load.unloading.loading_cargos[].cargo_id` — Id груза
- `[].load.unloading.loading_cargos[].name_id` — Наименование груза
- `[].load.unloading.loading_cargos[].packaging_type` — Упаковка
- `[].load.unloading.loading_cargos[].volume` — Объем
- `[].load.unloading.loading_cargos[].sizes` — Габариты
- `[].load.unloading.loading_cargos[].sizes.length` — Длина в метрах
- `[].load.unloading.loading_cargos[].sizes.width` — Ширина в метрах
- `[].load.unloading.loading_cargos[].sizes.height` — Высота в метрах
- `[].load.unloading.loading_cargos[].sizes.diameter` — Диаметр в метрах
- `[].load.unloading.loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `[].load.unloading.loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `[].load.unloading.loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `[].load.cargo` — Параметры груза
- `[].load.cargo.weight` — Вес
- `[].load.cargo.volume` — Объем
- `[].load.cargo.adr` — Модификатор опасности груза с 0 до 9
- `[].load.cargo.cargo_type_id` — Идентификатор наименования груза\ Значение из [словаря наименований грузов](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-cargoTypes)
- `[].load.cargo.cargo_type` — Строковое наименование груза. Выводится если CargoTypeId не указан, либо равен `59`
- `[].load.cargo.pack_type` — Тип упаковки(навалом, коробки, россыпью, запаллечен ... пирамида). Значение из словаря PackTypes
- `[].load.cargo.pallet_count` — Количество паллетов
- `[].load.cargo.belt_count` — Количество ремней
- `[].load.cargo.sbor_gruz` — Сборный груз
- `[].load.cargo.size` — Размеры груза
- `[].load.cargo.size.length` — Длина в метрах
- `[].load.cargo.size.width` — Ширина в метрах
- `[].load.cargo.size.height` — Высота в метрах
- `[].load.cargo.size.diameter` — Диаметр в метрах
- `[].load.cargo.size.length_highlight` — Подсвечивать ли длину
- `[].load.cargo.size.width_highlight` — Подсвечивать ли ширину
- `[].load.cargo.size.height_highlight` — Подсвечивать ли высоту
- `[].load.transport` — Параметры перевозки
- `[].load.transport.car_type` — Битовая сумма кузовов
- `[].load.transport.loading_type` — Битовая сумма типов загрузки
- `[].load.transport.loading_logical_operator` — Тип условия загрузки * `OR` * `AND`
- `[].load.transport.unloading_type` — Битовая сумма типов разгрузки
- `[].load.transport.unloading_logical_operator` — Тип условия разгрузки * `OR` * `AND`
- `[].load.transport.trucks_quantity` — Количество машин
- `[].load.transport.temperature_from` — Температура перевозки - нижнее значение
- `[].load.transport.temperature_to` — Температура перевозки - верхнее значение
- `[].load.transport.truck_attribs` — Настройки для машины, используются только в RMQ (Stsepka, Pnevmohod, Koniki)
- `[].load.transport.stsepka` — Сцепка
- `[].load.transport.pnevmohod` — Пневмоход
- `[].load.transport.koniki` — Коники
- `[].load.transport.tir` — TIR
- `[].load.transport.cmr` — CMR
- `[].load.transport.t1` — Т1
- `[].load.transport.san_passport` — Мед книжка
- `[].load.transport.sanitation_logbook` — Сан. книжка
- `[].load.transport.is_tracking` — Запрос отслеживания через АТИ Водитель
- `[].load.transport.required_capacity` — Требуемая грузоподъёмность в тоннах
- `[].load.unload_first_date` — Дата, начиная с которой можно разгрузить груз
- `[].load.unload_last_date` — Дата, до которой можно разгрузить груз
- `[].is_tracking` — Запрос отслеживания через АТИ Водитель
- `[].deal_kind` — Тип Заказа

**Пример ответа (4XX)**

```json
{
  "reason": "string",
  "error": "string"
}
```

**Описание полей ответа**
- `reason` — Причина ошибки
- `error` — Ключ ошибки


- **фиксированная ставка, с возможностью торга** - в данном случае грузовладелец озвучивает свой вариант цены, но при этом готов поторговаться. Вы можете отправить встречное предложение с той ставкой, что опубликовал грузовладелец, или предложить свою цену. Аналогично предыдущему пункту, отправить встречное предложение вы можете с помощью метода добавления отзыва на груз. Если грузовладельца устроит ваше предложение, он отправит вам приглашение на сделку, которое можно получить методом получения списка приглашений.

<a id="put-v1.0-loads-new-{loadId}-responses"></a>

Добавление либо редактирование отзыва на чужой груз.

**Пример запроса (curl):**

```bash
curl 'https://api.ati.su/v1.0/loads/new/3fa85f64-5717-4562-b3fc-2c963f66afa6/responses' \
  -X 'PUT' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "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
}'
```

**OpenAPI схема:** [JSON](https://ati.su/developers/raw/usecases/carrier/finddeal.openapi.json)

**Описание полей запроса**
- `ResponseId` — Id отзыва\ Только для чтения
- `LoadId` — Id груза, на который оставлен отзыв\ Только для чтения
- `LoadNumber` — Номер груза\ Только для чтения
- `LoadFirmId` — Id фирмы, которой принадлежит груз\ Только для чтения
- `FirmId` — Id фирмы, которая оставила отзыв\ Только для чтения
- `ContactId` — Контакт, который сделал встречное предложение
- `AddedAt` — Дата добавления отзыва\ Только для чтения
- `UpdatedAt` — Дата изменения отзыва\ Только для чтения
- `Price` — Предложенная ставка встречного предложения не б/нал. Параметр должен быть равен одной из ставок груза: RateSum, SumWithNDS или SumWithoutNDS, если у груза, которому выставляется встречное предложение, параметр FixedRate равен True И параметр Torg равен False. Значение больше 0 и содержит не более 10 символов.
- `CurrencyId` — Валюта встречного предложения. Параметр должен быть равен валюте, указанной в грузе, если параметр FixedRate равен True и параметр Torg равен False\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `NdsPrice` — Предложенная ставка встречного предложения б/нал с НДС
- `NdsCurrencyId` — Валюта ставки встречного предложения б/нал с НДС.Параметр должен быть равен валюте, указанной в грузе, если параметр FixedRate равен True и параметр Torg равен False.\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `NotNdsPrice` — Предложенная ставка встречного предложения б/нал без НДС
- `NotNdsCurrencyId` — Валюта ставки встречного предложения б/нал без НДС. Параметр должен быть равен валюте, указанной в грузе, если параметр FixedRate равен True и параметр Torg равен False\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `Note` — Примечание к встречному предложению\ Максимальная длина - 512 символов
- `PayAttributes` — Атрибуты оплаты, по умолчанию - 0. Битовая сумма следующих параметров: * `1` - возможна оплата наличными * `2` - возможна оплата по безналичному рассчету * `4` - блиц * `8` - оплата с НДС * `16` - возможна предоплата * `32` - оплата на выгрузке * `64` - включена ли оплата через некоторое количество банковских дней
- `PrepayPercent` — Процент предоплаты\ Должен быть равен 0 или отсутствовать, если PayAttributes не содержит флаг 16 - возможна предоплата. Допустимое значение от 0 до 100
- `PayAfterMaxBankDays` — Оплата через ... банковских дней\ Должен быть равен 0 или отсутствовать, если PayAttributes не содержит флаг 64 - включена оплата через некоторое количество банковских дней. Допустимое значение от 0 до 99
- `LoadingDate` — Дата, когда предложивший хочет перевезти ваш груз
- `IsOutdated` — Определяет, просрочен ли отзыв. Когда груз редактируют, удаляют, обновляют, отзыв помечается просроченным.\ Только для чтения.
- `IsLoadPublished` — Относится ли отзыв к публикующемуся грузу\ Только для чтения
- `IsNoLoad` — Параметр "Груза нет"
- `AnnouncedCurrencyId` — Валюта "Озвученной ставки"\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `AnnouncedRate` — Озвученная ставка

**Пример ответа (200)**

```json
{
  "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"
  }
}
```

**Описание полей ответа**
- `ResponseId` — Id отзыва
- `LoadId` — Id груза, на который оставлен отзыв
- `LoadNumber` — Номер груза
- `LoadFirmId` — Id фирмы, которой принадлежит груз
- `FirmId` — Id фирмы, которая оставила отзыв
- `FirmName` — Название фирмы
- `ContactId` — Контакт, который сделал встречное предложение
- `AddedAt` — Дата добавления отзыва
- `UpdatedAt` — Дата изменения отзыва
- `Price` — Предложенная цена встречного предложения
- `CurrencyId` — Валюта встречного предложения\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `NdsPrice` — Предложенная цена встречного предложения с ндс
- `NdsCurrencyId` — Валюта ставки встречного предложения б/нал с НДС.Параметр должен быть равен валюте, указанной в грузе, если параметр FixedRate равен True и параметр Torg равен False.\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `NotNdsPrice` — Предложенная цена встречного предложения без ндс
- `NotNdsCurrencyId` — Валюта встречного предложения без ндс
- `CounterOfferSource` — Обозначение откуда было добавлено встречное предложение * `0` - Неизвестный источник * `1` - Мобильное приложение * `2` - Интегратор * `3` - Перехват грузов интегратором * `4` - Страница поиска грузов * `5` - Перехват машин * `6` - Сквозное встречное предложение, добавлено автоматически
- `Note` — Примечание к встречному предложению\ Максимальная длина - 512 символов
- `PayAttributes` — Атрибуты оплаты, по умолчанию - 0. Битовая сумма следующих параметров: * `1` - возможна оплата наличными * `2` - возможна оплата по безналичному рассчету * `4` - блиц * `8` - оплата с НДС * `16` - возможна предоплата * `32` - оплата на выгрузке * `64` - включена ли оплата через некоторое количество банковских дней
- `PrepayPercent` — Процент предоплаты\ Должен быть равен 0 или отсутствовать, если PayAttributes не содержит флаг 16 - возможна предоплата. Допустимое значение от 0 до 100
- `PayAfterMaxBankDays` — Оплата через ... банковских дней\ Должен быть равен 0 или отсутствовать, если PayAttributes не содержит флаг 64 - включена оплата через некоторое количество банковских дней. Допустимое значение от 0 до 99
- `LoadingDate` — Дата, когда предложивший хочет перевезти ваш груз
- `IsOutdated` — Определяет, просрочен ли отзыв. Когда груз редактируют, удаляют, обновляют, отзыв помечается просроченным.\ Только для чтения.
- `IsLoadPublished` — Относится ли отзыв к публикующемуся грузу
- `IsNoLoad` — Параметр "Груза нет"
- `AnnouncedCurrencyId` — Валюта "Озвученной ставки"\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `AnnouncedRate` — Озвученная ставка
- `FirmInfo` — Информация о фирме, оставившей отзыв на груз
- `FirmInfo.TotalScore` — Сумма очков фирмы (количество звезд)
- `FirmInfo.Status` — Тип звезд фирмы * `0`: Серый * `1`: Красный * `2`: Желтый * `3`: Зеленый * `4`: Партнер АТИ * `5`: Сотрудник АТИ * `6`: Гос. органы * `7`: ОДКС
- `FirmInfo.FullFirmName` — Полное название фирмы
- `FirmInfo.Contact` — Информация о контакте фирмы, оставившем отзыв на груз
- `FirmInfo.Contact.Id` — Id контакта в фирме
- `FirmInfo.Contact.Name` — Имя контакта
- `FirmInfo.Contact.Telephone` — Телефон
- `FirmInfo.Contact.Email` — Электронная почта
- `FirmInfo.Contact.Icq` — Аккаунт ICQ
- `FirmInfo.Contact.Mobile` — Телефон(мобильный)
- `FirmInfo.Contact.MobileOperator` — Мобильный оператор
- `FirmInfo.Contact.SkypeName` — Аккаунт Skype
- `FirmInfo.Contact.CityId` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `FirmInfo.Contact.Location` — Информация о местоположении фирмы
- `FirmInfo.Contact.Location.CityId` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `FirmInfo.Contact.Location.RegionId` — Id региона\ Значение из [словаря регионов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `FirmInfo.Contact.Location.CountryId` — Id страны\ Значение из [словаря стран АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `FirmInfo.Contact.Location.FullName` — Составное название состоящее из названий города, региона и страны разделенные через запятую
- `FirmInfo.Contact.Location.ShortName` — Составное название состоящее из названия города, названия региона (если город не является областным центром) и буквенного кода страны (если страна отличается от России)
- `FirmInfo.Contact.Location.IsRegionalCenter` — Является ли город региональным центром
- `FirmInfo.Contact.Location.CitySize` — Размер города по числу жителей * `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.
- `FirmInfo.Contact.Location.FiasId` — Id в базе ФИАС
- `FirmInfo.Contact.Location.CityName` — Название города
- `FirmInfo.Contact.Location.RegionName` — Название региона
- `FirmInfo.Contact.Location.CountryName` — Название страны
- `FirmInfo.Contact.Location.CountryCodeName` — Буквенный код страны
- `FirmInfo.Inn` — ИНН

**Пример ответа (4XX)**

```json
{
  "Reason": "string",
  "Error": "string"
}
```

**Описание полей ответа**
- `Reason` — Причина ошибки
- `Error` — Ключ ошибки


<a id="get-v1.2-orders-invites-my"></a>

Получение списка приглашений

**Пример запроса (curl):**

```bash
curl 'https://api.ati.su/v1.2/orders/invites/my?role=0' \
  -X 'GET' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json'
```

**OpenAPI схема:** [JSON](https://ati.su/developers/raw/usecases/carrier/finddeal.openapi.json)

**Пример ответа (200)**

```json
[
  {
    "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": [
      0
    ],
    "date": "1970-01-01T00:00:00.000Z",
    "cancellation_date": "1970-01-01T00:00:00.000Z",
    "payment": {
      "rates": [
        {
          "rate": 0.5,
          "rate_type": {},
          "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": [
          0
        ],
        "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": {},
          "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",
          "city_id": 0,
          "point_type": {},
          "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": {},
            "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": [
          0
        ],
        "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": {},
          "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": {},
        "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,
        "truck_attribs": 0,
        "stsepka": false,
        "pnevmohod": false,
        "koniki": false,
        "tir": false,
        "cmr": false,
        "t1": false,
        "san_passport": false,
        "sanitation_logbook": 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": {}
  }
]
```

**Описание полей ответа**
- `[].owner_ati_id` — Id фирмы грузовладельца
- `[].owner_persistent_user_id` — Постоянный Id фирмы грузовладельца
- `[].owner_contact_id` — Id контакта, который отправил приглашение
- `[].taker_ati_id` — Id приглашенной фирмы
- `[].taker_persistent_user_id` — Постоянный Id приглашенной фирмы
- `[].taker_contact_id` — Id контакта приглашенной фирмы
- `[].taker_contacts_list` — Список контактов приглашенной фирмы
- `[].date` — Время отправки приглашения
- `[].cancellation_date` — Время отмены приглашения
- `[].payment` — Предложенные параметры оплаты
- `[].payment.rates` — Список возможных ставок перевозки
- `[].payment.rates[].rate` — Сумма
- `[].payment.rates[].rate_type` — Тип оплаты * `0` — Нет * `1` — Любая * `2` — С НДС * `3` — Без НДС
- `[].payment.rates[].currency` — Id валюты\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-currencyTypes)
- `[].payment.prepay_percent` — Процент предоплаты
- `[].payment.prepay_percent_enabled` — Есть ли предоплата
- `[].payment.on_unloading` — Оплата на выгрузке
- `[].payment.in_fuel` — Оплата топливом
- `[].payment.pay_days_enabled` — Есть ли срок оплаты
- `[].payment.pay_days` — Срок оплаты
- `[].payment.fixed_rate` — Указана ли в грузе ставка
- `[].payment.torg` — Возможен ли торг
- `[].payment.direct_contract` — Прямой договор
- `[].payment.money_type` — Способ оплаты
- `[].payment.payment_source` — Источник параметров оплаты * `0` — Нет * `1` — Встречное предложение * `2` — Торги * `3` — Груз * `4` — Предложение груза * `5` — Предложение по контракту
- `[].load` — Параметры предложенного груза
- `[].load.id` — ID груза
- `[].load.load_number` — Сгенерированный номер груза
- `[].load.distance` — Расстояние для груза *При расчете учитываются дополнительные пункты разгрузки*
- `[].load.distance_type` — Маршрут построен с проездом по МКАД или без МКАД * `0` — без МКАД * `1` — с МКАД
- `[].load.platon_roads_length` — Расстояние по Платону
- `[].load.toll_roads_length` — Расстояние по платным дорогам
- `[].load.travel_time` — Время в пути
- `[].load.true_price` — Озвученная ставка
- `[].load.true_currency_id` — ID валюты озвученной ставки
- `[].load.note` — Примечание к грузу
- `[].load.first_date` — Дата, начиная с которой груз актуален
- `[].load.last_date` — Дата, после которой груз не актуален
- `[].load.date_type` — Готовность груза к перевозке * `0` — Готов к отправке сегодня или завтра * `1` — Готов к отправке между FirstDate и LastDate * `2` — Готов к отправке постоянно * `3` — Груза нет, запрос ставки
- `[].load.periodicity_id` — Периодичность загрузки * `0` — Нет * `1` — Ежедневно * `100` — Только по рабочим дням
- `[].load.order_number` — Номер груза/заказа
- `[].load.krugoreis` — Кругорейс
- `[].load.zimnik` — Зимники
- `[].load.ferries` — Паромные переправы
- `[].load.loading` — Точка загрузки
- `[].load.loading.fias_id` — Id точки по базе ФИАС
- `[].load.loading.city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].load.loading.latitude` — Широта
- `[].load.loading.longitude` — Долгота
- `[].load.loading.street` — Адрес
- `[].load.loading.organization_id` — Id из справочника организаций
- `[].load.loading.address_id` — Id адреса в организации
- `[].load.loading.time_start` — Время "От"
- `[].load.loading.time_end` — Время "До"
- `[].load.loading.is_round_the_clock` — Круглосуточно
- `[].load.loading.large_cities` — Список Id ближайших крупных городов
- `[].load.loading.large_cities_with_distance` — Расстояния до ближайших крупных городов
- `[].load.loading.large_cities_with_distance[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].load.loading.large_cities_with_distance[].distance` — Расстояние
- `[].load.loading.loading_cargos[].cargo_id` — Id груза
- `[].load.loading.loading_cargos[].name_id` — Наименование груза
- `[].load.loading.loading_cargos[].packaging_type` — Упаковка
- `[].load.loading.loading_cargos[].volume` — Объем
- `[].load.loading.loading_cargos[].sizes` — Габариты
- `[].load.loading.loading_cargos[].sizes.length` — Длина в метрах
- `[].load.loading.loading_cargos[].sizes.width` — Ширина в метрах
- `[].load.loading.loading_cargos[].sizes.height` — Высота в метрах
- `[].load.loading.loading_cargos[].sizes.diameter` — Диаметр в метрах
- `[].load.loading.loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `[].load.loading.loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `[].load.loading.loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `[].load.extra_points` — Дополнительные точки
- `[].load.extra_points[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].load.extra_points[].ordinal_id` — Порядковый номер в маршруте
- `[].load.extra_points[].distance` — Расстояние
- `[].load.extra_points[].street` — Адрес
- `[].load.extra_points[].latitude` — Широта
- `[].load.extra_points[].longitude` — Долгота
- `[].load.extra_points[].organization_id` — Id из справочника организаций
- `[].load.extra_points[].address_id` — Id адреса в организации
- `[].load.extra_points[].loading_date_start` — Дата начала загрузки
- `[].load.extra_points[].loading_date_end` — Дата конца загрузки
- `[].load.extra_points[].loading_time_start` — Время начала загрузки
- `[].load.extra_points[].loading_time_end` — Время конца загрузки
- `[].load.extra_points[].is_round_the_clock` — Круглосуточно
- `[].load.extra_points[].loading_cargos[].cargo_id` — Id груза
- `[].load.extra_points[].loading_cargos[].name_id` — Наименование груза
- `[].load.extra_points[].loading_cargos[].packaging_type` — Упаковка
- `[].load.extra_points[].loading_cargos[].volume` — Объем
- `[].load.extra_points[].loading_cargos[].sizes` — Габариты
- `[].load.extra_points[].loading_cargos[].sizes.length` — Длина в метрах
- `[].load.extra_points[].loading_cargos[].sizes.width` — Ширина в метрах
- `[].load.extra_points[].loading_cargos[].sizes.height` — Высота в метрах
- `[].load.extra_points[].loading_cargos[].sizes.diameter` — Диаметр в метрах
- `[].load.extra_points[].loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `[].load.extra_points[].loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `[].load.extra_points[].loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `[].load.extra_points[].unloading_cargos[].cargo_id` — Id груза
- `[].load.extra_points[].unloading_cargos[].weight` — Вес
- `[].load.extra_points[].unloading_cargos[].volume` — Объём
- `[].load.extra_points[].unloading_cargos[].packaging_quantity` — Выгружаемая часть упаковки
- `[].load.extra_points[].unloading_cargos[].is_defined_by_ttn` — Выгружаемая часть груза будет определена в ТТН
- `[].load.unloading` — Точка разгрузки
- `[].load.unloading.fias_id` — Id точки по базе ФИАС
- `[].load.unloading.city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].load.unloading.latitude` — Широта
- `[].load.unloading.longitude` — Долгота
- `[].load.unloading.street` — Адрес
- `[].load.unloading.organization_id` — Id из справочника организаций
- `[].load.unloading.address_id` — Id адреса в организации
- `[].load.unloading.time_start` — Время "От"
- `[].load.unloading.time_end` — Время "До"
- `[].load.unloading.is_round_the_clock` — Круглосуточно
- `[].load.unloading.large_cities` — Список Id ближайших крупных городов
- `[].load.unloading.large_cities_with_distance` — Расстояния до ближайших крупных городов
- `[].load.unloading.large_cities_with_distance[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].load.unloading.large_cities_with_distance[].distance` — Расстояние
- `[].load.unloading.loading_cargos[].cargo_id` — Id груза
- `[].load.unloading.loading_cargos[].name_id` — Наименование груза
- `[].load.unloading.loading_cargos[].packaging_type` — Упаковка
- `[].load.unloading.loading_cargos[].volume` — Объем
- `[].load.unloading.loading_cargos[].sizes` — Габариты
- `[].load.unloading.loading_cargos[].sizes.length` — Длина в метрах
- `[].load.unloading.loading_cargos[].sizes.width` — Ширина в метрах
- `[].load.unloading.loading_cargos[].sizes.height` — Высота в метрах
- `[].load.unloading.loading_cargos[].sizes.diameter` — Диаметр в метрах
- `[].load.unloading.loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `[].load.unloading.loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `[].load.unloading.loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `[].load.cargo` — Параметры груза
- `[].load.cargo.weight` — Вес
- `[].load.cargo.volume` — Объем
- `[].load.cargo.adr` — Модификатор опасности груза с 0 до 9
- `[].load.cargo.cargo_type_id` — Идентификатор наименования груза\ Значение из [словаря наименований грузов](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-cargoTypes)
- `[].load.cargo.cargo_type` — Строковое наименование груза. Выводится если CargoTypeId не указан, либо равен `59`
- `[].load.cargo.pack_type` — Тип упаковки(навалом, коробки, россыпью, запаллечен ... пирамида). Значение из словаря PackTypes
- `[].load.cargo.pallet_count` — Количество паллетов
- `[].load.cargo.belt_count` — Количество ремней
- `[].load.cargo.sbor_gruz` — Сборный груз
- `[].load.cargo.size` — Размеры груза
- `[].load.cargo.size.length` — Длина в метрах
- `[].load.cargo.size.width` — Ширина в метрах
- `[].load.cargo.size.height` — Высота в метрах
- `[].load.cargo.size.diameter` — Диаметр в метрах
- `[].load.cargo.size.length_highlight` — Подсвечивать ли длину
- `[].load.cargo.size.width_highlight` — Подсвечивать ли ширину
- `[].load.cargo.size.height_highlight` — Подсвечивать ли высоту
- `[].load.transport` — Параметры перевозки
- `[].load.transport.car_type` — Битовая сумма кузовов
- `[].load.transport.loading_type` — Битовая сумма типов загрузки
- `[].load.transport.loading_logical_operator` — Тип условия загрузки * `OR` * `AND`
- `[].load.transport.unloading_type` — Битовая сумма типов разгрузки
- `[].load.transport.unloading_logical_operator` — Тип условия разгрузки * `OR` * `AND`
- `[].load.transport.trucks_quantity` — Количество машин
- `[].load.transport.temperature_from` — Температура перевозки - нижнее значение
- `[].load.transport.temperature_to` — Температура перевозки - верхнее значение
- `[].load.transport.truck_attribs` — Настройки для машины, используются только в RMQ (Stsepka, Pnevmohod, Koniki)
- `[].load.transport.stsepka` — Сцепка
- `[].load.transport.pnevmohod` — Пневмоход
- `[].load.transport.koniki` — Коники
- `[].load.transport.tir` — TIR
- `[].load.transport.cmr` — CMR
- `[].load.transport.t1` — Т1
- `[].load.transport.san_passport` — Мед книжка
- `[].load.transport.sanitation_logbook` — Сан. книжка
- `[].load.transport.is_tracking` — Запрос отслеживания через АТИ Водитель
- `[].load.transport.required_capacity` — Требуемая грузоподъёмность в тоннах
- `[].load.unload_first_date` — Дата, начиная с которой можно разгрузить груз
- `[].load.unload_last_date` — Дата, до которой можно разгрузить груз
- `[].is_tracking` — Запрос отслеживания через АТИ Водитель
- `[].deal_kind` — Тип Заказа

**Пример ответа (4XX)**

```json
{
  "reason": "string",
  "error": "string"
}
```

**Описание полей ответа**
- `reason` — Причина ошибки
- `error` — Ключ ошибки


- **фиксированная ставка, без возможности торга** - в данном случае грузовладелец озвучивает конкретную цену за перевозку его груза. Если цена вас устраивает, то вы можете забронировать груз и отправить грузовладельцу все данные для оформления сделки с помощью метода "взять груз". Грузовладелец, рассмотрев ваше предложение, может либо оформить сделку, если его все устроит, либо отказать вам в сделке.

<a id="post-v1.2-orders-takeload-{loadId}"></a>

Взятие груза / Редактирование Заказа

**Пример запроса (curl):**

```bash
curl 'https://api.ati.su/v1.2/orders/takeload/3fa85f64-5717-4562-b3fc-2c963f66afa6' \
  -X 'POST' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "rate_type": {},
  "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": {},
  "taker_note": "string"
}'
```

**OpenAPI схема:** [JSON](https://ati.su/developers/raw/usecases/carrier/finddeal.openapi.json)

**Описание полей запроса**
- `driver_id` — Id водителя
- `truck_info_id` — Id транспортного средства
- `semitrailer_id` — Id полуприцепа *Может быть указан только если транспортное средство — тягач*
- `trailer_id` — Id прицепа *Может быть указан только если указан полуприцеп или транспортное средство — грузовик*
- `requisites_id` — Id реквизитов
- `signer_id` — Id подписанта
- `is_drop_docs` — Отзывать ли привязанные документы *Используется при редактировании*
- `taker_note` — Комментарий перевозчика

**Пример ответа (200)**

```json
{
  "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": [
        0
      ],
      "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": {},
        "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",
        "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": {},
          "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": [
        0
      ],
      "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": {},
        "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,
      "truck_attribs": 0,
      "stsepka": false,
      "pnevmohod": false,
      "koniki": false,
      "tir": false,
      "cmr": false,
      "t1": false,
      "san_passport": false,
      "sanitation_logbook": 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": {},
    "counterparty_status": {},
    "payment": {
      "rates": [
        {
          "rate": 0.5,
          "rate_type": {},
          "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": {},
        "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",
        "file_id": "string",
        "source_type": {},
        "source_file_type": {},
        "file_type": {},
        "timeslots_warehouse_ids": [
          0
        ]
      }
    ],
    "document_templates": [
      {
        "organization_address": "string",
        "templates": [
          {
            "add_date": "1970-01-01T00:00:00.000Z",
            "access": {},
            "timeslots_warehouse_ids": [
              0
            ],
            "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"
          }
        ]
      }
    ],
    "customer": {
      "ati_id": "string",
      "source": {},
      "name": "string",
      "ownership_id": 0,
      "inn": "string",
      "ogrn": "string",
      "requisite": {
        "name": "string",
        "bank": "string",
        "ks": "string",
        "registration_number": "string",
        "rs": "string",
        "bik": "string"
      },
      "gen_director": {
        "name": "string",
        "surname": "string",
        "patronymic": "string",
        "number_phone": "string"
      },
      "contact": {
        "name": "string",
        "surname": "string",
        "patronymic": "string",
        "number_phone": "string",
        "phone": "string",
        "messenger_phone": "string",
        "fax": "string",
        "was_modified": false,
        "selected_number": {
          "value": "string",
          "country_code": "string"
        },
        "is_confirmed": false
      },
      "address": [
        {
          "is_legal": false,
          "post_index": "string",
          "city_id": 0,
          "street_name": "string",
          "house": "string",
          "entrance": "string",
          "litera": "string",
          "office_no": "string",
          "recipient_full_name": "string",
          "comment": "string",
          "region_id": 0
        }
      ],
      "claims_count": 0,
      "recommendation_count": 0,
      "bad_partner_firms_count": 0
    },
    "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",
          "name": "string",
          "file_id": "string",
          "type": {}
        }
      ],
      "origin": {},
      "date_of_birth": "1970-01-01T00:00:00.000Z",
      "department_code_in_passport": "string",
      "driver_inn": "string",
      "in_cargo_owner_black_list": false,
      "external_id": "string",
      "black_list_reasons": [
        "string"
      ]
    },
    "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": {},
      "description": "string",
      "brand_id": 0,
      "model": "string",
      "number": "string",
      "phone_number": "string",
      "is_attracted_truck": false,
      "ownership_type": {},
      "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,
      "external_id": "string",
      "verified": false,
      "modification_restricted": false,
      "scans": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "owner_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string",
          "file_id": "string",
          "type": {}
        }
      ],
      "origin": {}
    },
    "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": {},
      "description": "string",
      "brand_id": 0,
      "model": "string",
      "number": "string",
      "phone_number": "string",
      "is_attracted_truck": false,
      "ownership_type": {},
      "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,
      "external_id": "string",
      "verified": false,
      "modification_restricted": false,
      "scans": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "owner_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string",
          "file_id": "string",
          "type": {}
        }
      ],
      "origin": {}
    },
    "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": {},
      "description": "string",
      "brand_id": 0,
      "model": "string",
      "number": "string",
      "phone_number": "string",
      "is_attracted_truck": false,
      "ownership_type": {},
      "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,
      "external_id": "string",
      "verified": false,
      "modification_restricted": false,
      "scans": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "owner_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string",
          "file_id": "string",
          "type": {}
        }
      ],
      "origin": {}
    },
    "document": {
      "id": "string",
      "old_id": "string",
      "editor": "string",
      "url": "string",
      "old_url": "string",
      "name": "string",
      "is_signed": false,
      "access": {}
    },
    "additional_documents": [
      {
        "id": "string",
        "is_counterparty_file": false,
        "url": "string",
        "name": "string",
        "is_signed": false,
        "document_type": {},
        "access": {}
      }
    ],
    "in_work_status_model": {},
    "in_work": {
      "deal_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "in_work_status": {},
      "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": {},
        "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": {},
          "timeslots_warehouse_id": 0
        },
        "organization": {
          "organization_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string",
          "phone": "string",
          "contact_persons": [
            {
              "contact_person_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
              "name": "string",
              "phone": "string",
              "email": "string"
            }
          ]
        }
      }
    ]
  }
}
```

**Описание полей ответа**
- `load_copy` — Копия груза *При создании заказа груз копируется, копия не отображается в поиске и её невозможно отредактировать*
- `load_copy.id` — Id копии груза
- `load_copy.load_number` — Сгенерированный номер груза
- `load_copy.load_meta` — Метаданные груза
- `load_copy.load_meta.load_meta_id` — Id
- `load_copy.load_meta.meta_data` — Данные
- `load_copy.auction_id` — Id Торгов (аукциона)
- `load_copy.updated_at` — Дата последнего изменения груза
- `load_copy.added_at` — Дата добавления груза
- `load_copy.archive_date` — Дата помещения груза в архив *При взятии груза, он попадает в архив*
- `load_copy.distance` — Расстояние для груза *При расчете учитываются дополнительные пункты разгрузки*
- `load_copy.distance_type` — Маршрут построен с проездом по МКАД или без МКАД * `0` — без МКАД * `1` — с МКАД
- `load_copy.platon_roads_length` — Расстояние по Платону
- `load_copy.toll_roads_length` — Расстояние по платным дорогам
- `load_copy.travel_time` — Время в пути
- `load_copy.true_price` — Озвученная ставка
- `load_copy.true_currency_id` — Id валюты озвученной ставки
- `load_copy.parent_id` — Id груза
- `load_copy.is_unpublished` — Груз не опубликован
- `load_copy.firm_id` — ID фирмы, выставившей груз
- `load_copy.contact_id1` — Контакт #1, указанный в грузе
- `load_copy.contact_id2` — Контакт #2, указанный в грузе
- `load_copy.note` — Примечание к грузу
- `load_copy.first_date` — Дата, начиная с которой груз актуален
- `load_copy.last_date` — Дата, после которой груз не актуален
- `load_copy.date_type` — Готовность груза к перевозке * `0` — Готов к отправке сегодня или завтра * `1` — Готов к отправке между FirstDate и LastDate * `2` — Готов к отправке постоянно * `3` — Груза нет, запрос ставки
- `load_copy.periodicity_id` — Периодичность загрузки * `0` — Нет * `1` — Ежедневно * `100` — Только по рабочим дням
- `load_copy.order_number` — Номер груза/заказа
- `load_copy.krugoreis` — Кругорейс
- `load_copy.zimnik` — Зимники
- `load_copy.ferries` — Паромные переправы
- `load_copy.loading` — Точка загрузки
- `load_copy.loading.fias_id` — Id точки по базе ФИАС
- `load_copy.loading.city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `load_copy.loading.latitude` — Широта
- `load_copy.loading.longitude` — Долгота
- `load_copy.loading.street` — Адрес
- `load_copy.loading.organization_id` — Id из справочника организаций
- `load_copy.loading.address_id` — Id адреса в организации
- `load_copy.loading.time_start` — Время "От"
- `load_copy.loading.time_end` — Время "До"
- `load_copy.loading.is_round_the_clock` — Круглосуточно
- `load_copy.loading.large_cities` — Список Id ближайших крупных городов
- `load_copy.loading.large_cities_with_distance` — Расстояния до ближайших крупных городов
- `load_copy.loading.large_cities_with_distance[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `load_copy.loading.large_cities_with_distance[].distance` — Расстояние
- `load_copy.loading.loading_cargos[].cargo_id` — Id груза
- `load_copy.loading.loading_cargos[].name_id` — Наименование груза
- `load_copy.loading.loading_cargos[].packaging_type` — Упаковка
- `load_copy.loading.loading_cargos[].volume` — Объем
- `load_copy.loading.loading_cargos[].sizes` — Габариты
- `load_copy.loading.loading_cargos[].sizes.length` — Длина в метрах
- `load_copy.loading.loading_cargos[].sizes.width` — Ширина в метрах
- `load_copy.loading.loading_cargos[].sizes.height` — Высота в метрах
- `load_copy.loading.loading_cargos[].sizes.diameter` — Диаметр в метрах
- `load_copy.loading.loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `load_copy.loading.loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `load_copy.loading.loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `load_copy.extra_points` — Дополнительные точки
- `load_copy.extra_points[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `load_copy.extra_points[].point_type` — Тип дополнительной точки маршрута груза * `1` — Загрузка * `2` — Разгрузка * `3` — Таможня * `4` — Ближайший крупный город к городу загрузки * `5` — Ближайший крупный город к городу разгрузки * `8` — Проехать через
- `load_copy.extra_points[].ordinal_id` — Порядковый номер в маршруте
- `load_copy.extra_points[].distance` — Расстояние
- `load_copy.extra_points[].street` — Адрес
- `load_copy.extra_points[].latitude` — Широта
- `load_copy.extra_points[].longitude` — Долгота
- `load_copy.extra_points[].organization_id` — Id из справочника организаций
- `load_copy.extra_points[].address_id` — Id адреса в организации
- `load_copy.extra_points[].loading_date_start` — Дата начала загрузки
- `load_copy.extra_points[].loading_date_end` — Дата конца загрузки
- `load_copy.extra_points[].loading_time_start` — Время начала загрузки
- `load_copy.extra_points[].loading_time_end` — Время конца загрузки
- `load_copy.extra_points[].is_round_the_clock` — Круглосуточно
- `load_copy.extra_points[].loading_cargos[].cargo_id` — Id груза
- `load_copy.extra_points[].loading_cargos[].name_id` — Наименование груза
- `load_copy.extra_points[].loading_cargos[].packaging_type` — Упаковка
- `load_copy.extra_points[].loading_cargos[].volume` — Объем
- `load_copy.extra_points[].loading_cargos[].sizes` — Габариты
- `load_copy.extra_points[].loading_cargos[].sizes.length` — Длина в метрах
- `load_copy.extra_points[].loading_cargos[].sizes.width` — Ширина в метрах
- `load_copy.extra_points[].loading_cargos[].sizes.height` — Высота в метрах
- `load_copy.extra_points[].loading_cargos[].sizes.diameter` — Диаметр в метрах
- `load_copy.extra_points[].loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `load_copy.extra_points[].loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `load_copy.extra_points[].loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `load_copy.extra_points[].unloading_cargos[].cargo_id` — Id груза
- `load_copy.extra_points[].unloading_cargos[].weight` — Вес
- `load_copy.extra_points[].unloading_cargos[].volume` — Объём
- `load_copy.extra_points[].unloading_cargos[].packaging_quantity` — Выгружаемая часть упаковки
- `load_copy.extra_points[].unloading_cargos[].is_defined_by_ttn` — Выгружаемая часть груза будет определена в ТТН
- `load_copy.unloading` — Точка разгрузки
- `load_copy.unloading.fias_id` — Id точки по базе ФИАС
- `load_copy.unloading.city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `load_copy.unloading.latitude` — Широта
- `load_copy.unloading.longitude` — Долгота
- `load_copy.unloading.street` — Адрес
- `load_copy.unloading.organization_id` — Id из справочника организаций
- `load_copy.unloading.address_id` — Id адреса в организации
- `load_copy.unloading.time_start` — Время "От"
- `load_copy.unloading.time_end` — Время "До"
- `load_copy.unloading.is_round_the_clock` — Круглосуточно
- `load_copy.unloading.large_cities` — Список Id ближайших крупных городов
- `load_copy.unloading.large_cities_with_distance` — Расстояния до ближайших крупных городов
- `load_copy.unloading.large_cities_with_distance[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `load_copy.unloading.large_cities_with_distance[].distance` — Расстояние
- `load_copy.unloading.loading_cargos[].cargo_id` — Id груза
- `load_copy.unloading.loading_cargos[].name_id` — Наименование груза
- `load_copy.unloading.loading_cargos[].packaging_type` — Упаковка
- `load_copy.unloading.loading_cargos[].volume` — Объем
- `load_copy.unloading.loading_cargos[].sizes` — Габариты
- `load_copy.unloading.loading_cargos[].sizes.length` — Длина в метрах
- `load_copy.unloading.loading_cargos[].sizes.width` — Ширина в метрах
- `load_copy.unloading.loading_cargos[].sizes.height` — Высота в метрах
- `load_copy.unloading.loading_cargos[].sizes.diameter` — Диаметр в метрах
- `load_copy.unloading.loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `load_copy.unloading.loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `load_copy.unloading.loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `load_copy.cargo` — Параметры груза
- `load_copy.cargo.weight` — Вес
- `load_copy.cargo.volume` — Объем
- `load_copy.cargo.adr` — Модификатор опасности груза с 0 до 9
- `load_copy.cargo.cargo_type_id` — Идентификатор наименования груза Значение из [словаря наименований грузов](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-cargoTypes)
- `load_copy.cargo.cargo_type` — Строковое наименование груза. Выводится если CargoTypeId не указан, либо равен `59`
- `load_copy.cargo.pack_type` — Тип упаковки(навалом, коробки, россыпью, запаллечен ... пирамида). Значение из словаря PackTypes
- `load_copy.cargo.pallet_count` — Количество паллетов
- `load_copy.cargo.belt_count` — Количество ремней
- `load_copy.cargo.dogruz_type` — Параметр, отвечающий за способ перевозки груза * `1` — Только отдельной машиной * `2` — Догруз возможен * `3` — Догруз
- `load_copy.cargo.sbor_gruz` — Сборный груз
- `load_copy.cargo.size` — Размеры груза
- `load_copy.cargo.size.length` — Длина в метрах
- `load_copy.cargo.size.width` — Ширина в метрах
- `load_copy.cargo.size.height` — Высота в метрах
- `load_copy.cargo.size.diameter` — Диаметр в метрах
- `load_copy.cargo.size.length_highlight` — Подсвечивать ли длину
- `load_copy.cargo.size.width_highlight` — Подсвечивать ли ширину
- `load_copy.cargo.size.height_highlight` — Подсвечивать ли высоту
- `load_copy.transport` — Параметры перевозки
- `load_copy.transport.car_type` — Битовая сумма кузовов
- `load_copy.transport.loading_type` — Битовая сумма типов загрузки
- `load_copy.transport.loading_logical_operator` — Тип условия загрузки * `OR` * `AND`
- `load_copy.transport.unloading_type` — Битовая сумма типов разгрузки
- `load_copy.transport.unloading_logical_operator` — Тип условия разгрузки * `OR` * `AND`
- `load_copy.transport.trucks_quantity` — Количество машин
- `load_copy.transport.temperature_from` — Температура перевозки - нижнее значение
- `load_copy.transport.temperature_to` — Температура перевозки - верхнее значение
- `load_copy.transport.truck_attribs` — Настройки для машины, используются только в RMQ (Stsepka, Pnevmohod, Koniki)
- `load_copy.transport.stsepka` — Сцепка
- `load_copy.transport.pnevmohod` — Пневмоход
- `load_copy.transport.koniki` — Коники
- `load_copy.transport.tir` — TIR
- `load_copy.transport.cmr` — CMR
- `load_copy.transport.t1` — Т1
- `load_copy.transport.san_passport` — Мед книжка
- `load_copy.transport.sanitation_logbook` — Сан. книжка
- `load_copy.transport.is_tracking` — Запрос отслеживания через АТИ Водитель
- `load_copy.transport.required_capacity` — Требуемая грузоподъёмность в тоннах
- `load_copy.boards` — Площадки, на которых опубликован груз
- `load_copy.boards[].board_id` — Id площадки
- `load_copy.boards[].name` — Имя площадки
- `load_copy.boards[].color` — Цвет площадки
- `load_copy.unload_first_date` — Дата, начиная с которой можно разгрузить груз
- `load_copy.unload_last_date` — Дата, до которой можно разгрузить груз
- `deal` — Заказ *Основная информация о заказе*
- `deal.deal_id` — Id Заказа
- `deal.load_copy_id` — Id связанной копии груза
- `deal.load_id` — Id груза
- `deal.taker_ati_id` — Код фирмы, взявшей груз
- `deal.taker_persistent_user_id` — Идентификатор пользователя, взявшего груз
- `deal.taker_contact_id` — Id контакта, взявшего груз
- `deal.cargo_owner_ati_id` — Код фирмы опубликовавшей груз
- `deal.cargo_owner_persistent_user_id` — Идентификатор пользователя, опубликовавшего груз
- `deal.updated_at` — Время изменения информации по Заказу
- `deal.end_of_reservation` — Время до которого груз зарезервирован
- `deal.auction_id` — Id Торгов (аукциона)
- `deal.status` — Статус Заказа * `0` — Груз зарезервирован перевозчиком * `1` — Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец не просмотрел заявку * `2` — Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец просмотрел заявку * `3` — Грузовладелец отправил документ-заявку перевозчику * `4` — Заказ в исполнении (перевозчик дал согласие на документ-заявку) * `5` — Заказ завершен и перенесен в архив * `7` — Есть только приглашение на Заказ * `8` — Заказа нет, но есть Торги, у которых есть возможные победители * `9` — Заказ отклонен автоматически, так как после последней даты загрузки прошло уже более 7 дней * `10` — Заказ завершен, ожидается оплата * `11` — В Торгах лучшая ставка из других Торгов * `-11` — Заказ удален * `-10` — Резерв груза перевозчиком отменен * `-9` — Заказ отклонен грузовладельцем в Торгах после истечения срока подачи документов (смена победителя) * `-8` — Грузовладелец отменил Заказ в исполнении * `-7` — Перевозчик отменил Заказ в исполнении * `-6` — Заказ отклонен грузовладельцем после удаления Торгов * `-4` — Заказ отклонен грузовладельцем в Торгах (смена победителя) * `-3` — Заказ отклонен грузовладельцем * `-2` — Заказ отозван перевозчиком
- `deal.counterparty_status` — Статус Заказа у контрагента * `0` — Груз зарезервирован перевозчиком * `1` — Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец не просмотрел заявку * `2` — Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец просмотрел заявку * `3` — Грузовладелец отправил документ-заявку перевозчику * `4` — Заказ в исполнении (перевозчик дал согласие на документ-заявку) * `5` — Заказ завершен и перенесен в архив * `7` — Есть только приглашение на Заказ * `8` — Заказа нет, но есть Торги, у которых есть возможные победители * `9` — Заказ отклонен автоматически, так как после последней даты загрузки прошло уже более 7 дней * `10` — Заказ завершен, ожидается оплата * `11` — В Торгах лучшая ставка из других Торгов * `-11` — Заказ удален * `-10` — Резерв груза перевозчиком отменен * `-9` — Заказ отклонен грузовладельцем в Торгах после истечения срока подачи документов (смена победителя) * `-8` — Грузовладелец отменил Заказ в исполнении * `-7` — Перевозчик отменил Заказ в исполнении * `-6` — Заказ отклонен грузовладельцем после удаления Торгов * `-4` — Заказ отклонен грузовладельцем в Торгах (смена победителя) * `-3` — Заказ отклонен грузовладельцем * `-2` — Заказ отозван перевозчиком
- `deal.payment` — Параметры оплаты Заказа
- `deal.payment.rates` — Список возможных ставок перевозки
- `deal.payment.rates[].rate` — Сумма
- `deal.payment.rates[].currency` — Id валюты
- `deal.payment.rates[].active` — Является ли ставка выбранной
- `deal.payment.prepay_percent` — Процент предоплаты
- `deal.payment.prepay_percent_enabled` — Есть ли предоплата
- `deal.payment.on_unloading` — Оплата на выгрузке
- `deal.payment.in_fuel` — Оплата топливом
- `deal.payment.pay_days_enabled` — Есть ли срок оплаты
- `deal.payment.pay_days` — Срок оплаты
- `deal.payment.fixed_rate` — Указана ли в грузе ставка
- `deal.payment.torg` — Возможен ли торг
- `deal.payment.direct_contract` — Прямой договор
- `deal.payment.money_type` — Способ оплаты
- `deal.pay_docs` — Информация об оплате заказа
- `deal.pay_docs.documents_copies` — Информация о копиях документов
- `deal.pay_docs.documents_copies.checked` — Документ получен
- `deal.pay_docs.documents_copies.date` — Дата получения документов
- `deal.pay_docs.documents_original` — Информация о оригиналах документов
- `deal.pay_docs.documents_original.checked` — Документ получен
- `deal.pay_docs.documents_original.date` — Дата получения документов
- `deal.pay_docs.documents_original_track` — Информация об отслеживании оригиналов документов
- `deal.pay_docs.documents_original_track.transport_company_id` — Id транспортной компании, осуществляющей доставку документов
- `deal.pay_docs.documents_original_track.tracking_url` — Сссылка для отслеживания статуса отправления
- `deal.pay_docs.documents_original_track.tracking_number` — Номер отправления
- `deal.pay_docs.documents_original_track.sending_date` — Дата отправки документов
- `deal.pay_docs.payment` — Информация об оплате
- `deal.pay_docs.payment.checked` — Заказ оплачен
- `deal.pay_docs.payment.date` — Дата оплаты
- `deal.files` — Файлы Заказа
- `deal.files[].id` — Id файла
- `deal.files[].storage_file_id` — Id файла в хранилище
- `deal.files[].access` — Доступ к файлу * `0` — только загрузивший файл * `1` — обе стороны * `2` — загрузивший файл и водитель * `3` — доступен обеим сторонам и водителю
- `deal.files[].add_date` — Время загрузки файла
- `deal.files[].deal_id` — Id связанного Заказа
- `deal.files[].is_counterparty_file` — Файл контрагента
- `deal.files[].file_name` — Имя файла
- `deal.files[].size` — Размер файла
- `deal.files[].link` — Ссылка на файл
- `deal.files[].file_id` — ID файла
- `deal.files[].source_type` — Источник файла * `0` — Загружен в заказ * `1` — Скопирован из груза * `2` — Скопирован из данных о водителе * `3` — Скопироване из данных о грузовике * `4` — Скопирован из данных о прицепе * `5` — Скопирован из данных о полуприцепе * `6` — Скопирован из данных о тягаче * `7` — Загружен для Ати-водителя
- `deal.files[].source_file_type` — Тип загруженного файла * `0` — Обычный файл * `1` — Водительское удостоверение * `2` — Паспорт водителя * `3` — Техпаспорт ТС * `4` — Пластик * `5` — Фото ТС
- `deal.files[].file_type` — Тип файла * `0` — Другой документ * `1` — Товарно-транспортная накладная * `2` — Товарная накладная * `3` — Транспортная накладная * `4` — Накладная * `5` — Счет-фактура * `6` — Счет на оплату * `7` — Платежное поручение * `8` — Акт выполненных работ * `9` — Заявка * `10` — Заявка (к договору) * `11` — Заказ * `12` — Договор * `13` — Доп. соглашение (к договору) * `14` — Доверенность * `15` — Поручение экспедитору * `16` — Информационное письмо * `17` — Документ о происшествии с грузом/ТС
- `deal.files[].timeslots_warehouse_ids` — Список складов с Временными окнами с доступом к файлу
- `deal.document_templates` — Информация о шаблонах документов в заказах
- `deal.document_templates[].organization_address` — Адрес организации
- `deal.document_templates[].templates` — Шаблоны документов
- `deal.document_templates[].templates[].add_date` — Время загрузки документа
- `deal.document_templates[].templates[].access` — Доступ к документу * `0` — только загрузивший документ * `1` — обе стороны
- `deal.document_templates[].templates[].timeslots_warehouse_ids` — Список складов с Временными окнами с доступом к документу
- `deal.document_templates[].templates[].deal_id` — Id связанного Заказа
- `deal.document_templates[].templates[].deal_point_id` — Id точки в заказе, к которой привязан документ
- `deal.document_templates[].templates[].owner_firm_id` — Id фирмы, загрузившей документ
- `deal.document_templates[].templates[].cargoes_ids_hash` — Поле-хэш, рассчитывается на основе id грузов, выгружаемых в точке DealPointId. Если выгружаемые грузы не указаны - будет равно 0
- `deal.document_templates[].templates[].contact_id` — Id контакта
- `deal.document_templates[].templates[].file_name` — Название документа
- `deal.document_templates[].templates[].file_id` — Id файла документа
- `deal.document_templates[].templates[].id` — Id документа
- `deal.document_templates[].templates[].size` — Размер документа
- `deal.document_templates[].templates[].link` — Ссылка на документ (только для сайта)
- `deal.customer` — Информация о заказчике
- `deal.customer.ati_id` — ID заказчика в ATI. Если заказчик является внешним контрагентом, то будет равняться ID из справочника "Контрагенты не из АТИ"
- `deal.customer.source` — Источник информации о заказчике * `1` - Справочник "Контрагенты не из АТИ" * `2` - Глобальный поиск * `3` - Справочник "Ваши реквизиты"
- `deal.customer.name` — Имя заказчика
- `deal.customer.ownership_id` — ID типа фирмы (ИП/ООО/др.)
- `deal.customer.inn` — ИНН
- `deal.customer.ogrn` — ОГРН
- `deal.customer.requisite` — Реквизиты
- `deal.customer.requisite.name` — Наименование реквизитов
- `deal.customer.requisite.bank` — Наименование банка
- `deal.customer.requisite.ks` — Корреспондентский счёт
- `deal.customer.requisite.registration_number` — Регистрационный номер
- `deal.customer.requisite.rs` — Расчётный счёт
- `deal.customer.requisite.bik` — БИК
- `deal.customer.gen_director` — Генеральный директор
- `deal.customer.gen_director.name` — Имя
- `deal.customer.gen_director.surname` — Фамилия
- `deal.customer.gen_director.patronymic` — Отчество
- `deal.customer.gen_director.number_phone` — Номер телефона
- `deal.customer.contact` — Контакты
- `deal.customer.contact.name` — Имя контакта
- `deal.customer.contact.surname` — Фамилия
- `deal.customer.contact.patronymic` — Отчество
- `deal.customer.contact.number_phone` — Номер мобильного телефона
- `deal.customer.contact.phone` — Номер городского телефона
- `deal.customer.contact.messenger_phone` — Дополнительный телефон
- `deal.customer.contact.fax` — Факс
- `deal.customer.contact.was_modified` — Флаг редактирования контакта
- `deal.customer.contact.selected_number` — Выбранный номер телефона
- `deal.customer.contact.selected_number.value` — Телефонный номер
- `deal.customer.contact.selected_number.country_code` — Строковый двузначный код страны выбранного телефонного номера
- `deal.customer.contact.is_confirmed` — Признак подтверждения контакта
- `deal.customer.address` — Адрес
- `deal.customer.address[].is_legal` — True - Юридический адрес False - Фактический адрес
- `deal.customer.address[].post_index` — Почтовый индекс
- `deal.customer.address[].city_id` — ID Города
- `deal.customer.address[].street_name` — Название улицы
- `deal.customer.address[].house` — Номер дома
- `deal.customer.address[].entrance` — Вход
- `deal.customer.address[].litera` — Литера/корпус
- `deal.customer.address[].office_no` — Номер офиса
- `deal.customer.address[].recipient_full_name` — ФИО Получателя
- `deal.customer.address[].comment` — Комментарий
- `deal.customer.address[].region_id` — ID региона
- `deal.customer.claims_count` — Количество претензий
- `deal.customer.recommendation_count` — Количество рекомендаций
- `deal.customer.bad_partner_firms_count` — Количество фирм, которые написали о данной фирме на форуме Недобросовестных партнеров
- `deal.is_tracking` — Запрос отслеживания через АТИ Водитель
- `deal.should_show_rate_to_driver` — Показывать ли ставку водителю (для ОЗ)
- `deal.started_at` — Дата взятия/резервирования груза
- `deal.finished_at` — Дата завершения заказа
- `deal.denial_reason` — Причина отклонения заказа *Присутствует когда Status `-2` или `-3`*
- `deal.taker_requisites` — Реквизиты перевозчика
- `deal.taker_requisites.requisite_id` — Id реквизитов\ Более подробную информацию о реквизитах можно посмотреть [здесь](https://ati.su/developers/api/firms/#firms-requisites)
- `deal.taker_requisites.requisite_firm_name` — Название компании
- `deal.taker_requisites.signer_id` — Id подписанта
- `deal.taker_requisites.own_ship_id` — Идентификатор формы собственности\ Значение из [словаря ОПФ АТИ](https://ati.su/developers/api/dictionaries/firms/#get-v1.0-dictionaries-ownerships/)
- `deal.taker_requisites.inn` — ИНН
- `deal.taker_requisites.kpp` — КПП
- `deal.taker_requisites.requisite_type_id` — Тип реквизитов
- `deal.driver` — Копия водителя *При взятии груза, водитель копируется, копию редактировать невозможно*
- `deal.driver.driver_id` — Id копии водителя
- `deal.driver.parent_id` — Идентификатор водителя из [Справочника Водителей](https://ati.su/developers/raw/api/catalogs/index.md#водители)
- `deal.driver.first_name` — Имя водителя
- `deal.driver.second_name` — Фамилия водителя
- `deal.driver.patronymic` — Отчество водителя
- `deal.driver.phone_number` — Номер телефона
- `deal.driver.driver_license_number` — Номер водительского удостоверения
- `deal.driver.passport_series` — Серия паспорта
- `deal.driver.passport_number` — Номер паспорта
- `deal.driver.passport_issued_by` — Кем выдан
- `deal.driver.passport_when_issued` — Когда выдан
- `deal.driver.registration` — Прописка
- `deal.driver.is_attracted_driver` — Флаг привлеченного водителя (со стороны)
- `deal.driver.last_deal_related_id` — Id связанной сущности по Заказу
- `deal.driver.description` — Краткое описание водителя
- `deal.driver.attracted_from` — Фирма от которой привлечен водитель.
- `deal.driver.scans` — Сканы паспорта / водительского удостоверения
- `deal.driver.scans[].id` — ID
- `deal.driver.scans[].owner_id` — ID сущности, котрой принадлежит скан
- `deal.driver.scans[].name` — Название
- `deal.driver.scans[].file_id` — ID файла
- `deal.driver.scans[].type` — Тип документа * `1` — Скан водительского удостоверения * `2` — Скан гражданского паспорта * `3` — Скан ПТС * `4` — Скан пластикового ПТС * `5` — Фото ТС * `8` — Договор о безвоздмездном пользовании
- `deal.driver.origin` — Идентификатор источника информации о водителе * `0` — Неизвестно откуда указан водитель * `1` — Водитель указан на странице заказов у Заказа в исполнении * `2` — Водитель указан в АТИ-Доках
- `deal.driver.date_of_birth` — Дата рождения
- `deal.driver.department_code_in_passport` — Код подразделения
- `deal.driver.driver_inn` — ИНН водителя
- `deal.driver.in_cargo_owner_black_list` — Есть в Черном списке
- `deal.driver.external_id` — Внешний идентификатор
- `deal.driver.black_list_reasons` — Причины добавления в Черный список
- `deal.truck` — Копия транспортного средства *При взятии груза, транспортное средство копируется, копию редактировать невозможно*
- `deal.truck.truck_id` — Id копии транспортного средства
- `deal.truck.parent_id` — Id транспортного средства из [Автопарка](https://ati.su/developers/raw/api/catalogs/index.md#автопарк)
- `deal.truck.last_deal_related_id` — Id ТС, с которым было связано ТС во время выполнения последнего Заказа
- `deal.truck.type` — Тип транспортного средства * `1` — Грузовик * `2` — Тягач * `4` — Полуприцеп * `8` — Прицеп
- `deal.truck.description` — Описание транспортного средства
- `deal.truck.brand_id` — Марка
- `deal.truck.model` — Модель
- `deal.truck.number` — Номер
- `deal.truck.phone_number` — Телефон
- `deal.truck.is_attracted_truck` — Привлеченное ТС
- `deal.truck.ownership_type` — Тип владения ТС * `0` - Собственное * `1` - Привлеченное * `2` - Аренда * `3` - Лизинг * `4` - Совместная собственность (супругов) * `5` - Безвозмездное пользование
- `deal.truck.car_type_id` — Тип Кузова
- `deal.truck.capacity` — Грузоподъемность
- `deal.truck.volume` — Объем
- `deal.truck.length` — Длина
- `deal.truck.width` — Ширина
- `deal.truck.height` — Высота
- `deal.truck.manufacture_year` — Год выпуска
- `deal.truck.vin` — VIN
- `deal.truck.vrc` — СТС
- `deal.truck.body_number` — Номер кузова
- `deal.truck.dimension` — Размерность контейнера
- `deal.truck.truck_passport_number` — Номер ПТС
- `deal.truck.can_refrigerator` — Способность возить реф-контейнеры
- `deal.truck.has_gen_set` — Есть GenSet
- `deal.truck.truck_owner_name` — Имя владельца по СТС
- `deal.truck.can_carry_heavy_container` — Способность перевозить тяжелые контейнеры
- `deal.truck.can_carry_tall_container` — Способность перевозить высокие контейнеры
- `deal.truck.external_id` — Внешний идентификатор
- `deal.truck.verified` — Проверено
- `deal.truck.modification_restricted` — Запрещено редактирование и удаление ТС.
- `deal.truck.scans` — Сканы ПТС
- `deal.truck.scans[].id` — ID
- `deal.truck.scans[].owner_id` — ID сущности, котрой принадлежит скан
- `deal.truck.scans[].name` — Название
- `deal.truck.scans[].file_id` — ID файла
- `deal.truck.scans[].type` — Тип документа * `1` — Скан водительского удостоверения * `2` — Скан гражданского паспорта * `3` — Скан ПТС * `4` — Скан пластикового ПТС * `5` — Фото ТС * `8` — Договор о безвоздмездном пользовании
- `deal.truck.origin` — Источник создания Транспорта * `0` — Неизвестно откуда указано ТС * `1` — ТС указано на странице заказов у Заказа в исполнении * `2` — ТС Указано в АТИ-доках
- `deal.trailer` — Копия прицепа *При взятии груза, прицеп копируется, копию редактировать невозможно*
- `deal.trailer.truck_id` — Id копии транспортного средства
- `deal.trailer.parent_id` — Id транспортного средства из [Автопарка](https://ati.su/developers/raw/api/catalogs/index.md#автопарк)
- `deal.trailer.last_deal_related_id` — Id ТС, с которым было связано ТС во время выполнения последнего Заказа
- `deal.trailer.type` — Тип транспортного средства * `1` — Грузовик * `2` — Тягач * `4` — Полуприцеп * `8` — Прицеп
- `deal.trailer.description` — Описание транспортного средства
- `deal.trailer.brand_id` — Марка
- `deal.trailer.model` — Модель
- `deal.trailer.number` — Номер
- `deal.trailer.phone_number` — Телефон
- `deal.trailer.is_attracted_truck` — Привлеченное ТС
- `deal.trailer.ownership_type` — Тип владения ТС * `0` - Собственное * `1` - Привлеченное * `2` - Аренда * `3` - Лизинг * `4` - Совместная собственность (супругов) * `5` - Безвозмездное пользование
- `deal.trailer.car_type_id` — Тип Кузова
- `deal.trailer.capacity` — Грузоподъемность
- `deal.trailer.volume` — Объем
- `deal.trailer.length` — Длина
- `deal.trailer.width` — Ширина
- `deal.trailer.height` — Высота
- `deal.trailer.manufacture_year` — Год выпуска
- `deal.trailer.vin` — VIN
- `deal.trailer.vrc` — СТС
- `deal.trailer.body_number` — Номер кузова
- `deal.trailer.dimension` — Размерность контейнера
- `deal.trailer.truck_passport_number` — Номер ПТС
- `deal.trailer.can_refrigerator` — Способность возить реф-контейнеры
- `deal.trailer.has_gen_set` — Есть GenSet
- `deal.trailer.truck_owner_name` — Имя владельца по СТС
- `deal.trailer.can_carry_heavy_container` — Способность перевозить тяжелые контейнеры
- `deal.trailer.can_carry_tall_container` — Способность перевозить высокие контейнеры
- `deal.trailer.external_id` — Внешний идентификатор
- `deal.trailer.verified` — Проверено
- `deal.trailer.modification_restricted` — Запрещено редактирование и удаление ТС.
- `deal.trailer.scans` — Сканы ПТС
- `deal.trailer.scans[].id` — ID
- `deal.trailer.scans[].owner_id` — ID сущности, котрой принадлежит скан
- `deal.trailer.scans[].name` — Название
- `deal.trailer.scans[].file_id` — ID файла
- `deal.trailer.scans[].type` — Тип документа * `1` — Скан водительского удостоверения * `2` — Скан гражданского паспорта * `3` — Скан ПТС * `4` — Скан пластикового ПТС * `5` — Фото ТС * `8` — Договор о безвоздмездном пользовании
- `deal.trailer.origin` — Источник создания Транспорта * `0` — Неизвестно откуда указано ТС * `1` — ТС указано на странице заказов у Заказа в исполнении * `2` — ТС Указано в АТИ-доках
- `deal.semi_trailer` — Копия полуприцепа *При взятии груза, полуприцеп копируется, копию редактировать невозможно*
- `deal.semi_trailer.truck_id` — Id копии транспортного средства
- `deal.semi_trailer.parent_id` — Id транспортного средства из [Автопарка](https://ati.su/developers/raw/api/catalogs/index.md#автопарк)
- `deal.semi_trailer.last_deal_related_id` — Id ТС, с которым было связано ТС во время выполнения последнего Заказа
- `deal.semi_trailer.type` — Тип транспортного средства * `1` — Грузовик * `2` — Тягач * `4` — Полуприцеп * `8` — Прицеп
- `deal.semi_trailer.description` — Описание транспортного средства
- `deal.semi_trailer.brand_id` — Марка
- `deal.semi_trailer.model` — Модель
- `deal.semi_trailer.number` — Номер
- `deal.semi_trailer.phone_number` — Телефон
- `deal.semi_trailer.is_attracted_truck` — Привлеченное ТС
- `deal.semi_trailer.ownership_type` — Тип владения ТС * `0` - Собственное * `1` - Привлеченное * `2` - Аренда * `3` - Лизинг * `4` - Совместная собственность (супругов) * `5` - Безвозмездное пользование
- `deal.semi_trailer.car_type_id` — Тип Кузова
- `deal.semi_trailer.capacity` — Грузоподъемность
- `deal.semi_trailer.volume` — Объем
- `deal.semi_trailer.length` — Длина
- `deal.semi_trailer.width` — Ширина
- `deal.semi_trailer.height` — Высота
- `deal.semi_trailer.manufacture_year` — Год выпуска
- `deal.semi_trailer.vin` — VIN
- `deal.semi_trailer.vrc` — СТС
- `deal.semi_trailer.body_number` — Номер кузова
- `deal.semi_trailer.dimension` — Размерность контейнера
- `deal.semi_trailer.truck_passport_number` — Номер ПТС
- `deal.semi_trailer.can_refrigerator` — Способность возить реф-контейнеры
- `deal.semi_trailer.has_gen_set` — Есть GenSet
- `deal.semi_trailer.truck_owner_name` — Имя владельца по СТС
- `deal.semi_trailer.can_carry_heavy_container` — Способность перевозить тяжелые контейнеры
- `deal.semi_trailer.can_carry_tall_container` — Способность перевозить высокие контейнеры
- `deal.semi_trailer.external_id` — Внешний идентификатор
- `deal.semi_trailer.verified` — Проверено
- `deal.semi_trailer.modification_restricted` — Запрещено редактирование и удаление ТС.
- `deal.semi_trailer.scans` — Сканы ПТС
- `deal.semi_trailer.scans[].id` — ID
- `deal.semi_trailer.scans[].owner_id` — ID сущности, котрой принадлежит скан
- `deal.semi_trailer.scans[].name` — Название
- `deal.semi_trailer.scans[].file_id` — ID файла
- `deal.semi_trailer.scans[].type` — Тип документа * `1` — Скан водительского удостоверения * `2` — Скан гражданского паспорта * `3` — Скан ПТС * `4` — Скан пластикового ПТС * `5` — Фото ТС * `8` — Договор о безвоздмездном пользовании
- `deal.semi_trailer.origin` — Источник создания Транспорта * `0` — Неизвестно откуда указано ТС * `1` — ТС указано на странице заказов у Заказа в исполнении * `2` — ТС Указано в АТИ-доках
- `deal.document` — Основной документ в АТИ-Доках
- `deal.document.id` — ID документа
- `deal.document.old_id` — ID старого документа
- `deal.document.editor` — Фирма, отредактировавшая документ
- `deal.document.url` — Адрес просмотра договора
- `deal.document.old_url` — Адрес просмотра старого договора
- `deal.document.name` — Имя документа
- `deal.document.is_signed` — Документ подписан перевозчиком
- `deal.document.access` — Доступ к документу * `0` — Обе стороны * `1` — Водитель
- `deal.additional_documents` — Дополнительные документы
- `deal.additional_documents[].id` — Id документа
- `deal.additional_documents[].is_counterparty_file` — Файл контрагента
- `deal.additional_documents[].url` — Адрес документа
- `deal.additional_documents[].name` — Имя документа
- `deal.additional_documents[].is_signed` — Документ подписан перевозчиком
- `deal.additional_documents[].document_type` — Тип документа * `0` — Нет * `1` — Заказ * `2` — Договор-заявка * `3` — Поручение экспедитору * `4` — Акт * `5` — Счет * `6` — Одностороннее расторжение * `7` — Доверенность * `8` — Табличный заказ * `9` — Заявка к договору (табличный вид)
- `deal.additional_documents[].access` — Доступ к документу * `0` — Обе стороны * `1` — Водитель
- `deal.in_work_status_model` — Статусная модель перевозки * `0` — Простая перевозка * `1` — Первая миля * `2` — Последняя миля * `3` — Порожний контейнер
- `deal.in_work` — Статус перевозки заказа
- `deal.in_work.deal_id` — Id Заказа
- `deal.in_work.in_work_status` — Статус перевозки * `0` — Нет статуса * `1` — Едет на загрузку * `2` — Ожидает загрузку * `3` — Загружается * `4` — Загрузился, едет на выгрузку * `5` — Ожидает выгрузку * `6` — Выгружается * `7` — Выгрузился * `8` — Поломка * `9` — ДТП * `10` — Арест ТС * `11` — Контейнер получен на погрузку * `12` — Контейнер на погрузке * `13` — Погрузка контейнера окончена * `14` — Контейнер сдан с погрузки * `15` — Контейнер получен на выгрузку * `16` — Контейнер на выгрузке * `17` — Выгрузка контейнера окончена * `18` — Контейнер сдан с выгрузки * `19` — Пустой контейнер получен * `20` — Пустой контейнер сдан
- `deal.in_work.in_work_date` — Дата выставления статуса
- `deal.in_work.ati_id` — Фирма, выставившая статус (перевозчик или грузовладелец)
- `deal.in_work.contact_id` — Контакт, выставивший статус
- `deal.in_work.tracker_phone` — Номер телефона трекера, откуда получен статус
- `deal.deal_note` — Предлагаемые правки к документу
- `deal.deal_kind` — Тип Заказа * `0` — Заказ невозможен * `1` — Взятие груза из поиска * `2` — Заказ из Торгов * `4` — Предложение груза * `8` — Из перехвата машин * `16` — Односторонний заказ * `32` — Предложение груза из встречного предложения * `64` — Предложение груза по контракту * `128` — Создан вручную для тестирования черновиков * `256` — Создан из АТИ-Доков
- `deal.points` — Точки маршрута
- `deal.points[].deal_point_id` — Id точки заказа
- `deal.points[].ordinal_id` — Порядковый номер
- `deal.points[].point_type` — Тип точки маршрута * `1` — Загрузка * `2` — Разгрузка
- `deal.points[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `deal.points[].lat` — Широта
- `deal.points[].lon` — Долгота
- `deal.points[].address` — Адрес
- `deal.points[].participant_name` — Название организации
- `deal.points[].region_id` — Id региона Значение из [словаря регионов АТИ](https://ati.su/developers/api/dictionaries/geo/)

**Пример ответа (4XX)**

```json
{
  "reason": "string",
  "error": "string"
}
```

**Описание полей ответа**
- `reason` — Причина ошибки
- `error` — Ключ ошибки


- **Торги (Аукцион)** - в данном случае грузовладелец устанавливает начальную ставку и шаг, с которым эта ставка будет понижаться, а также время, в течение которого продлятся Торги. Вы вместе с другими перевозчиками можете побороться за право перевезти груз. Победит тот, чья ставка будет самой низкой, либо кто предложит самую лучшую дату перевозки, если это опция была предусмотрена грузовладельцем.

Получить всю информацию по идущим Торгам можно с помощью метода получения Торгов:

<a id="get-v1.2-auction-{auctionId}"></a>

Получение Торгов (аукциона) по Id

**Пример запроса (curl):**

```bash
curl 'https://api.ati.su/v1.2/auction/3fa85f64-5717-4562-b3fc-2c963f66afa6?withDeleted=true' \
  -X 'GET' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json'
```

**OpenAPI схема:** [JSON](https://ati.su/developers/raw/usecases/carrier/finddeal.openapi.json)

**Пример ответа (200)**

```json
{
  "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` — Возможность принимать другой тип оплаты (с НДС или без НДС)
- `active_deal_id` — Id сделки, привязанной к Торгам (аукциону)
- `auction_id` — Id Торгов (аукциона)
- `auction_rates` — Список ставок по Торгам (аукциону)
- `auction_rates[].added_at` — Дата добавления
- `auction_rates[].ati_id` — Фирма, поставившая ставку
- `auction_rates[].auction_rate_id` — Id ставки
- `auction_rates[].contact_id` — Контакт
- `auction_rates[].loading_date` — Ближайшая возможная для перевозчика дата загрузки. Используется только в Торгах с критерием победы по ставке и дате загрузки
- `auction_rates[].rate_with_nds` — Ставка c НДС на груз, выставленная перевозчиком
- `auction_rates[].rate_without_nds` — Ставка без НДС на груз, выставленная перевозчиком
- `auction_rates[].source` — Система, на стороне которой сделана ставка
- `auction_rates[].state` — Статус ставки * `-8` - Грузоотправитель отклонил документ * `-7` - Победитель отклонил документ * `-6` - Победитель отменил сделку * `-5` - Грузовладелец отменил сделку * `-4` - Победитель отказался, теперь его нельзя выбрать больше в качестве победителя * `-3` - Бывший победитель * `-2` - Перевозчик отказался от участия * `0` - Непобедная ставка при завершении Торгов (аукциона) * `1` - Победная ставка
- `auction_restart_parameters` — Параметры перезапуска торгов
- `auction_restart_parameters.auction_finish_action` — Финальное действие после завершения аукциона * `1` — Опубликовать груз со ставкой * `2` — Опубликовать груз с запросом ставки * `3` — Удалить груз
- `auction_restart_parameters.current_change_winner_count` — Оставшееся количество попыток выбора нового победителя
- `auction_restart_parameters.current_restart_count` — Оставшееся количество попыток перезапуска торгов
- `auction_restart_parameters.duration_after_restart` — Длительность торгов в минутах после перезапуска
- `auction_restart_parameters.init_change_winner_count` — Начальное количество попыток выбора нового победителя
- `auction_restart_parameters.init_restart_count` — Начальное количество попыток перезапуска торгов
- `auction_restart_parameters.is_manually_restarted` — Параметр, показывающий, был ли последний перезапуск выбран вручную
- `auction_restart_parameters.rate_increase` — Повышение ставки при перезапуске
- `auction_restart_parameters.rate_increase_option` — Способ повышения ставки * `1` — Повышение ставки в валюте * `2` — Повышение ставки в процентах
- `auto_renew` — Автопродление Торгов (аукциона) при выставлении ставки в последние 5 минут до окончания Торгов (аукциона)
- `currency` — Валюта ставки на груз
- `current_rate_with_nds` — Текущая ставка с НДС
- `current_rate_without_nds` — Текущая ставка без НДС
- `deleted` — Аукцион помечен удалённым - спустя некоторое время он автоматически удалится полностью
- `docs_expired_date` — Время окончания подачи документов (только для победителя)
- `duration` — Длительность Торгов (аукциона) в минутах
- `end_date` — Время окончания Торгов (аукциона)
- `end_date_boundary` — Время окончания Торгов (аукциона), после которого они автоматически завершаются, если нет автопродления
- `finish_type` — Тип окончания аукциона * `0` - По времени * `1` - По минимальной ставке * `2` - Досрочное
- `finished` — Завершены ли Торги (аукцион)
- `is_docs_expired` — Время подачи документов истекло (только для победителя)
- `load_id` — Id груза, для которого активны Торги (аукцион)
- `max_rate` — Максимально допустимая ставка по Торгам (аукциону) при автоповышении (RaiseBid = true)
- `max_renew_time` — Максимально допустимое время, на которое сдвигается окончание Торгов (аукциона) при включённом AutoRenew (в минутах)
- `nds` — Ставка НДС
- `participants_count` — Количество участников
- `raise_bid` — Автоповышение ставки на Шаг (step), если нет предложений
- `raise_bid_interval` — Период увеличения ставки в минутах при автоповышении (RaiseBid = true)
- `renew_time` — Время, на которое сдвигается окончание Торгов (аукциона) при включённом AutoRenew (в минутах)
- `response_in_minutes` — Количество минут с момента начала Торгов (аукциона) (StartDate), после которых возможно принимать встречные предложения
- `response_prohibited` — Встречные предложения запрещены
- `server_date` — Серверное время. Для синхронизации Торгов (аукциона)
- `start_date` — Время начала Торгов (аукциона)
- `start_since_first_bet` — Длительность Торгов (аукциона) отсчитывается с момента первой ставки
- `state` — Статус аукциона * `-100` - Не удалось определить состояние аукциона * `-14` - Аукцион отменён вручную грузовладельцем * `-13` - Аукцион удалён, т.к. расторгнут заказ * `-12` - Аукцион без ставок завершён * `-11` - Аукцион удалён автоматически * `-10` - Аукцион удалён т.к. сделка завершена * `-9` - Аукцион удалён * `-8` - При включённом копировании грузов: ожидается действие от экспедитора в случае, когда заказ с победителем отменён, других участников нет * `-7` - При включённом копировании грузов: ожидается действие с торгами от экспедитора в случае, когда заказ с победителем отменён и есть потенциальный победитель * `-6` - При включённом копировании грузов: торги завершены, экспедитор не является победителем * `-5` - Одна ставка лучшая по цене, другая по дате * `-4` - Закончился, но победитель вовремя не взял груз и при этом есть еще возможные победители * `-3` - Закончился, но победитель вовремя не взял груз и при этом он единственный возможный победитель * `-2` - Закончился, ждем когда победитель возьмёт груз * `-1` - Закончился, ставок нет * `0` - Идет, ставок нет * `1` - Идёт (уже есть валидные ставки)
- `step` — Шаг изменения ставки Торгов (аукциона)
- `time_to_provide_documents` — Время на предоставление перевозчиком данных для заявки (в часах)
- `win_date` — Время выигрыша ставки (только для победителя)
- `winner_criterion` — Критерий победы в аукционе * `0` - Выбор победителя происходит автоматически по лучшей ставке * `1` - Выбор победителя происходит по ставке и дате загрузки. Если нет лучшей ставки с лучшей датой - требуется выбор победителя вручную


Для этого вам понадобится ID Торгов, который вы можете получить в ответе метода поиска грузов:

<a id="get-v1.0-loads-search-byboards"></a>

Проводит поиск грузов, которые размещены на указанных площадках. В результате присутствуют как ваши грузы, так и грузы других пользователей.

**Пример запроса (curl):**

```bash
curl 'https://api.ati.su/v1.0/loads/search/byboards?boardIds=string' \
  -X 'GET' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json'
```

**OpenAPI схема:** [JSON](https://ati.su/developers/raw/usecases/carrier/finddeal.openapi.json)

**Пример ответа (200)**

```json
[
  {
    "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,
      "LargeCities": [
        0
      ],
      "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,
      "LargeCities": [
        0
      ],
      "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",
    "RefreshedAt": "1970-01-01T00:00:00.000Z",
    "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` — Метаданные для интеграторов
- `[].LoadMeta.LoadMetaId` — Идентификатор метаданных
- `[].LoadMeta.MetaData` — Метаданные\ Максимальная длина 1024 символа
- `[].ContactId1` — Идентификатор первого выбранного контакта.\ Список всех контактов и их идентификаторы можно получить с помощью [API для работы с фирмами](https://ati.su/developers/api/firms/)\ Контакт должен быть виден для остальных участников АТИ
- `[].ContactId2` — Идентификатор второго выбранного контакта, если не выбрано, то null\ Контакт должен быть виден для остальных участников АТИ
- `[].Note` — Примечание к грузу\ Ограничение по длине: 1000 символов
- `[].FirstDate` — Дата, начиная с которой груз актуален, в формате UTC\ Минимальное значение равно текущей дате\ При значении параметра DateType равным 0, допустимое значение поля - текущая дата\ При значении параметра DateType равным 1, допустимое значение поля - от текущей даты до 60 дней вперед\ При значении параметра DateType равным 2, допустимое значение поля - текущая дата\ При значении параметра DateType равным 3, FirstDate должен принимать значение текущей даты или отсутствовать
- `[].LastDate` — Дата, после которой груз не актуален, в формате UTC\ Минимальное значение равно значению параметра FirstDate\ При значении параметра DateType равным 0, допустимое значение поля - от текущей даты до 1 дня вперед\ При значении параметра DateType равным 1, допустимое значение поля - от даты в параметре FirstDate до 9 дней вперед\ При значении параметра DateType равным 2, данное поле вычисляется автоматически по формуле FirstDate + 2 месяца, передаваемое значение игнорируется\ При значении параметра DateType равным 3, LastDate автоматически устанавливается на значение + 2 дня от текущей даты, передаваемое значение игнорируется
- `[].DateType` — Выбор типа готовности груза к перевозке * `0` - Готов к загрузке * `1` - с Х по У * `2` - постоянно * `3` - груза нет, запрос ставки
- `[].PeriodicityId` — Периодичность загрузки\ Если параметр DateType не равен 2, PeriodicityId равен 0.\ Иначе PeriodicityId может принимать следующие значения: * `1` - ежедневно * `100` - по рабочим дням
- `[].OrderNumber` — Номер заказа\ Ограничение по длине: 250 символов
- `[].Krugoreis` — Параметр, который определяет, включен ли кругорейс для перевозки груза
- `[].Loading` — Загрузка
- `[].Loading.CityId` — Идентификатор города загрузки/разгрузки\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].Loading.Latitude` — Широта города загрузки/разгрузки\ Параметр должен быть указан, если не указана улица (параметр Street равен null или имеет длину менее 5 символов) и выполняется хотя бы одно из трех условий: 1. указан город Москва; 2. указан город Санкт-Петербург; 3. города загрузки и разгрузки совпадают. Если параметр Longitude задан, то необходимо указать и этот параметр.\ Допустимое значение от -90 до 90.
- `[].Loading.Longitude` — Долгота города загрузки/разгрузки\ Параметр должен быть указан, если не указана улица (параметр Street равен null или имеет длину менее 5 символов) и выполняется хотя бы одно из трех условий: 1. указан город Москва; 2. указан город Санкт-Петербург; 3. города загрузки и разгрузки совпадают. Если параметр Latitude задан, то необходимо указать и этот параметр.\ Допустимое значение от -90 до 90.
- `[].Loading.Street` — Улица или район города загрузки/разгрузки\ Параметр должен быть указан и иметь длину не менее 5 символов, если не указаны координаты (параметры Longtittude и Lattitude равны null) и выполняется хотя бы одно из трех условий: 1. указан город Москва; 2. указан город Санкт-Петербург; 3. города загрузки и разгрузки совпадают. Максимальная длина 100 символов.
- `[].Loading.TimeStart` — Время начала загрузки/разгрузки\ Не указывается при значении параметра DateType равным 3.\ Не указывается при значении IsRoundTheClock: true
- `[].Loading.TimeEnd` — Время завершения загрузки/разгрузки\ Не указывается при значении параметра DateType равным 3.\ Не указывается при значении IsRoundTheClock: true
- `[].Loading.IsRoundTheClock` — Определяет выбрано ли значение Круглосуточно\ По умолчанию - false\ Не указывается при значении параметра DateType равным 3.
- `[].Loading.LargeCities` — Массив идентификаторов ближайших крупных городов\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)\ Максимальное количество - 10 штук
- `[].Loading.LoadingCargos[].CargoId` — Id груза
- `[].Loading.LoadingCargos[].NameId` — Наименование груза
- `[].Loading.LoadingCargos[].PackagingType` — Упаковка
- `[].Loading.LoadingCargos[].Volume` — Объем
- `[].Loading.LoadingCargos[].Sizes` — Габариты
- `[].ExtraPoints` — Список дополнительных пунктов маршрута\ Максимальное количество - 15 штук
- `[].ExtraPoints[].CityId` — Идентификатор города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].ExtraPoints[].PointType` — Тип точки: * `1` - загрузка * `2` - разгрузка * `3` - таможня * `8` - проехать через
- `[].ExtraPoints[].Latitude` — Долгота
- `[].ExtraPoints[].Longitude` — Широта
- `[].ExtraPoints[].Street` — Улица или район
- `[].ExtraPoints[].OrdinalId` — Порядковый номер
- `[].ExtraPoints[].IsRoundTheClock` — Загрузка/разгрузка круглосуточно
- `[].ExtraPoints[].LoadingDateStart` — Дата начала периода загрузки/разгрузки
- `[].ExtraPoints[].LoadingDateEnd` — Дата окончания периода загрузки/разгрузки
- `[].ExtraPoints[].LoadingTimeStart` — Время начала загрузки/разгрузки
- `[].ExtraPoints[].LoadingTimeEnd` — Время окончания загрузки/разгрузки
- `[].ExtraPoints[].LoadingCargos[].CargoId` — Id груза
- `[].ExtraPoints[].LoadingCargos[].NameId` — Наименование груза
- `[].ExtraPoints[].LoadingCargos[].PackagingType` — Упаковка
- `[].ExtraPoints[].LoadingCargos[].Volume` — Объем
- `[].ExtraPoints[].LoadingCargos[].Sizes` — Габариты
- `[].ExtraPoints[].UnloadingCargos[].CargoId` — Id груза
- `[].ExtraPoints[].UnloadingCargos[].Weight` — Вес
- `[].ExtraPoints[].UnloadingCargos[].Volume` — Объём
- `[].ExtraPoints[].UnloadingCargos[].PackagingQuantity` — Выгружаемая часть упаковки
- `[].ExtraPoints[].UnloadingCargos[].IsDefinedByTtn` — Выгружаемая часть груза будет определена в ТТН
- `[].Unloading` — Разгрузка
- `[].Unloading.CityId` — Идентификатор города загрузки/разгрузки\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].Unloading.Latitude` — Широта города загрузки/разгрузки\ Параметр должен быть указан, если не указана улица (параметр Street равен null или имеет длину менее 5 символов) и выполняется хотя бы одно из трех условий: 1. указан город Москва; 2. указан город Санкт-Петербург; 3. города загрузки и разгрузки совпадают. Если параметр Longitude задан, то необходимо указать и этот параметр.\ Допустимое значение от -90 до 90.
- `[].Unloading.Longitude` — Долгота города загрузки/разгрузки\ Параметр должен быть указан, если не указана улица (параметр Street равен null или имеет длину менее 5 символов) и выполняется хотя бы одно из трех условий: 1. указан город Москва; 2. указан город Санкт-Петербург; 3. города загрузки и разгрузки совпадают. Если параметр Latitude задан, то необходимо указать и этот параметр.\ Допустимое значение от -90 до 90.
- `[].Unloading.Street` — Улица или район города загрузки/разгрузки\ Параметр должен быть указан и иметь длину не менее 5 символов, если не указаны координаты (параметры Longtittude и Lattitude равны null) и выполняется хотя бы одно из трех условий: 1. указан город Москва; 2. указан город Санкт-Петербург; 3. города загрузки и разгрузки совпадают. Максимальная длина 100 символов.
- `[].Unloading.TimeStart` — Время начала загрузки/разгрузки\ Не указывается при значении параметра DateType равным 3.\ Не указывается при значении IsRoundTheClock: true
- `[].Unloading.TimeEnd` — Время завершения загрузки/разгрузки\ Не указывается при значении параметра DateType равным 3.\ Не указывается при значении IsRoundTheClock: true
- `[].Unloading.IsRoundTheClock` — Определяет выбрано ли значение Круглосуточно\ По умолчанию - false\ Не указывается при значении параметра DateType равным 3.
- `[].Unloading.LargeCities` — Массив идентификаторов ближайших крупных городов\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)\ Максимальное количество - 10 штук
- `[].Unloading.LoadingCargos[].CargoId` — Id груза
- `[].Unloading.LoadingCargos[].NameId` — Наименование груза
- `[].Unloading.LoadingCargos[].PackagingType` — Упаковка
- `[].Unloading.LoadingCargos[].Volume` — Объем
- `[].Unloading.LoadingCargos[].Sizes` — Габариты
- `[].Cargo` — Информация о грузе
- `[].Cargo.Weight` — Вес груза в тоннах\ Обязательный параметр, если не задан параметр Volume.
- `[].Cargo.Volume` — Объем груза в кубических метрах\ Обязательный параметр, если не задан параметр Weight. Максимальная длина - 4 символа
- `[].Cargo.ADR` — Параметр, определяющий степень опасности груза\ Допустимое значение от 0 до 9. По умолчанию - 0
- `[].Cargo.CargoTypeId` — Идентификатор наименования груза\ Значение из [Словаря наименований грузов](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-cargoTypes)
- `[].Cargo.CargoType` — Строковое наименование груза.\ Обязательный параметр, если значение параметра CargoTypeId равно `59`.\ Максимальная длина названия - 50 символов.\ Этот параметр должен быть пустым, если параметр `CargoTypeId` отличен от `59`.\ В этом поле запрещено указывать контактную информацию
- `[].Cargo.PackType` — Идентификатор наименования упаковки (навалом, коробки, россыпью...)\ Значение из [Словаря наименований грузов](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-packTypes)
- `[].Cargo.PalletCount` — Количество упаковок для груза\ Допустимое значение от 0 до 9999. По умолчанию - 0
- `[].Cargo.BeltCount` — Количество ремней для груза\ Допустимое значение от 0 до 9999. По умолчанию - 0
- `[].Cargo.DogruzType` — Вариант перевозки: * `1` - только отдельной машиной * `2` - отдельной или догрузом
- `[].Cargo.SborGruz` — Определяет, является ли груз сборным
- `[].Cargo.Size` — Параметры размера груза
- `[].Cargo.Size.Length` — Длина груза в метрах\ Допустимое значение от 0 до 50. Максимальная длина - 5 символов. По умолчанию - 0
- `[].Cargo.Size.Width` — Ширина груза в метрах\ Допустимое значение от 0 до 50. Максимальная длина - 5 символов. По умолчанию - 0
- `[].Cargo.Size.Height` — Высота груза в метрах\ Допустимое значение от 0 до 50. Максимальная длина - 5 символов. По умолчанию - 0
- `[].Cargo.Size.Diameter` — Диаметр груза в метрах\ Допустимое значение от 0 до 50. Максимальная длина - 5 символов. По умолчанию - 0
- `[].Cargo.Size.LengthHighlight` — Выделение красным цветом длины груза (для привлечения внимания перевозчика в случае нестандартных размеров груза)
- `[].Cargo.Size.WidthHighlight` — Выделение красным цветом ширины груза (для привлечения внимания перевозчика в случае нестандартных размеров груза)
- `[].Cargo.Size.HeightHighlight` — Выделение красным цветом высоты груза (для привлечения внимания перевозчика в случае нестандартных размеров груза)
- `[].Transport` — Параметры транспорта
- `[].Transport.CarType` — Битовая сумма ID кузовов\ Значение из [словаря кузовов АТИ](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-carTypes)
- `[].Transport.LoadingType` — Битовая сумма ID типов загрузки\ Значение из [словаря вариантов загрузки АТИ](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-loadingTypes)
- `[].Transport.LoadingLogicalOperator` — Тип условия загрузки: * `OR` - необходимо, чтобы присутствовал один из способов загрузки * `AND` - необходимо, чтобы присутствовали все выбранные типы загрузки
- `[].Transport.UnloadingType` — Битовая сумма ID типов разгрузки.\ Значение из [словаря вариантов разагрузки АТИ](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-loadingTypes)
- `[].Transport.UnloadingLogicalOperator` — Тип условия разгрузки: * `OR` - необходимо, чтобы присутствовал один из способов разгрузки * `AND` - необходимо, чтобы присутствовали все выбранные типы разгрузки
- `[].Transport.TrucksQuantity` — Количество машин\ Допустимое значение от 1 до 99. По умолчанию - 1
- `[].Transport.TemperatureFrom` — Минимальная температура для груза, если выбран тип кузова "Рефрижератор", "Рефрижератор с перегородкой", "Рефрижератор-мультирежимный"\ Допустимое значение от -99 до 999
- `[].Transport.TemperatureTo` — Максимальная температура для груза, если выбран тип кузова "Рефрижератор", "Рефрижератор с перегородкой", "Рефрижератор-мультирежимный"\ Допустимое значение от -99 до 999
- `[].Transport.Stsepka` — Определяет, нужна ли сцепка для груза
- `[].Transport.Pnevmohod` — Определяет, нужен ли пневмоход для груза
- `[].Transport.Koniki` — Определяет, нужны ли коники для груза
- `[].Transport.TIR` — Документы на транспорт, необходимые для провоза этого груза: документы TIR
- `[].Transport.CMR` — Документы на транспорт, необходимые для провоза этого груза: документы CMR
- `[].Transport.T1` — Документы на транспорт, необходимые для провоза этого груза: документы T1
- `[].Transport.SanPassport` — Документы на транспорт, необходимые для провоза этого груза: медкнижка
- `[].Transport.IsTracking` — Трекинг через АТИ Водитель
- `[].Payment` — Оплата
- `[].Payment.CurrencyId` — Идентификатор валюты\ По умолчанию - 1. Должен принимать значение 0, если параметр FixedRate равен false\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `[].Payment.MoneyType` — Идентификатор варианта оплаты\ По умолчанию - `22`. Должен принимать значение `22`, если параметр `FixedRate` равен `false`\ Значение из [словаря вариантов оплаты АТИ](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-moneyTypes)
- `[].Payment.RateSum` — Ставка для груза\ Обязательный параметр, если параметр FixedRate равен true и не заданы параметры SumWithNDS или SumWithoutNDS. Максимальная длина 6 символов. Если ввести более двух цифр после запятой, будет произведено округление. Если параметр MoneyType равен 22 и RateSum > 0, тогда поля SumWithNDS и SumWithoutNDS должны быть пустыми или принимать значение 0
- `[].Payment.SumWithNDS` — Ставка б/нал с НДС\ Обязательный параметр, если параметр FixedRate равен true и не заданы параметры RateSum или SumWithoutNDS. Максимальная длина 6 символов. Если ввести более двух цифр после запятой, будет произведено округление. Если параметр FixedRate равен false, то параметр SumWithNDS должен отсутствовать или быть равным 0
- `[].Payment.SumWithoutNDS` — Ставка б/нал без НДС\ Обязательный параметр, если параметр FixedRate равен true и не заданы параметры SumWithNDS или RateSum. Максимальная длина 6 символов. Если ввести более двух цифр после запятой, будет произведено округление. Если параметр FixedRate равен false, то параметр SumWithoutNDS должен отсутствовать или быть равным 0
- `[].Payment.PrepayPercent` — Процент предоплаты\ Допустимое значение от 0 до 100. Должен отсутствовать или принимать значение 0, если параметр PrepayPercentEnabled равен false
- `[].Payment.PrepayPercentEnabled` — Есть ли предоплата
- `[].Payment.PayDays` — Через сколько банковских дней оплата\ Допустимое значение от 0 до 99. Должен отсутствовать или принимать значение 0, если параметр PayDaysEnabled равен false
- `[].Payment.PayDaysEnabled` — Параметр, что включен флажок "через банк. дней"\ По умолчанию - false. Не может быть установлен в true, если параметр OnUnloading тоже установлен в true
- `[].Payment.FixedRate` — true, если ставка задана, false если запрос ставки\ По умолчанию - true. При значении параметра DateType равным 3, должен иметь значение false. Если указано значение True, значение хотя бы одного из полей RateSum, SumWithNDS, SumWithoutNDS должно быть больше или равно 1
- `[].Payment.Torg` — Возможен ли торг\ По умолчанию - false. Не учитывается, если параметр FixedRate равен false
- `[].Payment.DirectContract` — Прямой договор
- `[].Payment.InFuel` — Предоплата топливом
- `[].Payment.OnUnloading` — Оплата на выгрузке
- `[].Payment.HideResponses` — Скрыть встречные предложения
- `[].Payment.AcceptPaymentTypes` — Позволяет указать форму оплаты при выборе параметра "Запрос ставки": * `1` - наличные * `2` - б/нал с НДС * `3` - нал и б/нал с НДС * `4` - б/нал без НДС * `5` - нал и б/нал без НДС * `6` - б/нал с НДС и без НДС * `7` - нал и б/нал с НДС и без НДС * `0` - указана фикс. ставка
- `[].InviteSettings` — Настройки автоприглашений
- `[].InviteSettings.InviteDelayInSeconds` — Время в секундах сбора встречных предложений, по истечение которого будет создано приглашение по лучшему из них
- `[].InviteSettings.InviteDurationInSeconds` — Время в секундах действия приглашения
- `[].PriorityView` — Приоритетный показ
- `[].PriorityView.DailyLimit` — Суточный лимит списания по услуге * Должен иметь длину не более 5 символов * Не более 2 символов после запятой * Должен быть больше либо равен значению ViewRate или быть равным нулю (если ограничения нет) * Должен быть равен 0 или отсутствовать, если параметр ViewRate отсутствует или равен 0
- `[].PriorityView.IsForPayedOnly` — Показывать приоритетный показ только платным пользователям
- `[].PriorityView.OrderLimit` — Лимит на заявку * Должен иметь длину не более 5 символов * Не более 2 символов после запятой * Должен быть больше либо равен значению ViewRate или быть равным нулю (если ограничения нет) * Должен быть равен 0 или отсутствовать, если параметр ViewRate отсутствует или равен 0
- `[].PriorityView.ViewRate` — Ставка за просмотр * Минимальное значение 0,6 * Не более 2 символов после запятой * Должен иметь длину не более 5 символов
- `[].PriorityView.MoneySpentPerDay` — Количество денег, потраченное на заявку за день. Только для чтения
- `[].PriorityView.MoneySpentPerOrder` — Количество денег, потраченное на заявку в целом. Только для чтения
- `[].Stealth` — Настройки показа груза
- `[].Stealth.ListIdToHide` — Режим стэлс, ID списка для которого данный груз показываться не будет\ Получить ID списка можно с помощью [API списков фирмы](https://ati.su/developers/api/catalogs/firm-lists/)
- `[].Stealth.FirmRegDateToHide` — Режим стэлс, Для фирм с датой регистрации меньше данной груз показываться не будет
- `[].Stealth.ScoreToHide` — Режим стэлс, минимальное количество баллов фирмы. Для фирм с меньшим количество баллов груз показываться не будет
- `[].LoadFiles` — Файлы к грузу\ Перед добавлением груза с файлом, файл предварительно необходимо загрузить в АТИ-Доки (см. [API для хранения файлов](https://ati.su/developers/api/filestorage/))
- `[].LoadFiles[].Id` — Идентификатор файла, возвращается при загрузке файла в АТИ-Доки
- `[].LoadFiles[].FileType` — Тип загруженного файла: * `1` - документ
- `[].LoadFiles[].Attributes` — Битовый набор опции файла * `0` - Значение по умолчанию. Данный файл доступен по ссылке * `1` - Данный файл доступен только владельцу груза
- `[].LoadFiles[].Name` — Имя файла\ Для имени файла разрешено использовать следующие символы: цифры, заглавные и строчные буквы латинского и кириллического алфавита, дефис, точка, пробел. Длинна: до 100 символов. Имя файла присваивается при загрузке в АТИ-Доки
- `[].LoadFiles[].Link` — Ссылка, по которой можно скачать файл, возвращается при загрузке файла в АТИ-Доки
- `[].LoadFiles[].Size` — Размер файла\ Информационное поле, на текущий момент не используется
- `[].Deal.Auction` — Параметры аукциона
- `[].Deal.Auction.StartRate` — Начальная ставка аукциона\ Параметр должен принимать значение от 1 до 9999999999 (включительно) и содержать не более 10 символов.
- `[].Deal.Auction.Currency` — Валюта аукциона\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/)
- `[].Deal.Auction.Step` — Минимальное изменение ставки по аукциону\ Параметр должен принимать значение от 1 до 9999999999 (включительно), содержать не более 10 символов и не должен превышать половину начальной ставки startRate.
- `[].Deal.Auction.PaymentType` — Тип оплаты * `22`: любой * `1`: наличные * `23`: по карте * `24`: безнал с НДС * `25`: безнал без НДС
- `[].Deal.Auction.AcceptSecondPayType` — Принимать ставки без НДС. Параметр можно указать, если начальная ставка указана с НДС (PaymentType=24)
- `[].Deal.Auction.StartDate` — Время начала аукциона. Должно быть позже времени начала публикации груза на площадке. По умолчанию устанавливается текущая дата UTC.
- `[].Deal.Auction.EndDate` — Время окончания аукциона. Необязательное поле, если есть значение в поле Duration
- `[].Deal.Auction.EndDateBoundary` — Время окончания аукциона "завершить не позже". Если указанное время, меньше значения Duration - аукцион заканчивается по времени "завершить не позже", если нет автопродления. Время устанавливается в формате UTC.
- `[].Deal.Auction.Nds` — % НДС, от 1 до 99. Если выбрана опция "Принимать ставки без НДС", этот параметр определяет величину процента НДС.
- `[].Deal.Auction.TimeToProvideDocuments` — Время на отправку заявки перевозчиком (в часах). Время на отправку заявки перевозчику должно быть не больше 24 часов, и не должно превышать 4 символов в длину.
- `[].Deal.Auction.AutoRenew` — Нужно ли продление аукциона, если была ставка в последние 5 минут до окончания
- `[].Deal.Auction.RenewTime` — Время, на которое надо сдвигать окончание аукциона при включенном AutoRenew
- `[].Deal.Auction.MaxRenewTime` — Максимально допустимое время, на которое можно сдвинуть окончание аукциона при включенном AutoRenew\ Указывать, если raiseBid = true. Параметр должен принимать значение от 1 до 999999 (включительно) и содержать не более 6 символов.
- `[].Deal.Auction.RaiseBid` — Повысить ставку на Шаг, если нет предложений
- `[].Deal.Auction.MaxRate` — Максимально допустимая ставка по аукциону\ Указывать, если raiseBid = true. Параметр должен принимать значение от 1 до 999999 (включительно) и содержать не более 6 символов.
- `[].Deal.Auction.RaiseBidInterval` — Период увеличения ставки при отсутствии предложений\ При RaiseBid = true должно принимать значение не меньше 1 минуты и не больше 24 часов.
- `[].Deal.Auction.ResponseInMinutes` — Указывает, через какой промежуток времени с момента публикации аукциона принимать встречные предложения: * `1` - сразу * `15, 30, 60, 120, 180` - время в минутах * `null` - не принимать Если AcceptCounterOffersOnlyBeforeFirstBet = true, то встречные предложения будут приниматься только до 1-й ставки
- `[].Deal.Auction.Duration` — Длительность аукциона в минутах: 30, 60, 120, 180, 240, 360, 720, 1440, 2880, 4320, 5760, 7200\ Значение не может быть больше времени актуальности груза LastDate
- `[].Deal.Auction.StartSinceFirstBet` — Флаг, определяющий, что обратный отсчет до окончания аукциона начинается только после первой ставки.
- `[].Deal.Auction.AuctionRestartParameters` — Параметры перезапуска аукциона
- `[].Deal.Auction.AuctionRestartParameters.AuctionFinishAction` — Действие после того, как все попытки перезапуска и выбора нового победителя торгов исчерпаны: * `1` - Опубликовать груз со ставкой. В грузе должна быть указана ставка (SumWithNDS, SumWithoutNDS, RateSum) * `2` - Опубликовать с запросом ставки, возможные типы оплаты будут взяты из поля AcceptPaymentTypes в грузе * `3` - Перенести груз в архив
- `[].Deal.Auction.AuctionRestartParameters.InitRestartCount` — Количество перезапусков Торгов, от 0 до 3 включительно.\ Если параметр не передать, по умолчанию 0
- `[].Deal.Auction.AuctionRestartParameters.InitChangeWinnerCount` — Сколько раз выбирать следующего победителя с лучшей ставкой, если предыдущий отказался, от 0 до 3 включительно\ Если параметр не передать, по умолчанию 0
- `[].Deal.Auction.AuctionRestartParameters.DurationAfterRestart` — Длительность торгов в минутах после перезапуска\ Необязательное поле, если его не передавать, то торги будут перезапущены с изначальной длительностью (поле Duration в структуре Аукцион). Однако если в структуре Аукцион заполнено поле EndDateBoundary и поле InitRestartCount имеет значение больше 0, то DurationAfterRestart становится обязательным
- `[].Deal.Auction.AcceptCounterOffersOnlyBeforeFirstBet` — Можно принимать встречные предложения только до первой ставки?
- `[].Deal.Auction.WinnerCriterion` — Критерий выбора победителя торгов * `0` - Выбор победителя происходит автоматически по лучшей ставке * `1` - Выбор победителя происходит по ставке и дате загрузки. Если нет лучшей ставки с лучшей датой - требуется выбор победителя вручную.
- `[].Deal.Auction.AuctionId` — Id аукциона
- `[].Deal.Auction.LoadId` — Id груза, для которого активен аукцион
- `[].Deal.Auction.ActiveDealId` — Id сделки, привязанной к аукциону
- `[].Deal.Auction.State` — Статус аукциона * `-100` - Не удалось определить состояние аукциона * `-14` - Аукцион отменен руками грузовладельца * `-13` - Аукцион удален, т.к. расторгнут заказ * `-12` - Аукцион без ставок завершен * `-11` - Аукцион удален автоматически * `-10` - Аукцион удален т.к. сделка завершена * `-9` - Аукцион удален * `-8` - При включенном копировании грузов: ожидается действие от экспедитора в случае, когда заказ с победителем отменен, других участников нет * `-7` - При включенном копировании грузов:ожидается действие с торгами от экспедитора в случае, когда заказ с победителем отменен и есть потенциальный победитель * `-6` - При включенном копировании грузов: торги завершены, экспедитор не является победителем * `-5` - Одна ставка лучшая по цене, другая по дате * `-4` - Закончился, но победитель вовремя не взял груз и при этом есть еще возможные победители * `-3` - Закончился, но победитель вовремя не взял груз и при этом он единственный возможный победитель * `-2` - Закончился, ждем когда победитель возьмет груз * `-1` - Закончился, ставок нет * `0` - Идет, ставок нет * `1` - Идет (уже есть валидные ставки)
- `[].Deal.Auction.Finished` — Завершен ли аукцион
- `[].Deal.Auction.WinDate` — Время выигрыша ставки (когда для определенной ставки в AuctionRates установлен State = Winner)
- `[].Deal.Auction.AuctionRates` — Список ставок по аукциону
- `[].Deal.Auction.AuctionRates[].AuctionRateId` — ID ставки
- `[].Deal.Auction.AuctionRates[].AddedAt` — Когда сделана ставка
- `[].Deal.Auction.AuctionRates[].RateFirm` — Фирма, оставившая заявку
- `[].Deal.Auction.AuctionRates[].RateFirm.Score` — "Звезды" фирмы
- `[].Deal.Auction.AuctionRates[].RateFirm.Status` — Тип звезд фирмы * `0`: Серый * `1`: Красный * `2`: Желтый * `3`: Зеленый * `4`: Партнер АТИ * `5`: Сотрудник АТИ * `6`: Гос. органы * `7`: ОДКС
- `[].Deal.Auction.AuctionRates[].RateFirm.Name` — Имя фирмы
- `[].Deal.Auction.AuctionRates[].RateFirm.ContactName` — Имя контакта
- `[].Deal.Auction.AuctionRates[].RateFirm.AtiId` — Идентификатор фирмы в АТИ
- `[].Deal.Auction.AuctionRates[].Rate` — Ставка на груз, которую поставил пользователь
- `[].Deal.Auction.AuctionRates[].State` — Статус ставки * `1`: Победная ставка в аукционе * `0`: Обычная ставка по аукциону (участник аукциона) * `-2`: Участник аукциона отменил ставку * `-3`: Бывший победитель, который не прислал документы * `-4`: Победитель отказался от участия * `-5`: Грузовладелец отменил безоговорочную сделку * `-6`: Победитель отменил безоговорочную сделку * `-7`: Победитель отклонил документ * `-8`: Грузовладелец отклонил документ
- `[].Deal.Auction.AuctionRates[].LoadingDate` — Ближайшая возможная для перевозчика дата загрузки\ Используется только в аукционах с критерием победы по ставке и дате загрузки
- `[].Deal.Auction.AuctionRates[].FirmId` — Код фирмы, сделавшей ставку
- `[].Deal.Auction.AuctionRates[].ContactId` — Контакт, сделавший ставку
- `[].Boards` — Список площадок
- `[].Boards[].BoardId` — ID площадки
- `[].Boards[].PublicationTime` — Время публикации на площадке\ Учитывается, если `PublicationOption` равно `6`
- `[].Boards[].IsReservationEnabled` — Показывает разрешено ли бронирование грузов на Общей площадке\ Учитывается только для Общей площадки, только при включенном Stealth
- `[].Boards[].PublicationOption` — Параметры публикации груза: * `0` - сразу * `1` - через 15 минут * `2` - через 30 минут * `3` - через час * `4` - через 3 часа * `5` - через 6 часов * `6` - указать точное время
- `[].Boards[].IsPublished` — Показывает, что груз уже опубликован на странице
- `[].Boards[].IsCommonBoard` — Показывает является ли площадка Общей
- `[].UnloadFirstDate` — Дата начала разгрузки, в формате UTC.\ Может иметь значение `null`.\ Минимальное значение равно текущей дате.\ При значении параметра DateType равным `3`, UnloadFirstDate принимает значение `null`
- `[].UnloadLastDate` — Дата окончания разгрузки, в формате UTC. Может иметь значение `null`.\ Если нет даты начала разгрузки UnloadFirstDate, должна отсутствовать дата окончания разгрузки UnloadLastDate.\ При значении параметра DateType равным `3`, UnloadFirstDate принимает значение `null`
- `[].ArchiveDate` — Дата и время переноса в архив
- `[].ArchiveReason` — Причина переноса в архив
- `[].TruePrice` — Озвученная ставка
- `[].TrueCurrencyId` — ID валюты озвученной ставки
- `[].ResponseCount` — Количество отзывов о грузе (без встречных предложений)
- `[].OfferCount` — Количество встречных предложений (остальные отзывы не учитываются)
- `[].CanBeDeleted` — Есть ли доступ на удаление груза.
- `[].HasPermissionsToLoad` — Есть ли доступ на работу с грузом (без учета прав).
- `[].CanBeEdited` — Есть ли доступ на редактирование груза.
- `[].CanBeRenewed` — Есть ли доступ на обновление груза.
- `[].CanBeRestored` — Есть ли доступ на восстановление груза
- `[].EditRestriction` — Причины отказа в доступе на редактирование груза: * `0` - Вы имеете доступ к работе с грузом * `1` - Ваша фирма больше не может размещать грузы из-за нарушения правил АТИ * `2` - Груз зарезервирован/взят, операции с грузом запрещены * `3` - Превышен лимит актуальных грузов * `4` - Вы пытаетесь работать с грузами под общим пользователем. Недостаточно прав * `5` - У вашего контакта недостаточно прав для работы с данным грузом * `6` - Груз имеет завершенные Торги, операции с грузом запрещены * `7` - Сервис сделок временно недоступен * `8` - Нельзя изменять или удалять груз из сквозных торгов * `9` - У вашего контакта недостаточно прав для создания грузов * `10` - У вашего контакта недостаточно прав для работы с виртуальными кошельками * `11` - У вашего контакта недостаточно прав для работы с грузами на Общей площадке * `12` - У вашего контакта недостаточно прав для работы с грузами на Персональных площадках * `13` - У вашего контакта нет доступа для работы с одной или несколькими персональными площадками, указанными в грузе * `14` - У вашего контакта нет доступа для работы с подразделением, в которое восстанавливается груз * `15` - Ваш контакт должен быть указан первым в грузе
- `[].DeleteRestriction` — Причины отказа в доступе на удаление контакта: * `0` - Вы имеете доступ к работе с грузом * `1` - Ваша фирма больше не может размещать грузы из-за нарушения правил АТИ * `2` - Груз зарезервирован/взят, операции с грузом запрещены * `3` - Превышен лимит актуальных грузов * `4` - Вы пытаетесь работать с грузами под общим пользователем. Недостаточно прав * `5` - У вашего контакта недостаточно прав для работы с данным грузом * `6` - Груз имеет завершенные Торги, операции с грузом запрещены * `7` - Сервис сделок временно недоступен * `8` - Нельзя изменять или удалять груз из сквозных торгов * `9` - У вашего контакта недостаточно прав для создания грузов * `10` - У вашего контакта недостаточно прав для работы с виртуальными кошельками * `11` - У вашего контакта недостаточно прав для работы с грузами на Общей площадке * `12` - У вашего контакта недостаточно прав для работы с грузами на Персональных площадках * `13` - У вашего контакта нет доступа для работы с одной или несколькими персональными площадками, указанными в грузе * `14` - У вашего контакта нет доступа для работы с подразделением, в которое восстанавливается груз * `15` - Ваш контакт должен быть указан первым в грузе
- `[].RestoreRestriction` — Причины отказа в доступе на восстановление груза: * `0` - Вы имеете доступ к работе с грузом * `1` - Ваша фирма больше не может размещать грузы из-за нарушения правил АТИ * `2` - Груз зарезервирован/взят, операции с грузом запрещены * `3` - Превышен лимит актуальных грузов * `4` - Вы пытаетесь работать с грузами под общим пользователем. Недостаточно прав * `5` - У вашего контакта недостаточно прав для работы с данным грузом * `6` - Груз имеет завершенные Торги, операции с грузом запрещены * `7` - Сервис сделок временно недоступен * `8` - Нельзя изменять или удалять груз из сквозных торгов * `9` - У вашего контакта недостаточно прав для создания грузов * `10` - У вашего контакта недостаточно прав для работы с виртуальными кошельками * `11` - У вашего контакта недостаточно прав для работы с грузами на Общей площадке * `12` - У вашего контакта недостаточно прав для работы с грузами на Персональных площадках * `13` - У вашего контакта нет доступа для работы с одной или несколькими персональными площадками, указанными в грузе * `14` - У вашего контакта нет доступа для работы с подразделением, в которое восстанавливается груз * `15` - Ваш контакт должен быть указан первым в грузе
- `[].RenewRestriction` — Причина отказа в доступе на обновление груза.
- `[].Id` — Идентификатор груза
- `[].LoadNumber` — Номер груза
- `[].RefreshedAt` — Дата последнего обновления груза в формате UTC (поднятие груза в поисковой выдаче)
- `[].UpdatedAt` — Дата последнего изменения груза в формате UTC
- `[].AddedAt` — Время добавления груза в формате UTC
- `[].Distance` — Расстояние по дорогам в км
- `[].PlatonRoadsLength` — Протяженность дорог в км, в построенном пути за которые взимается плата по системе Платон
- `[].TollRoadsLength` — Протяженность платных дорог в построенном пути в км
- `[].TravelTime` — Время в пути
- `[].Zimnik` — Параметр, который определяет, включен ли зимник для перевозки груза
- `[].Ferries` — Параметр, который определяет, учитывать ли паромные переправы для перевозки груза
- `[].FirmId` — Идентификатор фирмы
- `[].AuctionId` — Id аукциона

**Пример ответа (4XX)**

```json
{
  "Reason": "string",
  "Error": "string"
}
```

**Описание полей ответа**
- `Reason` — Причина ошибки
- `Error` — Ключ ошибки


А чтобы предложить свою ставку, воспользуйтесь методом выставления ставки в Торгах:

<a id="post-v1.2-auction-bet"></a>

Выставление ставки в Торгах (аукционе)

**Пример запроса (curl):**

```bash
curl 'https://api.ati.su/v1.2/auction/bet' \
  -X 'POST' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "auction_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "loading_date": "1970-01-01T00:00:00.000Z",
  "payment_type": 0,
  "rate": 0.5
}'
```

**OpenAPI схема:** [JSON](https://ati.su/developers/raw/usecases/carrier/finddeal.openapi.json)

**Описание полей запроса**
- `auction_id` — Id аукциона
- `loading_date` — Ближайшая возможная для перевозчика дата загрузки. Используется только в Торгах с критерием победы по ставке и дате загрузки
- `payment_type` — Тип оплаты * `1` - Наличка * `22` - Любая * `23` - На карту * `24` - С НДС * `25` - Без НДС * Остальные зарезервированы
- `rate` — Ставка на груз, поставленная перевозчиком

**Пример ответа (200)**

```json
{
  "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` — Торги (аукцион) для перевозчика
- `auction.auction_id` — Id Торгов (аукциона)
- `auction.currency` — Валюта ставки на груз
- `auction.current_rate_with_nds` — Текущая ставка с НДС
- `auction.current_rate_without_nds` — Текущая ставка без НДС
- `auction.end_date` — Время окончания Торгов (аукциона)
- `auction.finished` — Завершены ли Торги (аукцион)
- `auction.is_our_rate_best` — Ставка лучшая в незавершенных Торгах (аукционе) (в завершенных - не отображается)
- `auction.load_id` — Id груза, для которого активны Торги (аукцион)
- `auction.next_rate_with_nds` — Следующая возможная ставка с НДС
- `auction.next_rate_without_nds` — Следующая возможная ставка без НДС
- `auction.our_rate` — Выставленная ставка
- `auction.our_rate.added_at` — Дата добавления
- `auction.our_rate.auction_rate_id` — Id ставки
- `auction.our_rate.contact_id` — Контакт
- `auction.our_rate.loading_date` — Ближайшая возможная для перевозчика дата загрузки. Используется только в Торгах с критерием победы по ставке и дате загрузки
- `auction.our_rate.rate_with_nds` — Ставка c НДС на груз, выставленная перевозчиком
- `auction.our_rate.rate_without_nds` — Ставка без НДС на груз, выставленная перевозчиком
- `auction.our_rate.state` — Статус ставки * `-8` - Грузоотправитель отклонил документ * `-7` - Победитель отклонил документ * `-6` - Победитель отменил сделку * `-5` - Грузовладелец отменил сделку * `-4` - Победитель отказался, теперь его нельзя выбрать больше в качестве победителя * `-3` - Бывший победитель * `-2` - Перевозчик отказался от участия * `0` - Непобедная ставка при завершении Торгов (аукциона) * `1` - Победная ставка
- `auction.participants_count` — Количество участников
- `auction.response_prohibited` — Встречные предложения запрещены
- `auction.server_date` — Серверное время. Для синхронизации Торгов (аукциона)
- `auction.start_date` — Время начала Торгов (аукциона)
- `auction.winner_criterion` — Критерий победы в аукционе * `0` - Выбор победителя происходит автоматически по лучшей ставке * `1` - Выбор победителя происходит по ставке и дате загрузки. Если нет лучшей ставки с лучшей датой - требуется выбор победителя вручную
- `auction_end_date` — Параметр устарел, используйте auction.end_date. Дата окончания Торгов (аукциона).
- `result_status` — Статус выставленной ставки * `0` - Ставка выставлена * `1` - Ставка выставлена и Торги (аукцион) завершены * `2` - Ставка не выставлена, поскольку Торги (аукцион) не найдены * `3` - Ставка не выставлена, поскольку она не лучшая * `4` - Ставка выставлена минимальная, но Торги (аукцион) не завершены * `5` - Ставка выставлена и Торги (аукцион) продлены * `6` - Ставка не выставлена, поскольку торги завершены


[Полная документация API Торгов.](https://ati.su/developers/raw/api/auctions.md)

Если вы одержите победу в Торгах, груз будет автоматически зарезервирован за вами, после чего вам нужно будет отправить грузовладельцу данные для оформления сделки на перевозку:

<a id="post-v1.2-orders-takeload-{loadId}"></a>

Взятие груза / Редактирование Заказа

**Пример запроса (curl):**

```bash
curl 'https://api.ati.su/v1.2/orders/takeload/3fa85f64-5717-4562-b3fc-2c963f66afa6' \
  -X 'POST' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "rate_type": {},
  "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": {},
  "taker_note": "string"
}'
```

**OpenAPI схема:** [JSON](https://ati.su/developers/raw/usecases/carrier/finddeal.openapi.json)

**Описание полей запроса**
- `driver_id` — Id водителя
- `truck_info_id` — Id транспортного средства
- `semitrailer_id` — Id полуприцепа *Может быть указан только если транспортное средство — тягач*
- `trailer_id` — Id прицепа *Может быть указан только если указан полуприцеп или транспортное средство — грузовик*
- `requisites_id` — Id реквизитов
- `signer_id` — Id подписанта
- `is_drop_docs` — Отзывать ли привязанные документы *Используется при редактировании*
- `taker_note` — Комментарий перевозчика

**Пример ответа (200)**

```json
{
  "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": [
        0
      ],
      "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": {},
        "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",
        "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": {},
          "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": [
        0
      ],
      "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": {},
        "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,
      "truck_attribs": 0,
      "stsepka": false,
      "pnevmohod": false,
      "koniki": false,
      "tir": false,
      "cmr": false,
      "t1": false,
      "san_passport": false,
      "sanitation_logbook": 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": {},
    "counterparty_status": {},
    "payment": {
      "rates": [
        {
          "rate": 0.5,
          "rate_type": {},
          "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": {},
        "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",
        "file_id": "string",
        "source_type": {},
        "source_file_type": {},
        "file_type": {},
        "timeslots_warehouse_ids": [
          0
        ]
      }
    ],
    "document_templates": [
      {
        "organization_address": "string",
        "templates": [
          {
            "add_date": "1970-01-01T00:00:00.000Z",
            "access": {},
            "timeslots_warehouse_ids": [
              0
            ],
            "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"
          }
        ]
      }
    ],
    "customer": {
      "ati_id": "string",
      "source": {},
      "name": "string",
      "ownership_id": 0,
      "inn": "string",
      "ogrn": "string",
      "requisite": {
        "name": "string",
        "bank": "string",
        "ks": "string",
        "registration_number": "string",
        "rs": "string",
        "bik": "string"
      },
      "gen_director": {
        "name": "string",
        "surname": "string",
        "patronymic": "string",
        "number_phone": "string"
      },
      "contact": {
        "name": "string",
        "surname": "string",
        "patronymic": "string",
        "number_phone": "string",
        "phone": "string",
        "messenger_phone": "string",
        "fax": "string",
        "was_modified": false,
        "selected_number": {
          "value": "string",
          "country_code": "string"
        },
        "is_confirmed": false
      },
      "address": [
        {
          "is_legal": false,
          "post_index": "string",
          "city_id": 0,
          "street_name": "string",
          "house": "string",
          "entrance": "string",
          "litera": "string",
          "office_no": "string",
          "recipient_full_name": "string",
          "comment": "string",
          "region_id": 0
        }
      ],
      "claims_count": 0,
      "recommendation_count": 0,
      "bad_partner_firms_count": 0
    },
    "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",
          "name": "string",
          "file_id": "string",
          "type": {}
        }
      ],
      "origin": {},
      "date_of_birth": "1970-01-01T00:00:00.000Z",
      "department_code_in_passport": "string",
      "driver_inn": "string",
      "in_cargo_owner_black_list": false,
      "external_id": "string",
      "black_list_reasons": [
        "string"
      ]
    },
    "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": {},
      "description": "string",
      "brand_id": 0,
      "model": "string",
      "number": "string",
      "phone_number": "string",
      "is_attracted_truck": false,
      "ownership_type": {},
      "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,
      "external_id": "string",
      "verified": false,
      "modification_restricted": false,
      "scans": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "owner_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string",
          "file_id": "string",
          "type": {}
        }
      ],
      "origin": {}
    },
    "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": {},
      "description": "string",
      "brand_id": 0,
      "model": "string",
      "number": "string",
      "phone_number": "string",
      "is_attracted_truck": false,
      "ownership_type": {},
      "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,
      "external_id": "string",
      "verified": false,
      "modification_restricted": false,
      "scans": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "owner_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string",
          "file_id": "string",
          "type": {}
        }
      ],
      "origin": {}
    },
    "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": {},
      "description": "string",
      "brand_id": 0,
      "model": "string",
      "number": "string",
      "phone_number": "string",
      "is_attracted_truck": false,
      "ownership_type": {},
      "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,
      "external_id": "string",
      "verified": false,
      "modification_restricted": false,
      "scans": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "owner_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string",
          "file_id": "string",
          "type": {}
        }
      ],
      "origin": {}
    },
    "document": {
      "id": "string",
      "old_id": "string",
      "editor": "string",
      "url": "string",
      "old_url": "string",
      "name": "string",
      "is_signed": false,
      "access": {}
    },
    "additional_documents": [
      {
        "id": "string",
        "is_counterparty_file": false,
        "url": "string",
        "name": "string",
        "is_signed": false,
        "document_type": {},
        "access": {}
      }
    ],
    "in_work_status_model": {},
    "in_work": {
      "deal_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "in_work_status": {},
      "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": {},
        "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": {},
          "timeslots_warehouse_id": 0
        },
        "organization": {
          "organization_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string",
          "phone": "string",
          "contact_persons": [
            {
              "contact_person_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
              "name": "string",
              "phone": "string",
              "email": "string"
            }
          ]
        }
      }
    ]
  }
}
```

**Описание полей ответа**
- `load_copy` — Копия груза *При создании заказа груз копируется, копия не отображается в поиске и её невозможно отредактировать*
- `load_copy.id` — Id копии груза
- `load_copy.load_number` — Сгенерированный номер груза
- `load_copy.load_meta` — Метаданные груза
- `load_copy.load_meta.load_meta_id` — Id
- `load_copy.load_meta.meta_data` — Данные
- `load_copy.auction_id` — Id Торгов (аукциона)
- `load_copy.updated_at` — Дата последнего изменения груза
- `load_copy.added_at` — Дата добавления груза
- `load_copy.archive_date` — Дата помещения груза в архив *При взятии груза, он попадает в архив*
- `load_copy.distance` — Расстояние для груза *При расчете учитываются дополнительные пункты разгрузки*
- `load_copy.distance_type` — Маршрут построен с проездом по МКАД или без МКАД * `0` — без МКАД * `1` — с МКАД
- `load_copy.platon_roads_length` — Расстояние по Платону
- `load_copy.toll_roads_length` — Расстояние по платным дорогам
- `load_copy.travel_time` — Время в пути
- `load_copy.true_price` — Озвученная ставка
- `load_copy.true_currency_id` — Id валюты озвученной ставки
- `load_copy.parent_id` — Id груза
- `load_copy.is_unpublished` — Груз не опубликован
- `load_copy.firm_id` — ID фирмы, выставившей груз
- `load_copy.contact_id1` — Контакт #1, указанный в грузе
- `load_copy.contact_id2` — Контакт #2, указанный в грузе
- `load_copy.note` — Примечание к грузу
- `load_copy.first_date` — Дата, начиная с которой груз актуален
- `load_copy.last_date` — Дата, после которой груз не актуален
- `load_copy.date_type` — Готовность груза к перевозке * `0` — Готов к отправке сегодня или завтра * `1` — Готов к отправке между FirstDate и LastDate * `2` — Готов к отправке постоянно * `3` — Груза нет, запрос ставки
- `load_copy.periodicity_id` — Периодичность загрузки * `0` — Нет * `1` — Ежедневно * `100` — Только по рабочим дням
- `load_copy.order_number` — Номер груза/заказа
- `load_copy.krugoreis` — Кругорейс
- `load_copy.zimnik` — Зимники
- `load_copy.ferries` — Паромные переправы
- `load_copy.loading` — Точка загрузки
- `load_copy.loading.fias_id` — Id точки по базе ФИАС
- `load_copy.loading.city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `load_copy.loading.latitude` — Широта
- `load_copy.loading.longitude` — Долгота
- `load_copy.loading.street` — Адрес
- `load_copy.loading.organization_id` — Id из справочника организаций
- `load_copy.loading.address_id` — Id адреса в организации
- `load_copy.loading.time_start` — Время "От"
- `load_copy.loading.time_end` — Время "До"
- `load_copy.loading.is_round_the_clock` — Круглосуточно
- `load_copy.loading.large_cities` — Список Id ближайших крупных городов
- `load_copy.loading.large_cities_with_distance` — Расстояния до ближайших крупных городов
- `load_copy.loading.large_cities_with_distance[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `load_copy.loading.large_cities_with_distance[].distance` — Расстояние
- `load_copy.loading.loading_cargos[].cargo_id` — Id груза
- `load_copy.loading.loading_cargos[].name_id` — Наименование груза
- `load_copy.loading.loading_cargos[].packaging_type` — Упаковка
- `load_copy.loading.loading_cargos[].volume` — Объем
- `load_copy.loading.loading_cargos[].sizes` — Габариты
- `load_copy.loading.loading_cargos[].sizes.length` — Длина в метрах
- `load_copy.loading.loading_cargos[].sizes.width` — Ширина в метрах
- `load_copy.loading.loading_cargos[].sizes.height` — Высота в метрах
- `load_copy.loading.loading_cargos[].sizes.diameter` — Диаметр в метрах
- `load_copy.loading.loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `load_copy.loading.loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `load_copy.loading.loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `load_copy.extra_points` — Дополнительные точки
- `load_copy.extra_points[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `load_copy.extra_points[].point_type` — Тип дополнительной точки маршрута груза * `1` — Загрузка * `2` — Разгрузка * `3` — Таможня * `4` — Ближайший крупный город к городу загрузки * `5` — Ближайший крупный город к городу разгрузки * `8` — Проехать через
- `load_copy.extra_points[].ordinal_id` — Порядковый номер в маршруте
- `load_copy.extra_points[].distance` — Расстояние
- `load_copy.extra_points[].street` — Адрес
- `load_copy.extra_points[].latitude` — Широта
- `load_copy.extra_points[].longitude` — Долгота
- `load_copy.extra_points[].organization_id` — Id из справочника организаций
- `load_copy.extra_points[].address_id` — Id адреса в организации
- `load_copy.extra_points[].loading_date_start` — Дата начала загрузки
- `load_copy.extra_points[].loading_date_end` — Дата конца загрузки
- `load_copy.extra_points[].loading_time_start` — Время начала загрузки
- `load_copy.extra_points[].loading_time_end` — Время конца загрузки
- `load_copy.extra_points[].is_round_the_clock` — Круглосуточно
- `load_copy.extra_points[].loading_cargos[].cargo_id` — Id груза
- `load_copy.extra_points[].loading_cargos[].name_id` — Наименование груза
- `load_copy.extra_points[].loading_cargos[].packaging_type` — Упаковка
- `load_copy.extra_points[].loading_cargos[].volume` — Объем
- `load_copy.extra_points[].loading_cargos[].sizes` — Габариты
- `load_copy.extra_points[].loading_cargos[].sizes.length` — Длина в метрах
- `load_copy.extra_points[].loading_cargos[].sizes.width` — Ширина в метрах
- `load_copy.extra_points[].loading_cargos[].sizes.height` — Высота в метрах
- `load_copy.extra_points[].loading_cargos[].sizes.diameter` — Диаметр в метрах
- `load_copy.extra_points[].loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `load_copy.extra_points[].loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `load_copy.extra_points[].loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `load_copy.extra_points[].unloading_cargos[].cargo_id` — Id груза
- `load_copy.extra_points[].unloading_cargos[].weight` — Вес
- `load_copy.extra_points[].unloading_cargos[].volume` — Объём
- `load_copy.extra_points[].unloading_cargos[].packaging_quantity` — Выгружаемая часть упаковки
- `load_copy.extra_points[].unloading_cargos[].is_defined_by_ttn` — Выгружаемая часть груза будет определена в ТТН
- `load_copy.unloading` — Точка разгрузки
- `load_copy.unloading.fias_id` — Id точки по базе ФИАС
- `load_copy.unloading.city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `load_copy.unloading.latitude` — Широта
- `load_copy.unloading.longitude` — Долгота
- `load_copy.unloading.street` — Адрес
- `load_copy.unloading.organization_id` — Id из справочника организаций
- `load_copy.unloading.address_id` — Id адреса в организации
- `load_copy.unloading.time_start` — Время "От"
- `load_copy.unloading.time_end` — Время "До"
- `load_copy.unloading.is_round_the_clock` — Круглосуточно
- `load_copy.unloading.large_cities` — Список Id ближайших крупных городов
- `load_copy.unloading.large_cities_with_distance` — Расстояния до ближайших крупных городов
- `load_copy.unloading.large_cities_with_distance[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `load_copy.unloading.large_cities_with_distance[].distance` — Расстояние
- `load_copy.unloading.loading_cargos[].cargo_id` — Id груза
- `load_copy.unloading.loading_cargos[].name_id` — Наименование груза
- `load_copy.unloading.loading_cargos[].packaging_type` — Упаковка
- `load_copy.unloading.loading_cargos[].volume` — Объем
- `load_copy.unloading.loading_cargos[].sizes` — Габариты
- `load_copy.unloading.loading_cargos[].sizes.length` — Длина в метрах
- `load_copy.unloading.loading_cargos[].sizes.width` — Ширина в метрах
- `load_copy.unloading.loading_cargos[].sizes.height` — Высота в метрах
- `load_copy.unloading.loading_cargos[].sizes.diameter` — Диаметр в метрах
- `load_copy.unloading.loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `load_copy.unloading.loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `load_copy.unloading.loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `load_copy.cargo` — Параметры груза
- `load_copy.cargo.weight` — Вес
- `load_copy.cargo.volume` — Объем
- `load_copy.cargo.adr` — Модификатор опасности груза с 0 до 9
- `load_copy.cargo.cargo_type_id` — Идентификатор наименования груза Значение из [словаря наименований грузов](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-cargoTypes)
- `load_copy.cargo.cargo_type` — Строковое наименование груза. Выводится если CargoTypeId не указан, либо равен `59`
- `load_copy.cargo.pack_type` — Тип упаковки(навалом, коробки, россыпью, запаллечен ... пирамида). Значение из словаря PackTypes
- `load_copy.cargo.pallet_count` — Количество паллетов
- `load_copy.cargo.belt_count` — Количество ремней
- `load_copy.cargo.dogruz_type` — Параметр, отвечающий за способ перевозки груза * `1` — Только отдельной машиной * `2` — Догруз возможен * `3` — Догруз
- `load_copy.cargo.sbor_gruz` — Сборный груз
- `load_copy.cargo.size` — Размеры груза
- `load_copy.cargo.size.length` — Длина в метрах
- `load_copy.cargo.size.width` — Ширина в метрах
- `load_copy.cargo.size.height` — Высота в метрах
- `load_copy.cargo.size.diameter` — Диаметр в метрах
- `load_copy.cargo.size.length_highlight` — Подсвечивать ли длину
- `load_copy.cargo.size.width_highlight` — Подсвечивать ли ширину
- `load_copy.cargo.size.height_highlight` — Подсвечивать ли высоту
- `load_copy.transport` — Параметры перевозки
- `load_copy.transport.car_type` — Битовая сумма кузовов
- `load_copy.transport.loading_type` — Битовая сумма типов загрузки
- `load_copy.transport.loading_logical_operator` — Тип условия загрузки * `OR` * `AND`
- `load_copy.transport.unloading_type` — Битовая сумма типов разгрузки
- `load_copy.transport.unloading_logical_operator` — Тип условия разгрузки * `OR` * `AND`
- `load_copy.transport.trucks_quantity` — Количество машин
- `load_copy.transport.temperature_from` — Температура перевозки - нижнее значение
- `load_copy.transport.temperature_to` — Температура перевозки - верхнее значение
- `load_copy.transport.truck_attribs` — Настройки для машины, используются только в RMQ (Stsepka, Pnevmohod, Koniki)
- `load_copy.transport.stsepka` — Сцепка
- `load_copy.transport.pnevmohod` — Пневмоход
- `load_copy.transport.koniki` — Коники
- `load_copy.transport.tir` — TIR
- `load_copy.transport.cmr` — CMR
- `load_copy.transport.t1` — Т1
- `load_copy.transport.san_passport` — Мед книжка
- `load_copy.transport.sanitation_logbook` — Сан. книжка
- `load_copy.transport.is_tracking` — Запрос отслеживания через АТИ Водитель
- `load_copy.transport.required_capacity` — Требуемая грузоподъёмность в тоннах
- `load_copy.boards` — Площадки, на которых опубликован груз
- `load_copy.boards[].board_id` — Id площадки
- `load_copy.boards[].name` — Имя площадки
- `load_copy.boards[].color` — Цвет площадки
- `load_copy.unload_first_date` — Дата, начиная с которой можно разгрузить груз
- `load_copy.unload_last_date` — Дата, до которой можно разгрузить груз
- `deal` — Заказ *Основная информация о заказе*
- `deal.deal_id` — Id Заказа
- `deal.load_copy_id` — Id связанной копии груза
- `deal.load_id` — Id груза
- `deal.taker_ati_id` — Код фирмы, взявшей груз
- `deal.taker_persistent_user_id` — Идентификатор пользователя, взявшего груз
- `deal.taker_contact_id` — Id контакта, взявшего груз
- `deal.cargo_owner_ati_id` — Код фирмы опубликовавшей груз
- `deal.cargo_owner_persistent_user_id` — Идентификатор пользователя, опубликовавшего груз
- `deal.updated_at` — Время изменения информации по Заказу
- `deal.end_of_reservation` — Время до которого груз зарезервирован
- `deal.auction_id` — Id Торгов (аукциона)
- `deal.status` — Статус Заказа * `0` — Груз зарезервирован перевозчиком * `1` — Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец не просмотрел заявку * `2` — Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец просмотрел заявку * `3` — Грузовладелец отправил документ-заявку перевозчику * `4` — Заказ в исполнении (перевозчик дал согласие на документ-заявку) * `5` — Заказ завершен и перенесен в архив * `7` — Есть только приглашение на Заказ * `8` — Заказа нет, но есть Торги, у которых есть возможные победители * `9` — Заказ отклонен автоматически, так как после последней даты загрузки прошло уже более 7 дней * `10` — Заказ завершен, ожидается оплата * `11` — В Торгах лучшая ставка из других Торгов * `-11` — Заказ удален * `-10` — Резерв груза перевозчиком отменен * `-9` — Заказ отклонен грузовладельцем в Торгах после истечения срока подачи документов (смена победителя) * `-8` — Грузовладелец отменил Заказ в исполнении * `-7` — Перевозчик отменил Заказ в исполнении * `-6` — Заказ отклонен грузовладельцем после удаления Торгов * `-4` — Заказ отклонен грузовладельцем в Торгах (смена победителя) * `-3` — Заказ отклонен грузовладельцем * `-2` — Заказ отозван перевозчиком
- `deal.counterparty_status` — Статус Заказа у контрагента * `0` — Груз зарезервирован перевозчиком * `1` — Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец не просмотрел заявку * `2` — Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец просмотрел заявку * `3` — Грузовладелец отправил документ-заявку перевозчику * `4` — Заказ в исполнении (перевозчик дал согласие на документ-заявку) * `5` — Заказ завершен и перенесен в архив * `7` — Есть только приглашение на Заказ * `8` — Заказа нет, но есть Торги, у которых есть возможные победители * `9` — Заказ отклонен автоматически, так как после последней даты загрузки прошло уже более 7 дней * `10` — Заказ завершен, ожидается оплата * `11` — В Торгах лучшая ставка из других Торгов * `-11` — Заказ удален * `-10` — Резерв груза перевозчиком отменен * `-9` — Заказ отклонен грузовладельцем в Торгах после истечения срока подачи документов (смена победителя) * `-8` — Грузовладелец отменил Заказ в исполнении * `-7` — Перевозчик отменил Заказ в исполнении * `-6` — Заказ отклонен грузовладельцем после удаления Торгов * `-4` — Заказ отклонен грузовладельцем в Торгах (смена победителя) * `-3` — Заказ отклонен грузовладельцем * `-2` — Заказ отозван перевозчиком
- `deal.payment` — Параметры оплаты Заказа
- `deal.payment.rates` — Список возможных ставок перевозки
- `deal.payment.rates[].rate` — Сумма
- `deal.payment.rates[].currency` — Id валюты
- `deal.payment.rates[].active` — Является ли ставка выбранной
- `deal.payment.prepay_percent` — Процент предоплаты
- `deal.payment.prepay_percent_enabled` — Есть ли предоплата
- `deal.payment.on_unloading` — Оплата на выгрузке
- `deal.payment.in_fuel` — Оплата топливом
- `deal.payment.pay_days_enabled` — Есть ли срок оплаты
- `deal.payment.pay_days` — Срок оплаты
- `deal.payment.fixed_rate` — Указана ли в грузе ставка
- `deal.payment.torg` — Возможен ли торг
- `deal.payment.direct_contract` — Прямой договор
- `deal.payment.money_type` — Способ оплаты
- `deal.pay_docs` — Информация об оплате заказа
- `deal.pay_docs.documents_copies` — Информация о копиях документов
- `deal.pay_docs.documents_copies.checked` — Документ получен
- `deal.pay_docs.documents_copies.date` — Дата получения документов
- `deal.pay_docs.documents_original` — Информация о оригиналах документов
- `deal.pay_docs.documents_original.checked` — Документ получен
- `deal.pay_docs.documents_original.date` — Дата получения документов
- `deal.pay_docs.documents_original_track` — Информация об отслеживании оригиналов документов
- `deal.pay_docs.documents_original_track.transport_company_id` — Id транспортной компании, осуществляющей доставку документов
- `deal.pay_docs.documents_original_track.tracking_url` — Сссылка для отслеживания статуса отправления
- `deal.pay_docs.documents_original_track.tracking_number` — Номер отправления
- `deal.pay_docs.documents_original_track.sending_date` — Дата отправки документов
- `deal.pay_docs.payment` — Информация об оплате
- `deal.pay_docs.payment.checked` — Заказ оплачен
- `deal.pay_docs.payment.date` — Дата оплаты
- `deal.files` — Файлы Заказа
- `deal.files[].id` — Id файла
- `deal.files[].storage_file_id` — Id файла в хранилище
- `deal.files[].access` — Доступ к файлу * `0` — только загрузивший файл * `1` — обе стороны * `2` — загрузивший файл и водитель * `3` — доступен обеим сторонам и водителю
- `deal.files[].add_date` — Время загрузки файла
- `deal.files[].deal_id` — Id связанного Заказа
- `deal.files[].is_counterparty_file` — Файл контрагента
- `deal.files[].file_name` — Имя файла
- `deal.files[].size` — Размер файла
- `deal.files[].link` — Ссылка на файл
- `deal.files[].file_id` — ID файла
- `deal.files[].source_type` — Источник файла * `0` — Загружен в заказ * `1` — Скопирован из груза * `2` — Скопирован из данных о водителе * `3` — Скопироване из данных о грузовике * `4` — Скопирован из данных о прицепе * `5` — Скопирован из данных о полуприцепе * `6` — Скопирован из данных о тягаче * `7` — Загружен для Ати-водителя
- `deal.files[].source_file_type` — Тип загруженного файла * `0` — Обычный файл * `1` — Водительское удостоверение * `2` — Паспорт водителя * `3` — Техпаспорт ТС * `4` — Пластик * `5` — Фото ТС
- `deal.files[].file_type` — Тип файла * `0` — Другой документ * `1` — Товарно-транспортная накладная * `2` — Товарная накладная * `3` — Транспортная накладная * `4` — Накладная * `5` — Счет-фактура * `6` — Счет на оплату * `7` — Платежное поручение * `8` — Акт выполненных работ * `9` — Заявка * `10` — Заявка (к договору) * `11` — Заказ * `12` — Договор * `13` — Доп. соглашение (к договору) * `14` — Доверенность * `15` — Поручение экспедитору * `16` — Информационное письмо * `17` — Документ о происшествии с грузом/ТС
- `deal.files[].timeslots_warehouse_ids` — Список складов с Временными окнами с доступом к файлу
- `deal.document_templates` — Информация о шаблонах документов в заказах
- `deal.document_templates[].organization_address` — Адрес организации
- `deal.document_templates[].templates` — Шаблоны документов
- `deal.document_templates[].templates[].add_date` — Время загрузки документа
- `deal.document_templates[].templates[].access` — Доступ к документу * `0` — только загрузивший документ * `1` — обе стороны
- `deal.document_templates[].templates[].timeslots_warehouse_ids` — Список складов с Временными окнами с доступом к документу
- `deal.document_templates[].templates[].deal_id` — Id связанного Заказа
- `deal.document_templates[].templates[].deal_point_id` — Id точки в заказе, к которой привязан документ
- `deal.document_templates[].templates[].owner_firm_id` — Id фирмы, загрузившей документ
- `deal.document_templates[].templates[].cargoes_ids_hash` — Поле-хэш, рассчитывается на основе id грузов, выгружаемых в точке DealPointId. Если выгружаемые грузы не указаны - будет равно 0
- `deal.document_templates[].templates[].contact_id` — Id контакта
- `deal.document_templates[].templates[].file_name` — Название документа
- `deal.document_templates[].templates[].file_id` — Id файла документа
- `deal.document_templates[].templates[].id` — Id документа
- `deal.document_templates[].templates[].size` — Размер документа
- `deal.document_templates[].templates[].link` — Ссылка на документ (только для сайта)
- `deal.customer` — Информация о заказчике
- `deal.customer.ati_id` — ID заказчика в ATI. Если заказчик является внешним контрагентом, то будет равняться ID из справочника "Контрагенты не из АТИ"
- `deal.customer.source` — Источник информации о заказчике * `1` - Справочник "Контрагенты не из АТИ" * `2` - Глобальный поиск * `3` - Справочник "Ваши реквизиты"
- `deal.customer.name` — Имя заказчика
- `deal.customer.ownership_id` — ID типа фирмы (ИП/ООО/др.)
- `deal.customer.inn` — ИНН
- `deal.customer.ogrn` — ОГРН
- `deal.customer.requisite` — Реквизиты
- `deal.customer.requisite.name` — Наименование реквизитов
- `deal.customer.requisite.bank` — Наименование банка
- `deal.customer.requisite.ks` — Корреспондентский счёт
- `deal.customer.requisite.registration_number` — Регистрационный номер
- `deal.customer.requisite.rs` — Расчётный счёт
- `deal.customer.requisite.bik` — БИК
- `deal.customer.gen_director` — Генеральный директор
- `deal.customer.gen_director.name` — Имя
- `deal.customer.gen_director.surname` — Фамилия
- `deal.customer.gen_director.patronymic` — Отчество
- `deal.customer.gen_director.number_phone` — Номер телефона
- `deal.customer.contact` — Контакты
- `deal.customer.contact.name` — Имя контакта
- `deal.customer.contact.surname` — Фамилия
- `deal.customer.contact.patronymic` — Отчество
- `deal.customer.contact.number_phone` — Номер мобильного телефона
- `deal.customer.contact.phone` — Номер городского телефона
- `deal.customer.contact.messenger_phone` — Дополнительный телефон
- `deal.customer.contact.fax` — Факс
- `deal.customer.contact.was_modified` — Флаг редактирования контакта
- `deal.customer.contact.selected_number` — Выбранный номер телефона
- `deal.customer.contact.selected_number.value` — Телефонный номер
- `deal.customer.contact.selected_number.country_code` — Строковый двузначный код страны выбранного телефонного номера
- `deal.customer.contact.is_confirmed` — Признак подтверждения контакта
- `deal.customer.address` — Адрес
- `deal.customer.address[].is_legal` — True - Юридический адрес False - Фактический адрес
- `deal.customer.address[].post_index` — Почтовый индекс
- `deal.customer.address[].city_id` — ID Города
- `deal.customer.address[].street_name` — Название улицы
- `deal.customer.address[].house` — Номер дома
- `deal.customer.address[].entrance` — Вход
- `deal.customer.address[].litera` — Литера/корпус
- `deal.customer.address[].office_no` — Номер офиса
- `deal.customer.address[].recipient_full_name` — ФИО Получателя
- `deal.customer.address[].comment` — Комментарий
- `deal.customer.address[].region_id` — ID региона
- `deal.customer.claims_count` — Количество претензий
- `deal.customer.recommendation_count` — Количество рекомендаций
- `deal.customer.bad_partner_firms_count` — Количество фирм, которые написали о данной фирме на форуме Недобросовестных партнеров
- `deal.is_tracking` — Запрос отслеживания через АТИ Водитель
- `deal.should_show_rate_to_driver` — Показывать ли ставку водителю (для ОЗ)
- `deal.started_at` — Дата взятия/резервирования груза
- `deal.finished_at` — Дата завершения заказа
- `deal.denial_reason` — Причина отклонения заказа *Присутствует когда Status `-2` или `-3`*
- `deal.taker_requisites` — Реквизиты перевозчика
- `deal.taker_requisites.requisite_id` — Id реквизитов\ Более подробную информацию о реквизитах можно посмотреть [здесь](https://ati.su/developers/api/firms/#firms-requisites)
- `deal.taker_requisites.requisite_firm_name` — Название компании
- `deal.taker_requisites.signer_id` — Id подписанта
- `deal.taker_requisites.own_ship_id` — Идентификатор формы собственности\ Значение из [словаря ОПФ АТИ](https://ati.su/developers/api/dictionaries/firms/#get-v1.0-dictionaries-ownerships/)
- `deal.taker_requisites.inn` — ИНН
- `deal.taker_requisites.kpp` — КПП
- `deal.taker_requisites.requisite_type_id` — Тип реквизитов
- `deal.driver` — Копия водителя *При взятии груза, водитель копируется, копию редактировать невозможно*
- `deal.driver.driver_id` — Id копии водителя
- `deal.driver.parent_id` — Идентификатор водителя из [Справочника Водителей](https://ati.su/developers/raw/api/catalogs/index.md#водители)
- `deal.driver.first_name` — Имя водителя
- `deal.driver.second_name` — Фамилия водителя
- `deal.driver.patronymic` — Отчество водителя
- `deal.driver.phone_number` — Номер телефона
- `deal.driver.driver_license_number` — Номер водительского удостоверения
- `deal.driver.passport_series` — Серия паспорта
- `deal.driver.passport_number` — Номер паспорта
- `deal.driver.passport_issued_by` — Кем выдан
- `deal.driver.passport_when_issued` — Когда выдан
- `deal.driver.registration` — Прописка
- `deal.driver.is_attracted_driver` — Флаг привлеченного водителя (со стороны)
- `deal.driver.last_deal_related_id` — Id связанной сущности по Заказу
- `deal.driver.description` — Краткое описание водителя
- `deal.driver.attracted_from` — Фирма от которой привлечен водитель.
- `deal.driver.scans` — Сканы паспорта / водительского удостоверения
- `deal.driver.scans[].id` — ID
- `deal.driver.scans[].owner_id` — ID сущности, котрой принадлежит скан
- `deal.driver.scans[].name` — Название
- `deal.driver.scans[].file_id` — ID файла
- `deal.driver.scans[].type` — Тип документа * `1` — Скан водительского удостоверения * `2` — Скан гражданского паспорта * `3` — Скан ПТС * `4` — Скан пластикового ПТС * `5` — Фото ТС * `8` — Договор о безвоздмездном пользовании
- `deal.driver.origin` — Идентификатор источника информации о водителе * `0` — Неизвестно откуда указан водитель * `1` — Водитель указан на странице заказов у Заказа в исполнении * `2` — Водитель указан в АТИ-Доках
- `deal.driver.date_of_birth` — Дата рождения
- `deal.driver.department_code_in_passport` — Код подразделения
- `deal.driver.driver_inn` — ИНН водителя
- `deal.driver.in_cargo_owner_black_list` — Есть в Черном списке
- `deal.driver.external_id` — Внешний идентификатор
- `deal.driver.black_list_reasons` — Причины добавления в Черный список
- `deal.truck` — Копия транспортного средства *При взятии груза, транспортное средство копируется, копию редактировать невозможно*
- `deal.truck.truck_id` — Id копии транспортного средства
- `deal.truck.parent_id` — Id транспортного средства из [Автопарка](https://ati.su/developers/raw/api/catalogs/index.md#автопарк)
- `deal.truck.last_deal_related_id` — Id ТС, с которым было связано ТС во время выполнения последнего Заказа
- `deal.truck.type` — Тип транспортного средства * `1` — Грузовик * `2` — Тягач * `4` — Полуприцеп * `8` — Прицеп
- `deal.truck.description` — Описание транспортного средства
- `deal.truck.brand_id` — Марка
- `deal.truck.model` — Модель
- `deal.truck.number` — Номер
- `deal.truck.phone_number` — Телефон
- `deal.truck.is_attracted_truck` — Привлеченное ТС
- `deal.truck.ownership_type` — Тип владения ТС * `0` - Собственное * `1` - Привлеченное * `2` - Аренда * `3` - Лизинг * `4` - Совместная собственность (супругов) * `5` - Безвозмездное пользование
- `deal.truck.car_type_id` — Тип Кузова
- `deal.truck.capacity` — Грузоподъемность
- `deal.truck.volume` — Объем
- `deal.truck.length` — Длина
- `deal.truck.width` — Ширина
- `deal.truck.height` — Высота
- `deal.truck.manufacture_year` — Год выпуска
- `deal.truck.vin` — VIN
- `deal.truck.vrc` — СТС
- `deal.truck.body_number` — Номер кузова
- `deal.truck.dimension` — Размерность контейнера
- `deal.truck.truck_passport_number` — Номер ПТС
- `deal.truck.can_refrigerator` — Способность возить реф-контейнеры
- `deal.truck.has_gen_set` — Есть GenSet
- `deal.truck.truck_owner_name` — Имя владельца по СТС
- `deal.truck.can_carry_heavy_container` — Способность перевозить тяжелые контейнеры
- `deal.truck.can_carry_tall_container` — Способность перевозить высокие контейнеры
- `deal.truck.external_id` — Внешний идентификатор
- `deal.truck.verified` — Проверено
- `deal.truck.modification_restricted` — Запрещено редактирование и удаление ТС.
- `deal.truck.scans` — Сканы ПТС
- `deal.truck.scans[].id` — ID
- `deal.truck.scans[].owner_id` — ID сущности, котрой принадлежит скан
- `deal.truck.scans[].name` — Название
- `deal.truck.scans[].file_id` — ID файла
- `deal.truck.scans[].type` — Тип документа * `1` — Скан водительского удостоверения * `2` — Скан гражданского паспорта * `3` — Скан ПТС * `4` — Скан пластикового ПТС * `5` — Фото ТС * `8` — Договор о безвоздмездном пользовании
- `deal.truck.origin` — Источник создания Транспорта * `0` — Неизвестно откуда указано ТС * `1` — ТС указано на странице заказов у Заказа в исполнении * `2` — ТС Указано в АТИ-доках
- `deal.trailer` — Копия прицепа *При взятии груза, прицеп копируется, копию редактировать невозможно*
- `deal.trailer.truck_id` — Id копии транспортного средства
- `deal.trailer.parent_id` — Id транспортного средства из [Автопарка](https://ati.su/developers/raw/api/catalogs/index.md#автопарк)
- `deal.trailer.last_deal_related_id` — Id ТС, с которым было связано ТС во время выполнения последнего Заказа
- `deal.trailer.type` — Тип транспортного средства * `1` — Грузовик * `2` — Тягач * `4` — Полуприцеп * `8` — Прицеп
- `deal.trailer.description` — Описание транспортного средства
- `deal.trailer.brand_id` — Марка
- `deal.trailer.model` — Модель
- `deal.trailer.number` — Номер
- `deal.trailer.phone_number` — Телефон
- `deal.trailer.is_attracted_truck` — Привлеченное ТС
- `deal.trailer.ownership_type` — Тип владения ТС * `0` - Собственное * `1` - Привлеченное * `2` - Аренда * `3` - Лизинг * `4` - Совместная собственность (супругов) * `5` - Безвозмездное пользование
- `deal.trailer.car_type_id` — Тип Кузова
- `deal.trailer.capacity` — Грузоподъемность
- `deal.trailer.volume` — Объем
- `deal.trailer.length` — Длина
- `deal.trailer.width` — Ширина
- `deal.trailer.height` — Высота
- `deal.trailer.manufacture_year` — Год выпуска
- `deal.trailer.vin` — VIN
- `deal.trailer.vrc` — СТС
- `deal.trailer.body_number` — Номер кузова
- `deal.trailer.dimension` — Размерность контейнера
- `deal.trailer.truck_passport_number` — Номер ПТС
- `deal.trailer.can_refrigerator` — Способность возить реф-контейнеры
- `deal.trailer.has_gen_set` — Есть GenSet
- `deal.trailer.truck_owner_name` — Имя владельца по СТС
- `deal.trailer.can_carry_heavy_container` — Способность перевозить тяжелые контейнеры
- `deal.trailer.can_carry_tall_container` — Способность перевозить высокие контейнеры
- `deal.trailer.external_id` — Внешний идентификатор
- `deal.trailer.verified` — Проверено
- `deal.trailer.modification_restricted` — Запрещено редактирование и удаление ТС.
- `deal.trailer.scans` — Сканы ПТС
- `deal.trailer.scans[].id` — ID
- `deal.trailer.scans[].owner_id` — ID сущности, котрой принадлежит скан
- `deal.trailer.scans[].name` — Название
- `deal.trailer.scans[].file_id` — ID файла
- `deal.trailer.scans[].type` — Тип документа * `1` — Скан водительского удостоверения * `2` — Скан гражданского паспорта * `3` — Скан ПТС * `4` — Скан пластикового ПТС * `5` — Фото ТС * `8` — Договор о безвоздмездном пользовании
- `deal.trailer.origin` — Источник создания Транспорта * `0` — Неизвестно откуда указано ТС * `1` — ТС указано на странице заказов у Заказа в исполнении * `2` — ТС Указано в АТИ-доках
- `deal.semi_trailer` — Копия полуприцепа *При взятии груза, полуприцеп копируется, копию редактировать невозможно*
- `deal.semi_trailer.truck_id` — Id копии транспортного средства
- `deal.semi_trailer.parent_id` — Id транспортного средства из [Автопарка](https://ati.su/developers/raw/api/catalogs/index.md#автопарк)
- `deal.semi_trailer.last_deal_related_id` — Id ТС, с которым было связано ТС во время выполнения последнего Заказа
- `deal.semi_trailer.type` — Тип транспортного средства * `1` — Грузовик * `2` — Тягач * `4` — Полуприцеп * `8` — Прицеп
- `deal.semi_trailer.description` — Описание транспортного средства
- `deal.semi_trailer.brand_id` — Марка
- `deal.semi_trailer.model` — Модель
- `deal.semi_trailer.number` — Номер
- `deal.semi_trailer.phone_number` — Телефон
- `deal.semi_trailer.is_attracted_truck` — Привлеченное ТС
- `deal.semi_trailer.ownership_type` — Тип владения ТС * `0` - Собственное * `1` - Привлеченное * `2` - Аренда * `3` - Лизинг * `4` - Совместная собственность (супругов) * `5` - Безвозмездное пользование
- `deal.semi_trailer.car_type_id` — Тип Кузова
- `deal.semi_trailer.capacity` — Грузоподъемность
- `deal.semi_trailer.volume` — Объем
- `deal.semi_trailer.length` — Длина
- `deal.semi_trailer.width` — Ширина
- `deal.semi_trailer.height` — Высота
- `deal.semi_trailer.manufacture_year` — Год выпуска
- `deal.semi_trailer.vin` — VIN
- `deal.semi_trailer.vrc` — СТС
- `deal.semi_trailer.body_number` — Номер кузова
- `deal.semi_trailer.dimension` — Размерность контейнера
- `deal.semi_trailer.truck_passport_number` — Номер ПТС
- `deal.semi_trailer.can_refrigerator` — Способность возить реф-контейнеры
- `deal.semi_trailer.has_gen_set` — Есть GenSet
- `deal.semi_trailer.truck_owner_name` — Имя владельца по СТС
- `deal.semi_trailer.can_carry_heavy_container` — Способность перевозить тяжелые контейнеры
- `deal.semi_trailer.can_carry_tall_container` — Способность перевозить высокие контейнеры
- `deal.semi_trailer.external_id` — Внешний идентификатор
- `deal.semi_trailer.verified` — Проверено
- `deal.semi_trailer.modification_restricted` — Запрещено редактирование и удаление ТС.
- `deal.semi_trailer.scans` — Сканы ПТС
- `deal.semi_trailer.scans[].id` — ID
- `deal.semi_trailer.scans[].owner_id` — ID сущности, котрой принадлежит скан
- `deal.semi_trailer.scans[].name` — Название
- `deal.semi_trailer.scans[].file_id` — ID файла
- `deal.semi_trailer.scans[].type` — Тип документа * `1` — Скан водительского удостоверения * `2` — Скан гражданского паспорта * `3` — Скан ПТС * `4` — Скан пластикового ПТС * `5` — Фото ТС * `8` — Договор о безвоздмездном пользовании
- `deal.semi_trailer.origin` — Источник создания Транспорта * `0` — Неизвестно откуда указано ТС * `1` — ТС указано на странице заказов у Заказа в исполнении * `2` — ТС Указано в АТИ-доках
- `deal.document` — Основной документ в АТИ-Доках
- `deal.document.id` — ID документа
- `deal.document.old_id` — ID старого документа
- `deal.document.editor` — Фирма, отредактировавшая документ
- `deal.document.url` — Адрес просмотра договора
- `deal.document.old_url` — Адрес просмотра старого договора
- `deal.document.name` — Имя документа
- `deal.document.is_signed` — Документ подписан перевозчиком
- `deal.document.access` — Доступ к документу * `0` — Обе стороны * `1` — Водитель
- `deal.additional_documents` — Дополнительные документы
- `deal.additional_documents[].id` — Id документа
- `deal.additional_documents[].is_counterparty_file` — Файл контрагента
- `deal.additional_documents[].url` — Адрес документа
- `deal.additional_documents[].name` — Имя документа
- `deal.additional_documents[].is_signed` — Документ подписан перевозчиком
- `deal.additional_documents[].document_type` — Тип документа * `0` — Нет * `1` — Заказ * `2` — Договор-заявка * `3` — Поручение экспедитору * `4` — Акт * `5` — Счет * `6` — Одностороннее расторжение * `7` — Доверенность * `8` — Табличный заказ * `9` — Заявка к договору (табличный вид)
- `deal.additional_documents[].access` — Доступ к документу * `0` — Обе стороны * `1` — Водитель
- `deal.in_work_status_model` — Статусная модель перевозки * `0` — Простая перевозка * `1` — Первая миля * `2` — Последняя миля * `3` — Порожний контейнер
- `deal.in_work` — Статус перевозки заказа
- `deal.in_work.deal_id` — Id Заказа
- `deal.in_work.in_work_status` — Статус перевозки * `0` — Нет статуса * `1` — Едет на загрузку * `2` — Ожидает загрузку * `3` — Загружается * `4` — Загрузился, едет на выгрузку * `5` — Ожидает выгрузку * `6` — Выгружается * `7` — Выгрузился * `8` — Поломка * `9` — ДТП * `10` — Арест ТС * `11` — Контейнер получен на погрузку * `12` — Контейнер на погрузке * `13` — Погрузка контейнера окончена * `14` — Контейнер сдан с погрузки * `15` — Контейнер получен на выгрузку * `16` — Контейнер на выгрузке * `17` — Выгрузка контейнера окончена * `18` — Контейнер сдан с выгрузки * `19` — Пустой контейнер получен * `20` — Пустой контейнер сдан
- `deal.in_work.in_work_date` — Дата выставления статуса
- `deal.in_work.ati_id` — Фирма, выставившая статус (перевозчик или грузовладелец)
- `deal.in_work.contact_id` — Контакт, выставивший статус
- `deal.in_work.tracker_phone` — Номер телефона трекера, откуда получен статус
- `deal.deal_note` — Предлагаемые правки к документу
- `deal.deal_kind` — Тип Заказа * `0` — Заказ невозможен * `1` — Взятие груза из поиска * `2` — Заказ из Торгов * `4` — Предложение груза * `8` — Из перехвата машин * `16` — Односторонний заказ * `32` — Предложение груза из встречного предложения * `64` — Предложение груза по контракту * `128` — Создан вручную для тестирования черновиков * `256` — Создан из АТИ-Доков
- `deal.points` — Точки маршрута
- `deal.points[].deal_point_id` — Id точки заказа
- `deal.points[].ordinal_id` — Порядковый номер
- `deal.points[].point_type` — Тип точки маршрута * `1` — Загрузка * `2` — Разгрузка
- `deal.points[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `deal.points[].lat` — Широта
- `deal.points[].lon` — Долгота
- `deal.points[].address` — Адрес
- `deal.points[].participant_name` — Название организации
- `deal.points[].region_id` — Id региона Значение из [словаря регионов АТИ](https://ati.su/developers/api/dictionaries/geo/)

**Пример ответа (4XX)**

```json
{
  "reason": "string",
  "error": "string"
}
```

**Описание полей ответа**
- `reason` — Причина ошибки
- `error` — Ключ ошибки


## Приглашение взять груз

Существует еще один способ получить предложение на перевозку - персональное приглашение от грузовладельца на сделку. Как это работает:

При публикации груза с фиксированной ставкой у грузовладельца есть возможность отправить персональное предложение различным перевозчикам. Чтобы получить список поступивших вам персональных предложений, воспользуйтесь методом:

<a id="get-v1.2-orders-invites-my"></a>

Получение списка приглашений

**Пример запроса (curl):**

```bash
curl 'https://api.ati.su/v1.2/orders/invites/my?role=0' \
  -X 'GET' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json'
```

**OpenAPI схема:** [JSON](https://ati.su/developers/raw/usecases/carrier/finddeal.openapi.json)

**Пример ответа (200)**

```json
[
  {
    "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": [
      0
    ],
    "date": "1970-01-01T00:00:00.000Z",
    "cancellation_date": "1970-01-01T00:00:00.000Z",
    "payment": {
      "rates": [
        {
          "rate": 0.5,
          "rate_type": {},
          "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": [
          0
        ],
        "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": {},
          "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",
          "city_id": 0,
          "point_type": {},
          "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": {},
            "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": [
          0
        ],
        "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": {},
          "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": {},
        "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,
        "truck_attribs": 0,
        "stsepka": false,
        "pnevmohod": false,
        "koniki": false,
        "tir": false,
        "cmr": false,
        "t1": false,
        "san_passport": false,
        "sanitation_logbook": 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": {}
  }
]
```

**Описание полей ответа**
- `[].owner_ati_id` — Id фирмы грузовладельца
- `[].owner_persistent_user_id` — Постоянный Id фирмы грузовладельца
- `[].owner_contact_id` — Id контакта, который отправил приглашение
- `[].taker_ati_id` — Id приглашенной фирмы
- `[].taker_persistent_user_id` — Постоянный Id приглашенной фирмы
- `[].taker_contact_id` — Id контакта приглашенной фирмы
- `[].taker_contacts_list` — Список контактов приглашенной фирмы
- `[].date` — Время отправки приглашения
- `[].cancellation_date` — Время отмены приглашения
- `[].payment` — Предложенные параметры оплаты
- `[].payment.rates` — Список возможных ставок перевозки
- `[].payment.rates[].rate` — Сумма
- `[].payment.rates[].rate_type` — Тип оплаты * `0` — Нет * `1` — Любая * `2` — С НДС * `3` — Без НДС
- `[].payment.rates[].currency` — Id валюты\ Значение из [словаря валют АТИ](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-currencyTypes)
- `[].payment.prepay_percent` — Процент предоплаты
- `[].payment.prepay_percent_enabled` — Есть ли предоплата
- `[].payment.on_unloading` — Оплата на выгрузке
- `[].payment.in_fuel` — Оплата топливом
- `[].payment.pay_days_enabled` — Есть ли срок оплаты
- `[].payment.pay_days` — Срок оплаты
- `[].payment.fixed_rate` — Указана ли в грузе ставка
- `[].payment.torg` — Возможен ли торг
- `[].payment.direct_contract` — Прямой договор
- `[].payment.money_type` — Способ оплаты
- `[].payment.payment_source` — Источник параметров оплаты * `0` — Нет * `1` — Встречное предложение * `2` — Торги * `3` — Груз * `4` — Предложение груза * `5` — Предложение по контракту
- `[].load` — Параметры предложенного груза
- `[].load.id` — ID груза
- `[].load.load_number` — Сгенерированный номер груза
- `[].load.distance` — Расстояние для груза *При расчете учитываются дополнительные пункты разгрузки*
- `[].load.distance_type` — Маршрут построен с проездом по МКАД или без МКАД * `0` — без МКАД * `1` — с МКАД
- `[].load.platon_roads_length` — Расстояние по Платону
- `[].load.toll_roads_length` — Расстояние по платным дорогам
- `[].load.travel_time` — Время в пути
- `[].load.true_price` — Озвученная ставка
- `[].load.true_currency_id` — ID валюты озвученной ставки
- `[].load.note` — Примечание к грузу
- `[].load.first_date` — Дата, начиная с которой груз актуален
- `[].load.last_date` — Дата, после которой груз не актуален
- `[].load.date_type` — Готовность груза к перевозке * `0` — Готов к отправке сегодня или завтра * `1` — Готов к отправке между FirstDate и LastDate * `2` — Готов к отправке постоянно * `3` — Груза нет, запрос ставки
- `[].load.periodicity_id` — Периодичность загрузки * `0` — Нет * `1` — Ежедневно * `100` — Только по рабочим дням
- `[].load.order_number` — Номер груза/заказа
- `[].load.krugoreis` — Кругорейс
- `[].load.zimnik` — Зимники
- `[].load.ferries` — Паромные переправы
- `[].load.loading` — Точка загрузки
- `[].load.loading.fias_id` — Id точки по базе ФИАС
- `[].load.loading.city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].load.loading.latitude` — Широта
- `[].load.loading.longitude` — Долгота
- `[].load.loading.street` — Адрес
- `[].load.loading.organization_id` — Id из справочника организаций
- `[].load.loading.address_id` — Id адреса в организации
- `[].load.loading.time_start` — Время "От"
- `[].load.loading.time_end` — Время "До"
- `[].load.loading.is_round_the_clock` — Круглосуточно
- `[].load.loading.large_cities` — Список Id ближайших крупных городов
- `[].load.loading.large_cities_with_distance` — Расстояния до ближайших крупных городов
- `[].load.loading.large_cities_with_distance[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].load.loading.large_cities_with_distance[].distance` — Расстояние
- `[].load.loading.loading_cargos[].cargo_id` — Id груза
- `[].load.loading.loading_cargos[].name_id` — Наименование груза
- `[].load.loading.loading_cargos[].packaging_type` — Упаковка
- `[].load.loading.loading_cargos[].volume` — Объем
- `[].load.loading.loading_cargos[].sizes` — Габариты
- `[].load.loading.loading_cargos[].sizes.length` — Длина в метрах
- `[].load.loading.loading_cargos[].sizes.width` — Ширина в метрах
- `[].load.loading.loading_cargos[].sizes.height` — Высота в метрах
- `[].load.loading.loading_cargos[].sizes.diameter` — Диаметр в метрах
- `[].load.loading.loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `[].load.loading.loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `[].load.loading.loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `[].load.extra_points` — Дополнительные точки
- `[].load.extra_points[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].load.extra_points[].ordinal_id` — Порядковый номер в маршруте
- `[].load.extra_points[].distance` — Расстояние
- `[].load.extra_points[].street` — Адрес
- `[].load.extra_points[].latitude` — Широта
- `[].load.extra_points[].longitude` — Долгота
- `[].load.extra_points[].organization_id` — Id из справочника организаций
- `[].load.extra_points[].address_id` — Id адреса в организации
- `[].load.extra_points[].loading_date_start` — Дата начала загрузки
- `[].load.extra_points[].loading_date_end` — Дата конца загрузки
- `[].load.extra_points[].loading_time_start` — Время начала загрузки
- `[].load.extra_points[].loading_time_end` — Время конца загрузки
- `[].load.extra_points[].is_round_the_clock` — Круглосуточно
- `[].load.extra_points[].loading_cargos[].cargo_id` — Id груза
- `[].load.extra_points[].loading_cargos[].name_id` — Наименование груза
- `[].load.extra_points[].loading_cargos[].packaging_type` — Упаковка
- `[].load.extra_points[].loading_cargos[].volume` — Объем
- `[].load.extra_points[].loading_cargos[].sizes` — Габариты
- `[].load.extra_points[].loading_cargos[].sizes.length` — Длина в метрах
- `[].load.extra_points[].loading_cargos[].sizes.width` — Ширина в метрах
- `[].load.extra_points[].loading_cargos[].sizes.height` — Высота в метрах
- `[].load.extra_points[].loading_cargos[].sizes.diameter` — Диаметр в метрах
- `[].load.extra_points[].loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `[].load.extra_points[].loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `[].load.extra_points[].loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `[].load.extra_points[].unloading_cargos[].cargo_id` — Id груза
- `[].load.extra_points[].unloading_cargos[].weight` — Вес
- `[].load.extra_points[].unloading_cargos[].volume` — Объём
- `[].load.extra_points[].unloading_cargos[].packaging_quantity` — Выгружаемая часть упаковки
- `[].load.extra_points[].unloading_cargos[].is_defined_by_ttn` — Выгружаемая часть груза будет определена в ТТН
- `[].load.unloading` — Точка разгрузки
- `[].load.unloading.fias_id` — Id точки по базе ФИАС
- `[].load.unloading.city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].load.unloading.latitude` — Широта
- `[].load.unloading.longitude` — Долгота
- `[].load.unloading.street` — Адрес
- `[].load.unloading.organization_id` — Id из справочника организаций
- `[].load.unloading.address_id` — Id адреса в организации
- `[].load.unloading.time_start` — Время "От"
- `[].load.unloading.time_end` — Время "До"
- `[].load.unloading.is_round_the_clock` — Круглосуточно
- `[].load.unloading.large_cities` — Список Id ближайших крупных городов
- `[].load.unloading.large_cities_with_distance` — Расстояния до ближайших крупных городов
- `[].load.unloading.large_cities_with_distance[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `[].load.unloading.large_cities_with_distance[].distance` — Расстояние
- `[].load.unloading.loading_cargos[].cargo_id` — Id груза
- `[].load.unloading.loading_cargos[].name_id` — Наименование груза
- `[].load.unloading.loading_cargos[].packaging_type` — Упаковка
- `[].load.unloading.loading_cargos[].volume` — Объем
- `[].load.unloading.loading_cargos[].sizes` — Габариты
- `[].load.unloading.loading_cargos[].sizes.length` — Длина в метрах
- `[].load.unloading.loading_cargos[].sizes.width` — Ширина в метрах
- `[].load.unloading.loading_cargos[].sizes.height` — Высота в метрах
- `[].load.unloading.loading_cargos[].sizes.diameter` — Диаметр в метрах
- `[].load.unloading.loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `[].load.unloading.loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `[].load.unloading.loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `[].load.cargo` — Параметры груза
- `[].load.cargo.weight` — Вес
- `[].load.cargo.volume` — Объем
- `[].load.cargo.adr` — Модификатор опасности груза с 0 до 9
- `[].load.cargo.cargo_type_id` — Идентификатор наименования груза\ Значение из [словаря наименований грузов](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-cargoTypes)
- `[].load.cargo.cargo_type` — Строковое наименование груза. Выводится если CargoTypeId не указан, либо равен `59`
- `[].load.cargo.pack_type` — Тип упаковки(навалом, коробки, россыпью, запаллечен ... пирамида). Значение из словаря PackTypes
- `[].load.cargo.pallet_count` — Количество паллетов
- `[].load.cargo.belt_count` — Количество ремней
- `[].load.cargo.sbor_gruz` — Сборный груз
- `[].load.cargo.size` — Размеры груза
- `[].load.cargo.size.length` — Длина в метрах
- `[].load.cargo.size.width` — Ширина в метрах
- `[].load.cargo.size.height` — Высота в метрах
- `[].load.cargo.size.diameter` — Диаметр в метрах
- `[].load.cargo.size.length_highlight` — Подсвечивать ли длину
- `[].load.cargo.size.width_highlight` — Подсвечивать ли ширину
- `[].load.cargo.size.height_highlight` — Подсвечивать ли высоту
- `[].load.transport` — Параметры перевозки
- `[].load.transport.car_type` — Битовая сумма кузовов
- `[].load.transport.loading_type` — Битовая сумма типов загрузки
- `[].load.transport.loading_logical_operator` — Тип условия загрузки * `OR` * `AND`
- `[].load.transport.unloading_type` — Битовая сумма типов разгрузки
- `[].load.transport.unloading_logical_operator` — Тип условия разгрузки * `OR` * `AND`
- `[].load.transport.trucks_quantity` — Количество машин
- `[].load.transport.temperature_from` — Температура перевозки - нижнее значение
- `[].load.transport.temperature_to` — Температура перевозки - верхнее значение
- `[].load.transport.truck_attribs` — Настройки для машины, используются только в RMQ (Stsepka, Pnevmohod, Koniki)
- `[].load.transport.stsepka` — Сцепка
- `[].load.transport.pnevmohod` — Пневмоход
- `[].load.transport.koniki` — Коники
- `[].load.transport.tir` — TIR
- `[].load.transport.cmr` — CMR
- `[].load.transport.t1` — Т1
- `[].load.transport.san_passport` — Мед книжка
- `[].load.transport.sanitation_logbook` — Сан. книжка
- `[].load.transport.is_tracking` — Запрос отслеживания через АТИ Водитель
- `[].load.transport.required_capacity` — Требуемая грузоподъёмность в тоннах
- `[].load.unload_first_date` — Дата, начиная с которой можно разгрузить груз
- `[].load.unload_last_date` — Дата, до которой можно разгрузить груз
- `[].is_tracking` — Запрос отслеживания через АТИ Водитель
- `[].deal_kind` — Тип Заказа

**Пример ответа (4XX)**

```json
{
  "reason": "string",
  "error": "string"
}
```

**Описание полей ответа**
- `reason` — Причина ошибки
- `error` — Ключ ошибки


У вас будет возможность взять груз по указанной ставке или отказаться от предложения, если условия вас не устроят.

<a id="post-v1.2-orders-takeload-{loadId}"></a>

Взятие груза / Редактирование Заказа

**Пример запроса (curl):**

```bash
curl 'https://api.ati.su/v1.2/orders/takeload/3fa85f64-5717-4562-b3fc-2c963f66afa6' \
  -X 'POST' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "rate_type": {},
  "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": {},
  "taker_note": "string"
}'
```

**OpenAPI схема:** [JSON](https://ati.su/developers/raw/usecases/carrier/finddeal.openapi.json)

**Описание полей запроса**
- `driver_id` — Id водителя
- `truck_info_id` — Id транспортного средства
- `semitrailer_id` — Id полуприцепа *Может быть указан только если транспортное средство — тягач*
- `trailer_id` — Id прицепа *Может быть указан только если указан полуприцеп или транспортное средство — грузовик*
- `requisites_id` — Id реквизитов
- `signer_id` — Id подписанта
- `is_drop_docs` — Отзывать ли привязанные документы *Используется при редактировании*
- `taker_note` — Комментарий перевозчика

**Пример ответа (200)**

```json
{
  "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": [
        0
      ],
      "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": {},
        "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",
        "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": {},
          "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": [
        0
      ],
      "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": {},
        "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,
      "truck_attribs": 0,
      "stsepka": false,
      "pnevmohod": false,
      "koniki": false,
      "tir": false,
      "cmr": false,
      "t1": false,
      "san_passport": false,
      "sanitation_logbook": 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": {},
    "counterparty_status": {},
    "payment": {
      "rates": [
        {
          "rate": 0.5,
          "rate_type": {},
          "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": {},
        "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",
        "file_id": "string",
        "source_type": {},
        "source_file_type": {},
        "file_type": {},
        "timeslots_warehouse_ids": [
          0
        ]
      }
    ],
    "document_templates": [
      {
        "organization_address": "string",
        "templates": [
          {
            "add_date": "1970-01-01T00:00:00.000Z",
            "access": {},
            "timeslots_warehouse_ids": [
              0
            ],
            "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"
          }
        ]
      }
    ],
    "customer": {
      "ati_id": "string",
      "source": {},
      "name": "string",
      "ownership_id": 0,
      "inn": "string",
      "ogrn": "string",
      "requisite": {
        "name": "string",
        "bank": "string",
        "ks": "string",
        "registration_number": "string",
        "rs": "string",
        "bik": "string"
      },
      "gen_director": {
        "name": "string",
        "surname": "string",
        "patronymic": "string",
        "number_phone": "string"
      },
      "contact": {
        "name": "string",
        "surname": "string",
        "patronymic": "string",
        "number_phone": "string",
        "phone": "string",
        "messenger_phone": "string",
        "fax": "string",
        "was_modified": false,
        "selected_number": {
          "value": "string",
          "country_code": "string"
        },
        "is_confirmed": false
      },
      "address": [
        {
          "is_legal": false,
          "post_index": "string",
          "city_id": 0,
          "street_name": "string",
          "house": "string",
          "entrance": "string",
          "litera": "string",
          "office_no": "string",
          "recipient_full_name": "string",
          "comment": "string",
          "region_id": 0
        }
      ],
      "claims_count": 0,
      "recommendation_count": 0,
      "bad_partner_firms_count": 0
    },
    "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",
          "name": "string",
          "file_id": "string",
          "type": {}
        }
      ],
      "origin": {},
      "date_of_birth": "1970-01-01T00:00:00.000Z",
      "department_code_in_passport": "string",
      "driver_inn": "string",
      "in_cargo_owner_black_list": false,
      "external_id": "string",
      "black_list_reasons": [
        "string"
      ]
    },
    "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": {},
      "description": "string",
      "brand_id": 0,
      "model": "string",
      "number": "string",
      "phone_number": "string",
      "is_attracted_truck": false,
      "ownership_type": {},
      "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,
      "external_id": "string",
      "verified": false,
      "modification_restricted": false,
      "scans": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "owner_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string",
          "file_id": "string",
          "type": {}
        }
      ],
      "origin": {}
    },
    "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": {},
      "description": "string",
      "brand_id": 0,
      "model": "string",
      "number": "string",
      "phone_number": "string",
      "is_attracted_truck": false,
      "ownership_type": {},
      "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,
      "external_id": "string",
      "verified": false,
      "modification_restricted": false,
      "scans": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "owner_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string",
          "file_id": "string",
          "type": {}
        }
      ],
      "origin": {}
    },
    "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": {},
      "description": "string",
      "brand_id": 0,
      "model": "string",
      "number": "string",
      "phone_number": "string",
      "is_attracted_truck": false,
      "ownership_type": {},
      "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,
      "external_id": "string",
      "verified": false,
      "modification_restricted": false,
      "scans": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "owner_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string",
          "file_id": "string",
          "type": {}
        }
      ],
      "origin": {}
    },
    "document": {
      "id": "string",
      "old_id": "string",
      "editor": "string",
      "url": "string",
      "old_url": "string",
      "name": "string",
      "is_signed": false,
      "access": {}
    },
    "additional_documents": [
      {
        "id": "string",
        "is_counterparty_file": false,
        "url": "string",
        "name": "string",
        "is_signed": false,
        "document_type": {},
        "access": {}
      }
    ],
    "in_work_status_model": {},
    "in_work": {
      "deal_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "in_work_status": {},
      "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": {},
        "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": {},
          "timeslots_warehouse_id": 0
        },
        "organization": {
          "organization_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string",
          "phone": "string",
          "contact_persons": [
            {
              "contact_person_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
              "name": "string",
              "phone": "string",
              "email": "string"
            }
          ]
        }
      }
    ]
  }
}
```

**Описание полей ответа**
- `load_copy` — Копия груза *При создании заказа груз копируется, копия не отображается в поиске и её невозможно отредактировать*
- `load_copy.id` — Id копии груза
- `load_copy.load_number` — Сгенерированный номер груза
- `load_copy.load_meta` — Метаданные груза
- `load_copy.load_meta.load_meta_id` — Id
- `load_copy.load_meta.meta_data` — Данные
- `load_copy.auction_id` — Id Торгов (аукциона)
- `load_copy.updated_at` — Дата последнего изменения груза
- `load_copy.added_at` — Дата добавления груза
- `load_copy.archive_date` — Дата помещения груза в архив *При взятии груза, он попадает в архив*
- `load_copy.distance` — Расстояние для груза *При расчете учитываются дополнительные пункты разгрузки*
- `load_copy.distance_type` — Маршрут построен с проездом по МКАД или без МКАД * `0` — без МКАД * `1` — с МКАД
- `load_copy.platon_roads_length` — Расстояние по Платону
- `load_copy.toll_roads_length` — Расстояние по платным дорогам
- `load_copy.travel_time` — Время в пути
- `load_copy.true_price` — Озвученная ставка
- `load_copy.true_currency_id` — Id валюты озвученной ставки
- `load_copy.parent_id` — Id груза
- `load_copy.is_unpublished` — Груз не опубликован
- `load_copy.firm_id` — ID фирмы, выставившей груз
- `load_copy.contact_id1` — Контакт #1, указанный в грузе
- `load_copy.contact_id2` — Контакт #2, указанный в грузе
- `load_copy.note` — Примечание к грузу
- `load_copy.first_date` — Дата, начиная с которой груз актуален
- `load_copy.last_date` — Дата, после которой груз не актуален
- `load_copy.date_type` — Готовность груза к перевозке * `0` — Готов к отправке сегодня или завтра * `1` — Готов к отправке между FirstDate и LastDate * `2` — Готов к отправке постоянно * `3` — Груза нет, запрос ставки
- `load_copy.periodicity_id` — Периодичность загрузки * `0` — Нет * `1` — Ежедневно * `100` — Только по рабочим дням
- `load_copy.order_number` — Номер груза/заказа
- `load_copy.krugoreis` — Кругорейс
- `load_copy.zimnik` — Зимники
- `load_copy.ferries` — Паромные переправы
- `load_copy.loading` — Точка загрузки
- `load_copy.loading.fias_id` — Id точки по базе ФИАС
- `load_copy.loading.city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `load_copy.loading.latitude` — Широта
- `load_copy.loading.longitude` — Долгота
- `load_copy.loading.street` — Адрес
- `load_copy.loading.organization_id` — Id из справочника организаций
- `load_copy.loading.address_id` — Id адреса в организации
- `load_copy.loading.time_start` — Время "От"
- `load_copy.loading.time_end` — Время "До"
- `load_copy.loading.is_round_the_clock` — Круглосуточно
- `load_copy.loading.large_cities` — Список Id ближайших крупных городов
- `load_copy.loading.large_cities_with_distance` — Расстояния до ближайших крупных городов
- `load_copy.loading.large_cities_with_distance[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `load_copy.loading.large_cities_with_distance[].distance` — Расстояние
- `load_copy.loading.loading_cargos[].cargo_id` — Id груза
- `load_copy.loading.loading_cargos[].name_id` — Наименование груза
- `load_copy.loading.loading_cargos[].packaging_type` — Упаковка
- `load_copy.loading.loading_cargos[].volume` — Объем
- `load_copy.loading.loading_cargos[].sizes` — Габариты
- `load_copy.loading.loading_cargos[].sizes.length` — Длина в метрах
- `load_copy.loading.loading_cargos[].sizes.width` — Ширина в метрах
- `load_copy.loading.loading_cargos[].sizes.height` — Высота в метрах
- `load_copy.loading.loading_cargos[].sizes.diameter` — Диаметр в метрах
- `load_copy.loading.loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `load_copy.loading.loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `load_copy.loading.loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `load_copy.extra_points` — Дополнительные точки
- `load_copy.extra_points[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `load_copy.extra_points[].point_type` — Тип дополнительной точки маршрута груза * `1` — Загрузка * `2` — Разгрузка * `3` — Таможня * `4` — Ближайший крупный город к городу загрузки * `5` — Ближайший крупный город к городу разгрузки * `8` — Проехать через
- `load_copy.extra_points[].ordinal_id` — Порядковый номер в маршруте
- `load_copy.extra_points[].distance` — Расстояние
- `load_copy.extra_points[].street` — Адрес
- `load_copy.extra_points[].latitude` — Широта
- `load_copy.extra_points[].longitude` — Долгота
- `load_copy.extra_points[].organization_id` — Id из справочника организаций
- `load_copy.extra_points[].address_id` — Id адреса в организации
- `load_copy.extra_points[].loading_date_start` — Дата начала загрузки
- `load_copy.extra_points[].loading_date_end` — Дата конца загрузки
- `load_copy.extra_points[].loading_time_start` — Время начала загрузки
- `load_copy.extra_points[].loading_time_end` — Время конца загрузки
- `load_copy.extra_points[].is_round_the_clock` — Круглосуточно
- `load_copy.extra_points[].loading_cargos[].cargo_id` — Id груза
- `load_copy.extra_points[].loading_cargos[].name_id` — Наименование груза
- `load_copy.extra_points[].loading_cargos[].packaging_type` — Упаковка
- `load_copy.extra_points[].loading_cargos[].volume` — Объем
- `load_copy.extra_points[].loading_cargos[].sizes` — Габариты
- `load_copy.extra_points[].loading_cargos[].sizes.length` — Длина в метрах
- `load_copy.extra_points[].loading_cargos[].sizes.width` — Ширина в метрах
- `load_copy.extra_points[].loading_cargos[].sizes.height` — Высота в метрах
- `load_copy.extra_points[].loading_cargos[].sizes.diameter` — Диаметр в метрах
- `load_copy.extra_points[].loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `load_copy.extra_points[].loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `load_copy.extra_points[].loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `load_copy.extra_points[].unloading_cargos[].cargo_id` — Id груза
- `load_copy.extra_points[].unloading_cargos[].weight` — Вес
- `load_copy.extra_points[].unloading_cargos[].volume` — Объём
- `load_copy.extra_points[].unloading_cargos[].packaging_quantity` — Выгружаемая часть упаковки
- `load_copy.extra_points[].unloading_cargos[].is_defined_by_ttn` — Выгружаемая часть груза будет определена в ТТН
- `load_copy.unloading` — Точка разгрузки
- `load_copy.unloading.fias_id` — Id точки по базе ФИАС
- `load_copy.unloading.city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `load_copy.unloading.latitude` — Широта
- `load_copy.unloading.longitude` — Долгота
- `load_copy.unloading.street` — Адрес
- `load_copy.unloading.organization_id` — Id из справочника организаций
- `load_copy.unloading.address_id` — Id адреса в организации
- `load_copy.unloading.time_start` — Время "От"
- `load_copy.unloading.time_end` — Время "До"
- `load_copy.unloading.is_round_the_clock` — Круглосуточно
- `load_copy.unloading.large_cities` — Список Id ближайших крупных городов
- `load_copy.unloading.large_cities_with_distance` — Расстояния до ближайших крупных городов
- `load_copy.unloading.large_cities_with_distance[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `load_copy.unloading.large_cities_with_distance[].distance` — Расстояние
- `load_copy.unloading.loading_cargos[].cargo_id` — Id груза
- `load_copy.unloading.loading_cargos[].name_id` — Наименование груза
- `load_copy.unloading.loading_cargos[].packaging_type` — Упаковка
- `load_copy.unloading.loading_cargos[].volume` — Объем
- `load_copy.unloading.loading_cargos[].sizes` — Габариты
- `load_copy.unloading.loading_cargos[].sizes.length` — Длина в метрах
- `load_copy.unloading.loading_cargos[].sizes.width` — Ширина в метрах
- `load_copy.unloading.loading_cargos[].sizes.height` — Высота в метрах
- `load_copy.unloading.loading_cargos[].sizes.diameter` — Диаметр в метрах
- `load_copy.unloading.loading_cargos[].sizes.length_highlight` — Подсвечивать ли длину
- `load_copy.unloading.loading_cargos[].sizes.width_highlight` — Подсвечивать ли ширину
- `load_copy.unloading.loading_cargos[].sizes.height_highlight` — Подсвечивать ли высоту
- `load_copy.cargo` — Параметры груза
- `load_copy.cargo.weight` — Вес
- `load_copy.cargo.volume` — Объем
- `load_copy.cargo.adr` — Модификатор опасности груза с 0 до 9
- `load_copy.cargo.cargo_type_id` — Идентификатор наименования груза Значение из [словаря наименований грузов](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-cargoTypes)
- `load_copy.cargo.cargo_type` — Строковое наименование груза. Выводится если CargoTypeId не указан, либо равен `59`
- `load_copy.cargo.pack_type` — Тип упаковки(навалом, коробки, россыпью, запаллечен ... пирамида). Значение из словаря PackTypes
- `load_copy.cargo.pallet_count` — Количество паллетов
- `load_copy.cargo.belt_count` — Количество ремней
- `load_copy.cargo.dogruz_type` — Параметр, отвечающий за способ перевозки груза * `1` — Только отдельной машиной * `2` — Догруз возможен * `3` — Догруз
- `load_copy.cargo.sbor_gruz` — Сборный груз
- `load_copy.cargo.size` — Размеры груза
- `load_copy.cargo.size.length` — Длина в метрах
- `load_copy.cargo.size.width` — Ширина в метрах
- `load_copy.cargo.size.height` — Высота в метрах
- `load_copy.cargo.size.diameter` — Диаметр в метрах
- `load_copy.cargo.size.length_highlight` — Подсвечивать ли длину
- `load_copy.cargo.size.width_highlight` — Подсвечивать ли ширину
- `load_copy.cargo.size.height_highlight` — Подсвечивать ли высоту
- `load_copy.transport` — Параметры перевозки
- `load_copy.transport.car_type` — Битовая сумма кузовов
- `load_copy.transport.loading_type` — Битовая сумма типов загрузки
- `load_copy.transport.loading_logical_operator` — Тип условия загрузки * `OR` * `AND`
- `load_copy.transport.unloading_type` — Битовая сумма типов разгрузки
- `load_copy.transport.unloading_logical_operator` — Тип условия разгрузки * `OR` * `AND`
- `load_copy.transport.trucks_quantity` — Количество машин
- `load_copy.transport.temperature_from` — Температура перевозки - нижнее значение
- `load_copy.transport.temperature_to` — Температура перевозки - верхнее значение
- `load_copy.transport.truck_attribs` — Настройки для машины, используются только в RMQ (Stsepka, Pnevmohod, Koniki)
- `load_copy.transport.stsepka` — Сцепка
- `load_copy.transport.pnevmohod` — Пневмоход
- `load_copy.transport.koniki` — Коники
- `load_copy.transport.tir` — TIR
- `load_copy.transport.cmr` — CMR
- `load_copy.transport.t1` — Т1
- `load_copy.transport.san_passport` — Мед книжка
- `load_copy.transport.sanitation_logbook` — Сан. книжка
- `load_copy.transport.is_tracking` — Запрос отслеживания через АТИ Водитель
- `load_copy.transport.required_capacity` — Требуемая грузоподъёмность в тоннах
- `load_copy.boards` — Площадки, на которых опубликован груз
- `load_copy.boards[].board_id` — Id площадки
- `load_copy.boards[].name` — Имя площадки
- `load_copy.boards[].color` — Цвет площадки
- `load_copy.unload_first_date` — Дата, начиная с которой можно разгрузить груз
- `load_copy.unload_last_date` — Дата, до которой можно разгрузить груз
- `deal` — Заказ *Основная информация о заказе*
- `deal.deal_id` — Id Заказа
- `deal.load_copy_id` — Id связанной копии груза
- `deal.load_id` — Id груза
- `deal.taker_ati_id` — Код фирмы, взявшей груз
- `deal.taker_persistent_user_id` — Идентификатор пользователя, взявшего груз
- `deal.taker_contact_id` — Id контакта, взявшего груз
- `deal.cargo_owner_ati_id` — Код фирмы опубликовавшей груз
- `deal.cargo_owner_persistent_user_id` — Идентификатор пользователя, опубликовавшего груз
- `deal.updated_at` — Время изменения информации по Заказу
- `deal.end_of_reservation` — Время до которого груз зарезервирован
- `deal.auction_id` — Id Торгов (аукциона)
- `deal.status` — Статус Заказа * `0` — Груз зарезервирован перевозчиком * `1` — Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец не просмотрел заявку * `2` — Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец просмотрел заявку * `3` — Грузовладелец отправил документ-заявку перевозчику * `4` — Заказ в исполнении (перевозчик дал согласие на документ-заявку) * `5` — Заказ завершен и перенесен в архив * `7` — Есть только приглашение на Заказ * `8` — Заказа нет, но есть Торги, у которых есть возможные победители * `9` — Заказ отклонен автоматически, так как после последней даты загрузки прошло уже более 7 дней * `10` — Заказ завершен, ожидается оплата * `11` — В Торгах лучшая ставка из других Торгов * `-11` — Заказ удален * `-10` — Резерв груза перевозчиком отменен * `-9` — Заказ отклонен грузовладельцем в Торгах после истечения срока подачи документов (смена победителя) * `-8` — Грузовладелец отменил Заказ в исполнении * `-7` — Перевозчик отменил Заказ в исполнении * `-6` — Заказ отклонен грузовладельцем после удаления Торгов * `-4` — Заказ отклонен грузовладельцем в Торгах (смена победителя) * `-3` — Заказ отклонен грузовладельцем * `-2` — Заказ отозван перевозчиком
- `deal.counterparty_status` — Статус Заказа у контрагента * `0` — Груз зарезервирован перевозчиком * `1` — Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец не просмотрел заявку * `2` — Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец просмотрел заявку * `3` — Грузовладелец отправил документ-заявку перевозчику * `4` — Заказ в исполнении (перевозчик дал согласие на документ-заявку) * `5` — Заказ завершен и перенесен в архив * `7` — Есть только приглашение на Заказ * `8` — Заказа нет, но есть Торги, у которых есть возможные победители * `9` — Заказ отклонен автоматически, так как после последней даты загрузки прошло уже более 7 дней * `10` — Заказ завершен, ожидается оплата * `11` — В Торгах лучшая ставка из других Торгов * `-11` — Заказ удален * `-10` — Резерв груза перевозчиком отменен * `-9` — Заказ отклонен грузовладельцем в Торгах после истечения срока подачи документов (смена победителя) * `-8` — Грузовладелец отменил Заказ в исполнении * `-7` — Перевозчик отменил Заказ в исполнении * `-6` — Заказ отклонен грузовладельцем после удаления Торгов * `-4` — Заказ отклонен грузовладельцем в Торгах (смена победителя) * `-3` — Заказ отклонен грузовладельцем * `-2` — Заказ отозван перевозчиком
- `deal.payment` — Параметры оплаты Заказа
- `deal.payment.rates` — Список возможных ставок перевозки
- `deal.payment.rates[].rate` — Сумма
- `deal.payment.rates[].currency` — Id валюты
- `deal.payment.rates[].active` — Является ли ставка выбранной
- `deal.payment.prepay_percent` — Процент предоплаты
- `deal.payment.prepay_percent_enabled` — Есть ли предоплата
- `deal.payment.on_unloading` — Оплата на выгрузке
- `deal.payment.in_fuel` — Оплата топливом
- `deal.payment.pay_days_enabled` — Есть ли срок оплаты
- `deal.payment.pay_days` — Срок оплаты
- `deal.payment.fixed_rate` — Указана ли в грузе ставка
- `deal.payment.torg` — Возможен ли торг
- `deal.payment.direct_contract` — Прямой договор
- `deal.payment.money_type` — Способ оплаты
- `deal.pay_docs` — Информация об оплате заказа
- `deal.pay_docs.documents_copies` — Информация о копиях документов
- `deal.pay_docs.documents_copies.checked` — Документ получен
- `deal.pay_docs.documents_copies.date` — Дата получения документов
- `deal.pay_docs.documents_original` — Информация о оригиналах документов
- `deal.pay_docs.documents_original.checked` — Документ получен
- `deal.pay_docs.documents_original.date` — Дата получения документов
- `deal.pay_docs.documents_original_track` — Информация об отслеживании оригиналов документов
- `deal.pay_docs.documents_original_track.transport_company_id` — Id транспортной компании, осуществляющей доставку документов
- `deal.pay_docs.documents_original_track.tracking_url` — Сссылка для отслеживания статуса отправления
- `deal.pay_docs.documents_original_track.tracking_number` — Номер отправления
- `deal.pay_docs.documents_original_track.sending_date` — Дата отправки документов
- `deal.pay_docs.payment` — Информация об оплате
- `deal.pay_docs.payment.checked` — Заказ оплачен
- `deal.pay_docs.payment.date` — Дата оплаты
- `deal.files` — Файлы Заказа
- `deal.files[].id` — Id файла
- `deal.files[].storage_file_id` — Id файла в хранилище
- `deal.files[].access` — Доступ к файлу * `0` — только загрузивший файл * `1` — обе стороны * `2` — загрузивший файл и водитель * `3` — доступен обеим сторонам и водителю
- `deal.files[].add_date` — Время загрузки файла
- `deal.files[].deal_id` — Id связанного Заказа
- `deal.files[].is_counterparty_file` — Файл контрагента
- `deal.files[].file_name` — Имя файла
- `deal.files[].size` — Размер файла
- `deal.files[].link` — Ссылка на файл
- `deal.files[].file_id` — ID файла
- `deal.files[].source_type` — Источник файла * `0` — Загружен в заказ * `1` — Скопирован из груза * `2` — Скопирован из данных о водителе * `3` — Скопироване из данных о грузовике * `4` — Скопирован из данных о прицепе * `5` — Скопирован из данных о полуприцепе * `6` — Скопирован из данных о тягаче * `7` — Загружен для Ати-водителя
- `deal.files[].source_file_type` — Тип загруженного файла * `0` — Обычный файл * `1` — Водительское удостоверение * `2` — Паспорт водителя * `3` — Техпаспорт ТС * `4` — Пластик * `5` — Фото ТС
- `deal.files[].file_type` — Тип файла * `0` — Другой документ * `1` — Товарно-транспортная накладная * `2` — Товарная накладная * `3` — Транспортная накладная * `4` — Накладная * `5` — Счет-фактура * `6` — Счет на оплату * `7` — Платежное поручение * `8` — Акт выполненных работ * `9` — Заявка * `10` — Заявка (к договору) * `11` — Заказ * `12` — Договор * `13` — Доп. соглашение (к договору) * `14` — Доверенность * `15` — Поручение экспедитору * `16` — Информационное письмо * `17` — Документ о происшествии с грузом/ТС
- `deal.files[].timeslots_warehouse_ids` — Список складов с Временными окнами с доступом к файлу
- `deal.document_templates` — Информация о шаблонах документов в заказах
- `deal.document_templates[].organization_address` — Адрес организации
- `deal.document_templates[].templates` — Шаблоны документов
- `deal.document_templates[].templates[].add_date` — Время загрузки документа
- `deal.document_templates[].templates[].access` — Доступ к документу * `0` — только загрузивший документ * `1` — обе стороны
- `deal.document_templates[].templates[].timeslots_warehouse_ids` — Список складов с Временными окнами с доступом к документу
- `deal.document_templates[].templates[].deal_id` — Id связанного Заказа
- `deal.document_templates[].templates[].deal_point_id` — Id точки в заказе, к которой привязан документ
- `deal.document_templates[].templates[].owner_firm_id` — Id фирмы, загрузившей документ
- `deal.document_templates[].templates[].cargoes_ids_hash` — Поле-хэш, рассчитывается на основе id грузов, выгружаемых в точке DealPointId. Если выгружаемые грузы не указаны - будет равно 0
- `deal.document_templates[].templates[].contact_id` — Id контакта
- `deal.document_templates[].templates[].file_name` — Название документа
- `deal.document_templates[].templates[].file_id` — Id файла документа
- `deal.document_templates[].templates[].id` — Id документа
- `deal.document_templates[].templates[].size` — Размер документа
- `deal.document_templates[].templates[].link` — Ссылка на документ (только для сайта)
- `deal.customer` — Информация о заказчике
- `deal.customer.ati_id` — ID заказчика в ATI. Если заказчик является внешним контрагентом, то будет равняться ID из справочника "Контрагенты не из АТИ"
- `deal.customer.source` — Источник информации о заказчике * `1` - Справочник "Контрагенты не из АТИ" * `2` - Глобальный поиск * `3` - Справочник "Ваши реквизиты"
- `deal.customer.name` — Имя заказчика
- `deal.customer.ownership_id` — ID типа фирмы (ИП/ООО/др.)
- `deal.customer.inn` — ИНН
- `deal.customer.ogrn` — ОГРН
- `deal.customer.requisite` — Реквизиты
- `deal.customer.requisite.name` — Наименование реквизитов
- `deal.customer.requisite.bank` — Наименование банка
- `deal.customer.requisite.ks` — Корреспондентский счёт
- `deal.customer.requisite.registration_number` — Регистрационный номер
- `deal.customer.requisite.rs` — Расчётный счёт
- `deal.customer.requisite.bik` — БИК
- `deal.customer.gen_director` — Генеральный директор
- `deal.customer.gen_director.name` — Имя
- `deal.customer.gen_director.surname` — Фамилия
- `deal.customer.gen_director.patronymic` — Отчество
- `deal.customer.gen_director.number_phone` — Номер телефона
- `deal.customer.contact` — Контакты
- `deal.customer.contact.name` — Имя контакта
- `deal.customer.contact.surname` — Фамилия
- `deal.customer.contact.patronymic` — Отчество
- `deal.customer.contact.number_phone` — Номер мобильного телефона
- `deal.customer.contact.phone` — Номер городского телефона
- `deal.customer.contact.messenger_phone` — Дополнительный телефон
- `deal.customer.contact.fax` — Факс
- `deal.customer.contact.was_modified` — Флаг редактирования контакта
- `deal.customer.contact.selected_number` — Выбранный номер телефона
- `deal.customer.contact.selected_number.value` — Телефонный номер
- `deal.customer.contact.selected_number.country_code` — Строковый двузначный код страны выбранного телефонного номера
- `deal.customer.contact.is_confirmed` — Признак подтверждения контакта
- `deal.customer.address` — Адрес
- `deal.customer.address[].is_legal` — True - Юридический адрес False - Фактический адрес
- `deal.customer.address[].post_index` — Почтовый индекс
- `deal.customer.address[].city_id` — ID Города
- `deal.customer.address[].street_name` — Название улицы
- `deal.customer.address[].house` — Номер дома
- `deal.customer.address[].entrance` — Вход
- `deal.customer.address[].litera` — Литера/корпус
- `deal.customer.address[].office_no` — Номер офиса
- `deal.customer.address[].recipient_full_name` — ФИО Получателя
- `deal.customer.address[].comment` — Комментарий
- `deal.customer.address[].region_id` — ID региона
- `deal.customer.claims_count` — Количество претензий
- `deal.customer.recommendation_count` — Количество рекомендаций
- `deal.customer.bad_partner_firms_count` — Количество фирм, которые написали о данной фирме на форуме Недобросовестных партнеров
- `deal.is_tracking` — Запрос отслеживания через АТИ Водитель
- `deal.should_show_rate_to_driver` — Показывать ли ставку водителю (для ОЗ)
- `deal.started_at` — Дата взятия/резервирования груза
- `deal.finished_at` — Дата завершения заказа
- `deal.denial_reason` — Причина отклонения заказа *Присутствует когда Status `-2` или `-3`*
- `deal.taker_requisites` — Реквизиты перевозчика
- `deal.taker_requisites.requisite_id` — Id реквизитов\ Более подробную информацию о реквизитах можно посмотреть [здесь](https://ati.su/developers/api/firms/#firms-requisites)
- `deal.taker_requisites.requisite_firm_name` — Название компании
- `deal.taker_requisites.signer_id` — Id подписанта
- `deal.taker_requisites.own_ship_id` — Идентификатор формы собственности\ Значение из [словаря ОПФ АТИ](https://ati.su/developers/api/dictionaries/firms/#get-v1.0-dictionaries-ownerships/)
- `deal.taker_requisites.inn` — ИНН
- `deal.taker_requisites.kpp` — КПП
- `deal.taker_requisites.requisite_type_id` — Тип реквизитов
- `deal.driver` — Копия водителя *При взятии груза, водитель копируется, копию редактировать невозможно*
- `deal.driver.driver_id` — Id копии водителя
- `deal.driver.parent_id` — Идентификатор водителя из [Справочника Водителей](https://ati.su/developers/raw/api/catalogs/index.md#водители)
- `deal.driver.first_name` — Имя водителя
- `deal.driver.second_name` — Фамилия водителя
- `deal.driver.patronymic` — Отчество водителя
- `deal.driver.phone_number` — Номер телефона
- `deal.driver.driver_license_number` — Номер водительского удостоверения
- `deal.driver.passport_series` — Серия паспорта
- `deal.driver.passport_number` — Номер паспорта
- `deal.driver.passport_issued_by` — Кем выдан
- `deal.driver.passport_when_issued` — Когда выдан
- `deal.driver.registration` — Прописка
- `deal.driver.is_attracted_driver` — Флаг привлеченного водителя (со стороны)
- `deal.driver.last_deal_related_id` — Id связанной сущности по Заказу
- `deal.driver.description` — Краткое описание водителя
- `deal.driver.attracted_from` — Фирма от которой привлечен водитель.
- `deal.driver.scans` — Сканы паспорта / водительского удостоверения
- `deal.driver.scans[].id` — ID
- `deal.driver.scans[].owner_id` — ID сущности, котрой принадлежит скан
- `deal.driver.scans[].name` — Название
- `deal.driver.scans[].file_id` — ID файла
- `deal.driver.scans[].type` — Тип документа * `1` — Скан водительского удостоверения * `2` — Скан гражданского паспорта * `3` — Скан ПТС * `4` — Скан пластикового ПТС * `5` — Фото ТС * `8` — Договор о безвоздмездном пользовании
- `deal.driver.origin` — Идентификатор источника информации о водителе * `0` — Неизвестно откуда указан водитель * `1` — Водитель указан на странице заказов у Заказа в исполнении * `2` — Водитель указан в АТИ-Доках
- `deal.driver.date_of_birth` — Дата рождения
- `deal.driver.department_code_in_passport` — Код подразделения
- `deal.driver.driver_inn` — ИНН водителя
- `deal.driver.in_cargo_owner_black_list` — Есть в Черном списке
- `deal.driver.external_id` — Внешний идентификатор
- `deal.driver.black_list_reasons` — Причины добавления в Черный список
- `deal.truck` — Копия транспортного средства *При взятии груза, транспортное средство копируется, копию редактировать невозможно*
- `deal.truck.truck_id` — Id копии транспортного средства
- `deal.truck.parent_id` — Id транспортного средства из [Автопарка](https://ati.su/developers/raw/api/catalogs/index.md#автопарк)
- `deal.truck.last_deal_related_id` — Id ТС, с которым было связано ТС во время выполнения последнего Заказа
- `deal.truck.type` — Тип транспортного средства * `1` — Грузовик * `2` — Тягач * `4` — Полуприцеп * `8` — Прицеп
- `deal.truck.description` — Описание транспортного средства
- `deal.truck.brand_id` — Марка
- `deal.truck.model` — Модель
- `deal.truck.number` — Номер
- `deal.truck.phone_number` — Телефон
- `deal.truck.is_attracted_truck` — Привлеченное ТС
- `deal.truck.ownership_type` — Тип владения ТС * `0` - Собственное * `1` - Привлеченное * `2` - Аренда * `3` - Лизинг * `4` - Совместная собственность (супругов) * `5` - Безвозмездное пользование
- `deal.truck.car_type_id` — Тип Кузова
- `deal.truck.capacity` — Грузоподъемность
- `deal.truck.volume` — Объем
- `deal.truck.length` — Длина
- `deal.truck.width` — Ширина
- `deal.truck.height` — Высота
- `deal.truck.manufacture_year` — Год выпуска
- `deal.truck.vin` — VIN
- `deal.truck.vrc` — СТС
- `deal.truck.body_number` — Номер кузова
- `deal.truck.dimension` — Размерность контейнера
- `deal.truck.truck_passport_number` — Номер ПТС
- `deal.truck.can_refrigerator` — Способность возить реф-контейнеры
- `deal.truck.has_gen_set` — Есть GenSet
- `deal.truck.truck_owner_name` — Имя владельца по СТС
- `deal.truck.can_carry_heavy_container` — Способность перевозить тяжелые контейнеры
- `deal.truck.can_carry_tall_container` — Способность перевозить высокие контейнеры
- `deal.truck.external_id` — Внешний идентификатор
- `deal.truck.verified` — Проверено
- `deal.truck.modification_restricted` — Запрещено редактирование и удаление ТС.
- `deal.truck.scans` — Сканы ПТС
- `deal.truck.scans[].id` — ID
- `deal.truck.scans[].owner_id` — ID сущности, котрой принадлежит скан
- `deal.truck.scans[].name` — Название
- `deal.truck.scans[].file_id` — ID файла
- `deal.truck.scans[].type` — Тип документа * `1` — Скан водительского удостоверения * `2` — Скан гражданского паспорта * `3` — Скан ПТС * `4` — Скан пластикового ПТС * `5` — Фото ТС * `8` — Договор о безвоздмездном пользовании
- `deal.truck.origin` — Источник создания Транспорта * `0` — Неизвестно откуда указано ТС * `1` — ТС указано на странице заказов у Заказа в исполнении * `2` — ТС Указано в АТИ-доках
- `deal.trailer` — Копия прицепа *При взятии груза, прицеп копируется, копию редактировать невозможно*
- `deal.trailer.truck_id` — Id копии транспортного средства
- `deal.trailer.parent_id` — Id транспортного средства из [Автопарка](https://ati.su/developers/raw/api/catalogs/index.md#автопарк)
- `deal.trailer.last_deal_related_id` — Id ТС, с которым было связано ТС во время выполнения последнего Заказа
- `deal.trailer.type` — Тип транспортного средства * `1` — Грузовик * `2` — Тягач * `4` — Полуприцеп * `8` — Прицеп
- `deal.trailer.description` — Описание транспортного средства
- `deal.trailer.brand_id` — Марка
- `deal.trailer.model` — Модель
- `deal.trailer.number` — Номер
- `deal.trailer.phone_number` — Телефон
- `deal.trailer.is_attracted_truck` — Привлеченное ТС
- `deal.trailer.ownership_type` — Тип владения ТС * `0` - Собственное * `1` - Привлеченное * `2` - Аренда * `3` - Лизинг * `4` - Совместная собственность (супругов) * `5` - Безвозмездное пользование
- `deal.trailer.car_type_id` — Тип Кузова
- `deal.trailer.capacity` — Грузоподъемность
- `deal.trailer.volume` — Объем
- `deal.trailer.length` — Длина
- `deal.trailer.width` — Ширина
- `deal.trailer.height` — Высота
- `deal.trailer.manufacture_year` — Год выпуска
- `deal.trailer.vin` — VIN
- `deal.trailer.vrc` — СТС
- `deal.trailer.body_number` — Номер кузова
- `deal.trailer.dimension` — Размерность контейнера
- `deal.trailer.truck_passport_number` — Номер ПТС
- `deal.trailer.can_refrigerator` — Способность возить реф-контейнеры
- `deal.trailer.has_gen_set` — Есть GenSet
- `deal.trailer.truck_owner_name` — Имя владельца по СТС
- `deal.trailer.can_carry_heavy_container` — Способность перевозить тяжелые контейнеры
- `deal.trailer.can_carry_tall_container` — Способность перевозить высокие контейнеры
- `deal.trailer.external_id` — Внешний идентификатор
- `deal.trailer.verified` — Проверено
- `deal.trailer.modification_restricted` — Запрещено редактирование и удаление ТС.
- `deal.trailer.scans` — Сканы ПТС
- `deal.trailer.scans[].id` — ID
- `deal.trailer.scans[].owner_id` — ID сущности, котрой принадлежит скан
- `deal.trailer.scans[].name` — Название
- `deal.trailer.scans[].file_id` — ID файла
- `deal.trailer.scans[].type` — Тип документа * `1` — Скан водительского удостоверения * `2` — Скан гражданского паспорта * `3` — Скан ПТС * `4` — Скан пластикового ПТС * `5` — Фото ТС * `8` — Договор о безвоздмездном пользовании
- `deal.trailer.origin` — Источник создания Транспорта * `0` — Неизвестно откуда указано ТС * `1` — ТС указано на странице заказов у Заказа в исполнении * `2` — ТС Указано в АТИ-доках
- `deal.semi_trailer` — Копия полуприцепа *При взятии груза, полуприцеп копируется, копию редактировать невозможно*
- `deal.semi_trailer.truck_id` — Id копии транспортного средства
- `deal.semi_trailer.parent_id` — Id транспортного средства из [Автопарка](https://ati.su/developers/raw/api/catalogs/index.md#автопарк)
- `deal.semi_trailer.last_deal_related_id` — Id ТС, с которым было связано ТС во время выполнения последнего Заказа
- `deal.semi_trailer.type` — Тип транспортного средства * `1` — Грузовик * `2` — Тягач * `4` — Полуприцеп * `8` — Прицеп
- `deal.semi_trailer.description` — Описание транспортного средства
- `deal.semi_trailer.brand_id` — Марка
- `deal.semi_trailer.model` — Модель
- `deal.semi_trailer.number` — Номер
- `deal.semi_trailer.phone_number` — Телефон
- `deal.semi_trailer.is_attracted_truck` — Привлеченное ТС
- `deal.semi_trailer.ownership_type` — Тип владения ТС * `0` - Собственное * `1` - Привлеченное * `2` - Аренда * `3` - Лизинг * `4` - Совместная собственность (супругов) * `5` - Безвозмездное пользование
- `deal.semi_trailer.car_type_id` — Тип Кузова
- `deal.semi_trailer.capacity` — Грузоподъемность
- `deal.semi_trailer.volume` — Объем
- `deal.semi_trailer.length` — Длина
- `deal.semi_trailer.width` — Ширина
- `deal.semi_trailer.height` — Высота
- `deal.semi_trailer.manufacture_year` — Год выпуска
- `deal.semi_trailer.vin` — VIN
- `deal.semi_trailer.vrc` — СТС
- `deal.semi_trailer.body_number` — Номер кузова
- `deal.semi_trailer.dimension` — Размерность контейнера
- `deal.semi_trailer.truck_passport_number` — Номер ПТС
- `deal.semi_trailer.can_refrigerator` — Способность возить реф-контейнеры
- `deal.semi_trailer.has_gen_set` — Есть GenSet
- `deal.semi_trailer.truck_owner_name` — Имя владельца по СТС
- `deal.semi_trailer.can_carry_heavy_container` — Способность перевозить тяжелые контейнеры
- `deal.semi_trailer.can_carry_tall_container` — Способность перевозить высокие контейнеры
- `deal.semi_trailer.external_id` — Внешний идентификатор
- `deal.semi_trailer.verified` — Проверено
- `deal.semi_trailer.modification_restricted` — Запрещено редактирование и удаление ТС.
- `deal.semi_trailer.scans` — Сканы ПТС
- `deal.semi_trailer.scans[].id` — ID
- `deal.semi_trailer.scans[].owner_id` — ID сущности, котрой принадлежит скан
- `deal.semi_trailer.scans[].name` — Название
- `deal.semi_trailer.scans[].file_id` — ID файла
- `deal.semi_trailer.scans[].type` — Тип документа * `1` — Скан водительского удостоверения * `2` — Скан гражданского паспорта * `3` — Скан ПТС * `4` — Скан пластикового ПТС * `5` — Фото ТС * `8` — Договор о безвоздмездном пользовании
- `deal.semi_trailer.origin` — Источник создания Транспорта * `0` — Неизвестно откуда указано ТС * `1` — ТС указано на странице заказов у Заказа в исполнении * `2` — ТС Указано в АТИ-доках
- `deal.document` — Основной документ в АТИ-Доках
- `deal.document.id` — ID документа
- `deal.document.old_id` — ID старого документа
- `deal.document.editor` — Фирма, отредактировавшая документ
- `deal.document.url` — Адрес просмотра договора
- `deal.document.old_url` — Адрес просмотра старого договора
- `deal.document.name` — Имя документа
- `deal.document.is_signed` — Документ подписан перевозчиком
- `deal.document.access` — Доступ к документу * `0` — Обе стороны * `1` — Водитель
- `deal.additional_documents` — Дополнительные документы
- `deal.additional_documents[].id` — Id документа
- `deal.additional_documents[].is_counterparty_file` — Файл контрагента
- `deal.additional_documents[].url` — Адрес документа
- `deal.additional_documents[].name` — Имя документа
- `deal.additional_documents[].is_signed` — Документ подписан перевозчиком
- `deal.additional_documents[].document_type` — Тип документа * `0` — Нет * `1` — Заказ * `2` — Договор-заявка * `3` — Поручение экспедитору * `4` — Акт * `5` — Счет * `6` — Одностороннее расторжение * `7` — Доверенность * `8` — Табличный заказ * `9` — Заявка к договору (табличный вид)
- `deal.additional_documents[].access` — Доступ к документу * `0` — Обе стороны * `1` — Водитель
- `deal.in_work_status_model` — Статусная модель перевозки * `0` — Простая перевозка * `1` — Первая миля * `2` — Последняя миля * `3` — Порожний контейнер
- `deal.in_work` — Статус перевозки заказа
- `deal.in_work.deal_id` — Id Заказа
- `deal.in_work.in_work_status` — Статус перевозки * `0` — Нет статуса * `1` — Едет на загрузку * `2` — Ожидает загрузку * `3` — Загружается * `4` — Загрузился, едет на выгрузку * `5` — Ожидает выгрузку * `6` — Выгружается * `7` — Выгрузился * `8` — Поломка * `9` — ДТП * `10` — Арест ТС * `11` — Контейнер получен на погрузку * `12` — Контейнер на погрузке * `13` — Погрузка контейнера окончена * `14` — Контейнер сдан с погрузки * `15` — Контейнер получен на выгрузку * `16` — Контейнер на выгрузке * `17` — Выгрузка контейнера окончена * `18` — Контейнер сдан с выгрузки * `19` — Пустой контейнер получен * `20` — Пустой контейнер сдан
- `deal.in_work.in_work_date` — Дата выставления статуса
- `deal.in_work.ati_id` — Фирма, выставившая статус (перевозчик или грузовладелец)
- `deal.in_work.contact_id` — Контакт, выставивший статус
- `deal.in_work.tracker_phone` — Номер телефона трекера, откуда получен статус
- `deal.deal_note` — Предлагаемые правки к документу
- `deal.deal_kind` — Тип Заказа * `0` — Заказ невозможен * `1` — Взятие груза из поиска * `2` — Заказ из Торгов * `4` — Предложение груза * `8` — Из перехвата машин * `16` — Односторонний заказ * `32` — Предложение груза из встречного предложения * `64` — Предложение груза по контракту * `128` — Создан вручную для тестирования черновиков * `256` — Создан из АТИ-Доков
- `deal.points` — Точки маршрута
- `deal.points[].deal_point_id` — Id точки заказа
- `deal.points[].ordinal_id` — Порядковый номер
- `deal.points[].point_type` — Тип точки маршрута * `1` — Загрузка * `2` — Разгрузка
- `deal.points[].city_id` — Id города\ Значение из [словаря городов АТИ](https://ati.su/developers/api/dictionaries/geo/)
- `deal.points[].lat` — Широта
- `deal.points[].lon` — Долгота
- `deal.points[].address` — Адрес
- `deal.points[].participant_name` — Название организации
- `deal.points[].region_id` — Id региона Значение из [словаря регионов АТИ](https://ati.su/developers/api/dictionaries/geo/)

**Пример ответа (4XX)**

```json
{
  "reason": "string",
  "error": "string"
}
```

**Описание полей ответа**
- `reason` — Причина ошибки
- `error` — Ключ ошибки


<a id="delete-v1.2-orders-invites-{loadId}-{contactId}"></a>

Отказ от приглашения

**Пример запроса (curl):**

```bash
curl 'https://api.ati.su/v1.2/orders/invites/3fa85f64-5717-4562-b3fc-2c963f66afa6/string' \
  -X 'DELETE' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json'
```

**OpenAPI схема:** [JSON](https://ati.su/developers/raw/usecases/carrier/finddeal.openapi.json)

**Пример ответа (4XX)**

```json
{
  "reason": "string",
  "error": "string"
}
```

**Описание полей ответа**
- `reason` — Причина ошибки
- `error` — Ключ ошибки


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