# Как оформить Заказ

После того, как вы добавили груз, отслеживайте его состояние:

<a id="post-v1.2-orders-get_orders_statuses"></a>

Получение статусов Заказов

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

```bash
curl 'https://api.ati.su/v1.2/orders/get_orders_statuses' \
  -X 'POST' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json' \
  --data-raw '[
  "3fa85f64-5717-4562-b3fc-2c963f66afa6"
]'
```

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

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

```json
{
  "any-key": [
    {
      "deal_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "status": 0,
      "deal_kind": 0,
      "inwork_status": {},
      "tracker_offer_status": {},
      "status_change_date_time": "1970-01-01T00:00:00.000Z"
    }
  ]
}
```

**Описание полей ответа**
- `any-key[].deal_id` — Id заказа
- `any-key[].status` — Статус Заказа * `0` — Груз зарезервирован перевозчиком * `1` — Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец не просмотрел заявку * `2` — Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец просмотрел заявку * `3` — Грузовладелец отправил документ-заявку перевозчику * `4` — Заказ в исполнении (перевозчик дал согласие на документ-заявку) * `5` — Заказ завершен и перенесен в архив * `7` — Есть только приглашение на Заказ * `8` — Заказа нет, но есть Торги, у которых есть возможные победители * `9` — Заказ отклонен автоматически, так как после последней даты загрузки прошло уже более 20 дней * `10` — Заказ завершен, ожидается оплата * `11` — В Торгах лучшая ставка из других Торгов * `-11` — Заказ удален * `-10` — Резерв груза перевозчиком отменен * `-9` — Заказ отклонен грузовладельцем в Торгах после истечения срока подачи документов (смена победителя) * `-8` — Грузовладелец отменил Заказ в исполнении * `-7` — Перевозчик отменил Заказ в исполнении * `-6` — Заказ отклонен грузовладельцем после удаления Торгов * `-4` — Заказ отклонен грузовладельцем в Торгах (смена победителя) * `-3` — Заказ отклонен грузовладельцем * `-2` — Заказ отозван перевозчиком
- `any-key[].deal_kind` — Тип Заказа * `0` — Заказ невозможен * `1` — Взятие груза из поиска * `2` — Заказ из Торгов * `4` — Предложение груза * `8` — Из перехвата машин * `16` — Односторонний заказ * `32` — Предложение груза из встречного предложения * `64` — Предложение груза по контракту * `128` — Создан вручную для тестирования черновиков * `256` — Создан из АТИ-Доков
- `any-key[].status_change_date_time` — Время изменения статуса


Когда груз будет забронирован/взят перевозчиком, вы сможете запросить подробную информацию по Заказу:

<a id="get-v1.2-orders-{dealId}"></a>

Получение информации по Заказу

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

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

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

**Пример ответа (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` — Ключ ошибки


Из нее вы можете получить ID перевозчика, взявшего груз.

Зная ID перевозчика, можно:

1. получить информацию о фирме - название фирмы, профиль деятельности, количество звезд, рекомендаций, претензий и т.д.:

<a id="get-v1.0-firms-summary-{atiId}"></a>

Получение краткой информации по фирме (по идентификатору)

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

```bash
curl 'https://api.ati.su/v1.0/firms/summary/string' \
  -X 'GET' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json'
```

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

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

```json
{
  "ati_id": "string",
  "brand": "string",
  "ownership": "string",
  "full_name": "string",
  "firm_name": "string",
  "location": {
    "city_id": 0,
    "region_id": 0,
    "country_id": 0,
    "city_size": 0,
    "fias_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "attributes": 0,
    "city_name": "string",
    "region_name": "string",
    "country_name": "string",
    "country_code_name": "string"
  },
  "address": "string",
  "web_site": "string",
  "position_in_city": 0,
  "position_in_country": 0,
  "name_eng": "string",
  "firm_type": "string",
  "firm_type_id_int": 0,
  "firm_type_id": "string",
  "predicted_firm_type_id": 0,
  "info_reference": "string",
  "passport_reference": "string",
  "city": "string",
  "score": 0.5,
  "bad_partner_mentions_count": 0,
  "claims_count": 0,
  "language": "string",
  "recommendations_count": 0,
  "inn": "string",
  "ogrn": "string",
  "kpp": "string",
  "okpo": "string",
  "affiliated_firms": [
    {
      "firm_name": "string",
      "inn": "string",
      "tf_firm_color": "string",
      "tf_has_signals": false
    }
  ],
  "negative_points_sum": 0.5,
  "tf_firm_color": "string",
  "tf_account_color": "string",
  "tf_has_signals": false,
  "registration_date": "1970-01-01T00:00:00.000Z",
  "contact_info_changed": "1970-01-01T00:00:00.000Z",
  "deletion_date": "1970-01-01T00:00:00.000Z",
  "last_month_active_days": 0,
  "firm_documents": [
    {
      "link": "string",
      "description": "string",
      "creation_date": "1970-01-01T00:00:00.000Z",
      "name": "string",
      "type_id": 0
    }
  ],
  "verified_trucks": 0
}
```

**Описание полей ответа**
- `ati_id` — Идентификатор фирмы
- `brand` — Брэнд фирмы
- `ownership` — Организационно-правовая форма фирмы
- `full_name` — Полное имя фирмы: Брэнд (Название фирмы, ОПФ)
- `firm_name` — Название фирмы
- `location` — Структура "Город"
- `location.city_id` — Идентификатор города
- `location.region_id` — Идентификатор региона, в котором находится город
- `location.country_id` — Идентификатор страны, в которой находится город
- `location.city_size` — Идентификатор размера города
- `location.fias_id` — Идентификатор города по ФИАС
- `location.attributes` — Аттрибуты города
- `location.city_name` — Название города
- `location.region_name` — Название региона, в котором находится город
- `location.country_name` — Название страны, в которой находится город
- `location.country_code_name` — Кодовое название страны, в которой находится город
- `address` — Адрес фирмы
- `web_site` — Сайт фирмы
- `position_in_city` — Место в рэйтинге по городу
- `position_in_country` — Место в рэйтинге по стране
- `name_eng` — Интернациональное название фирмы
- `firm_type` — Профиль деятельности фирмы
- `firm_type_id_int` — Идентификатор профиля деятельности
- `firm_type_id` — (Устаревшее) Идентификатор профиля деятельности строкой
- `predicted_firm_type_id` — Идентификатор предполагаемого профиля деятельности фирмы, основанный на её анализе
- `info_reference` — Ссылка на карточку фирмы
- `passport_reference` — Ссылка на паспорт фирмы
- `city` — Город, в котором расположена фирма
- `score` — Количество звезд фирмы. Если число отрицательно, то это красные звезды
- `bad_partner_mentions_count` — Количество упоминаний на форуме недобросовестных партнеров
- `claims_count` — Количество претензий от фирм
- `language` — Язык фирмы
- `recommendations_count` — Количество рекомендаций от фирм
- `inn` — Инн
- `ogrn` — ОГРН
- `kpp` — Код причины постановки на учет фирмы
- `okpo` — Общероссийский классификатор предприятий и организаций
- `affiliated_firms` — Связанные фирмы
- `affiliated_firms[].firm_name` — Название
- `affiliated_firms[].inn` — ИНН
- `affiliated_firms[].tf_firm_color` — Цвет фирмы по системе "Светофор"
- `affiliated_firms[].tf_has_signals` — Есть факты в системе "Светофор"
- `negative_points_sum` — Сумма отрицательных баллов
- `tf_firm_color` — Цвет фирмы в светофоре
- `tf_account_color` — Цвет аккаунта в светофоре
- `tf_has_signals` — Флаг о существовании любой информации о фирме в светофоре
- `registration_date` — Дата регистрации на сайте, которая AddDate из firms.
- `contact_info_changed` — Дата последних изменений в истории фирмы.
- `deletion_date` — Дата удаления фирмы.
- `last_month_active_days` — Число дней со входами на сайт за последние 30 дней.
- `firm_documents` — Список структуры "Документ фирмы"
- `firm_documents[].link` — Ссылка на документ.
- `firm_documents[].description` — Автогенерируемое описание документа.
- `firm_documents[].creation_date` — Дата создания документа.
- `firm_documents[].name` — Имя документа.
- `firm_documents[].type_id` — Идентификатор типа документа из коллекции !:LocalizedDictionaries.DocumentTemplates.
- `verified_trucks` — Количеством зарегистрированных ТС

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

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


2. получить реквизиты фирмы:

<a id="get-v1.0-firms-{atiId}-requisites"></a>

Метод получения реквизитов фирмы

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

```bash
curl 'https://api.ati.su/v1.0/firms/string/requisites?withShortRequisite=false' \
  -X 'GET' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json'
```

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

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

```json
[
  {
    "requisite_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "ati_id": "string",
    "requisite_type_id": 0,
    "requisite_name": "string",
    "legal_name": "string",
    "own_ship_id": 0,
    "fio": "string",
    "inn": "string",
    "ogrn": "string",
    "phone": "string",
    "fax": "string",
    "email": "string",
    "kpp": "string",
    "rs": "string",
    "ks": "string",
    "bik": "string",
    "bank": "string",
    "codes": "string",
    "is_read_only": false,
    "okpo": "string",
    "is_vat_payer": false,
    "last_use_date": "1970-01-01T00:00:00.000Z",
    "is_active": true,
    "is_visible": true,
    "legal_address": {
      "address_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "ati_id": "string",
      "country_id": 0,
      "region_id": 0,
      "city_id": 0,
      "city_name": "string",
      "post_index": "string",
      "street_type_id": 0,
      "street_name": "string",
      "house_no": "string",
      "part_no": "string",
      "litera": "string",
      "office_no": "string",
      "post_contact": "string",
      "add_date": "1970-01-01T00:00:00.000Z",
      "attributes": 0,
      "send_type_id": 0,
      "note": "string",
      "formatted_text": "string",
      "is_post_address": false,
      "fias_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "fias_level": 0
    },
    "post_address": {
      "address_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "ati_id": "string",
      "country_id": 0,
      "region_id": 0,
      "city_id": 0,
      "city_name": "string",
      "post_index": "string",
      "street_type_id": 0,
      "street_name": "string",
      "house_no": "string",
      "part_no": "string",
      "litera": "string",
      "office_no": "string",
      "post_contact": "string",
      "add_date": "1970-01-01T00:00:00.000Z",
      "attributes": 0,
      "send_type_id": 0,
      "note": "string",
      "formatted_text": "string",
      "is_post_address": false,
      "fias_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "fias_level": 0
    },
    "legal_address_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "post_address_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "signees": [
      {
        "signee_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "requisite_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "full_name": "string",
        "position": "string",
        "act_upon": "string",
        "is_default": false,
        "deletion_date": "1970-01-01T00:00:00.000Z",
        "full_name_and_position": "string"
      }
    ],
    "person_passport": {
      "series": "string",
      "number": "string",
      "date_of_issue": "1970-01-01T00:00:00.000Z",
      "department_code": "string",
      "issued_by": "string",
      "registration": "string",
      "scan_files": [
        {
          "link": "string",
          "id": "string",
          "size": 0,
          "name": "string"
        }
      ]
    }
  }
]
```

**Описание полей ответа**
- `[].requisite_id` — Идентификтаор реквизита
- `[].ati_id` — Код в ATI.SU фирмы
- `[].requisite_type_id` — Тип реквизита
- `[].requisite_name` — Название реквизита
- `[].legal_name` — Юридическое именование фирмы
- `[].own_ship_id` — Идентификатор формы собственности
- `[].fio` — ФИО владельца
- `[].inn` — ИНН
- `[].ogrn` — ОГРН, для реквизитов в валюте (USD и EUR) в этом поле храниться VAT
- `[].phone` — Телефон
- `[].fax` — Факс
- `[].email` — Электронный адрес
- `[].kpp` — КПП
- `[].rs` — Расчетный счет
- `[].ks` — КС
- `[].bik` — БИК
- `[].bank` — Наименование банка
- `[].codes` — Коды
- `[].is_read_only` — Реквизиты только для чтения
- `[].okpo` — ОКПО
- `[].is_vat_payer` — Плательщик НДС
- `[].last_use_date` — Дата последнего использования в системе
- `[].is_active` — Активный реквизит
- `[].is_visible` — Будет ли виден реквизит пользователю в будущем Нужен для одноразовых реквизитов, например, при создании счета с оплатой по банковской карте (там создается реквизит из пары полей)
- `[].legal_address` — Юридический адрес
- `[].legal_address.address_id` — Идентификатор адреса
- `[].legal_address.ati_id` — Код в ATI.SU фирмы
- `[].legal_address.country_id` — Идентификатор страны
- `[].legal_address.region_id` — Идентификатор региона
- `[].legal_address.city_id` — Идентификатор Города
- `[].legal_address.city_name` — Название города
- `[].legal_address.post_index` — Почтовый индекс
- `[].legal_address.street_type_id` — Тип улицы
- `[].legal_address.street_name` — Улица
- `[].legal_address.house_no` — Номер дома
- `[].legal_address.part_no` — Корпус дома
- `[].legal_address.litera` — Литера
- `[].legal_address.office_no` — Номер офиса
- `[].legal_address.post_contact` — Получатель почты
- `[].legal_address.add_date` — Дата добавления
- `[].legal_address.attributes` — Аттрибуты
- `[].legal_address.send_type_id` — ?
- `[].legal_address.note` — Примечание
- `[].legal_address.formatted_text` — ?
- `[].legal_address.is_post_address` — Является почтовым адресом
- `[].legal_address.fias_id` — Идентификатор в ФИАС
- `[].legal_address.fias_level` — Уровень в ФИАС
- `[].post_address` — Почтовый адрес
- `[].post_address.address_id` — Идентификатор адреса
- `[].post_address.ati_id` — Код в ATI.SU фирмы
- `[].post_address.country_id` — Идентификатор страны
- `[].post_address.region_id` — Идентификатор региона
- `[].post_address.city_id` — Идентификатор Города
- `[].post_address.city_name` — Название города
- `[].post_address.post_index` — Почтовый индекс
- `[].post_address.street_type_id` — Тип улицы
- `[].post_address.street_name` — Улица
- `[].post_address.house_no` — Номер дома
- `[].post_address.part_no` — Корпус дома
- `[].post_address.litera` — Литера
- `[].post_address.office_no` — Номер офиса
- `[].post_address.post_contact` — Получатель почты
- `[].post_address.add_date` — Дата добавления
- `[].post_address.attributes` — Аттрибуты
- `[].post_address.send_type_id` — ?
- `[].post_address.note` — Примечание
- `[].post_address.formatted_text` — ?
- `[].post_address.is_post_address` — Является почтовым адресом
- `[].post_address.fias_id` — Идентификатор в ФИАС
- `[].post_address.fias_level` — Уровень в ФИАС
- `[].legal_address_id` — Идентификатор юридического адреса в системе
- `[].post_address_id` — Идентификатор почтового адреса в системе
- `[].signees` — Список подписантов
- `[].signees[].signee_id` — Идентификатор подписанта.
- `[].signees[].requisite_id` — Идентификатор реквизита, которому принадлежит эта запись.
- `[].signees[].full_name` — ФИО (обязательно в родительном падеже).
- `[].signees[].position` — Должность (обязательно в родительном падеже).
- `[].signees[].act_upon` — На основании чего действует (обязательно в родительном падеже).
- `[].signees[].is_default` — Выбирать по умолчанию.
- `[].signees[].deletion_date` — Дата удаления.
- `[].signees[].full_name_and_position` — Поле, объединяющее FullName и Position. Не является автовычисляемым (т.е. не является конкатенацией полей FullName и Position), создано для других нужд.
- `[].person_passport` — Паспорт физического лица
- `[].person_passport.series` — Серия
- `[].person_passport.number` — Номер
- `[].person_passport.date_of_issue` — Дата выдачи
- `[].person_passport.department_code` — Код подразделения
- `[].person_passport.issued_by` — Выдан
- `[].person_passport.registration` — Адрес регистрации
- `[].person_passport.scan_files[].link` — Ccылка
- `[].person_passport.scan_files[].id` — Идентификатор
- `[].person_passport.scan_files[].size` — Размер
- `[].person_passport.scan_files[].name` — Название

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

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


Данные позволят вам сформировать представление о фирме и понять, хотите ли вы доверить ей свой груз или нет.

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

<a id="delete-v1.2-orders-{dealId}-decline"></a>

Отклонение Заказа с выбором действия

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

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

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

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

```json
{}
```


Если вас все устроит, вы сможете оформить с перевозчиком Заказ. Заказ может быть оформлен следующими способами:

1. С использованием сервиса “АТИ-Доки”. Документооборот будет вестись через ATI.SU. При этом Заказ на сайте ATI.SU будет переведен в исполнение только после того, как документ на перевозку будет одобрен второй стороной — перевозчиком. При необходимости документ может быть подписан с помощью электронной цифровой подписи.

<a id="post-v1.2-orders-{dealId}-accept"></a>

Создание Заказа с документом через АТИ-Доки

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

```bash
curl 'https://api.ati.su/v1.2/orders/3fa85f64-5717-4562-b3fc-2c963f66afa6/accept' \
  -X 'POST' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "template_id": "string",
  "document_type": "string",
  "requisite_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "signer_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "contract_number": "string",
  "contract_start_date": "1970-01-01T00:00:00.000Z",
  "point_ids": [
    {
      "deal_point_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "organization_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "contact_person_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "address_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
    }
  ]
}'
```

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

**Описание полей запроса**
- `template_id` — Id шаблона документа а АТИ Доках
- `document_type` — Тип документа ("заказ", "заказ (табличный вид)", "заявка (к договору)", "поручение экспедитору", "Заявка к договору (табличный вид)")
- `requisite_id` — Id реквизитов
- `signer_id` — Id подписанта
- `contract_number` — Номер договора произвольного формата не длинее 50 символов. Обязателен, если тип документа -- заявка или поручение экспедитору.
- `contract_start_date` — Дата начала договора. Обязателен, если тип документа -- заявка или поручение экспедитору.
- `point_ids` — Список адресов загрузки/разгрузки с организациями для Заказа
- `point_ids[].deal_point_id` — Id адреса загрузки/разгрузки из Заказа
- `point_ids[].organization_id` — Id организации
- `point_ids[].contact_person_id` — Id контакта адреса
- `point_ids[].address_id` — Id адреса

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

```json
{
  "id": "string",
  "url": "string",
  "is_signed": false
}
```

**Описание полей ответа**
- `id` — Id документа
- `url` — Url документа
- `is_signed` — Подписан ли документ

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

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

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


<a id="post-v1.2-orders-{dealId}-accept_file"></a>

Создание Заказа с документом через загрузку файла

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

```bash
curl 'https://api.ati.su/v1.2/orders/3fa85f64-5717-4562-b3fc-2c963f66afa6/accept_file' \
  -X 'POST' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: multipart/form-data; boundary=boundary'
```

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

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

```json
{
  "id": "string",
  "url": "string",
  "is_signed": false
}
```

**Описание полей ответа**
- `id` — Id документа
- `url` — Url документа
- `is_signed` — Подписан ли документ

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

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

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


[Полная документация API АТИ-Доков](https://ati.su/developers/raw/api/doki/index.md).

2. Без использования АТИ-Доков. Как только вы оформите Заказ, он будет переведен в исполнение.

<a id="post-v1.2-orders-{dealId}-move_to_work"></a>

Создание Заказа без документов

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

```bash
curl 'https://api.ati.su/v1.2/orders/3fa85f64-5717-4562-b3fc-2c963f66afa6/move_to_work' \
  -X 'POST' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "in_work_status_model": {}
}'
```

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

**Описание полей запроса**
- `in_work_status_model` — Статусная модель перевозки * `0` — Простая перевозка * `1` — Первая миля * `2` — Последняя миля * `3` — Порожний контейнер

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

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

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


Заказу, находящемуся в исполнении, могут быть присвоены различные статусы: водитель едет на загрузку, ожидает загрузку, загружается и т.д. Статусы можете менять как вы, так и перевозчик.

<a id="post-v1.2-orders-{dealId}-inwork"></a>

Смена cтатуса перевозки Заказа

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

```bash
curl 'https://api.ati.su/v1.2/orders/3fa85f64-5717-4562-b3fc-2c963f66afa6/inwork' \
  -X 'POST' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "in_work_status": 0
}'
```

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

**Описание полей запроса**
- `in_work_status` — Статус перевозки * `0` — Нет статуса * `1` — Едет на загрузку * `2` — Ожидает загрузку * `3` — Загружается * `4` — Загрузился, едет на выгрузку * `5` — Ожидает выгрузку * `6` — Выгружается * `7` — Выгрузился * `8` — Поломка * `9` — ДТП * `10` — Арест ТС * `11` — Контейнер получен на погрузку * `12` — Контейнер на погрузке * `13` — Погрузка контейнера окончена * `14` — Контейнер сдан с погрузки * `15` — Контейнер получен на выгрузку * `16` — Контейнер на выгрузке * `17` — Выгрузка контейнера окончена * `18` — Контейнер сдан с выгрузки * `19` — Пустой контейнер получен * `20` — Пустой контейнер сдан * `100` — Заказ завершён

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

```json
{}
```

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

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

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


После того, как Заказ будет выполнен, его можно будет завершить.

<a id="put-v1.2-orders-{dealId}-finish"></a>

Завершение перевозки

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

```bash
curl 'https://api.ati.su/v1.2/orders/3fa85f64-5717-4562-b3fc-2c963f66afa6/finish?waitPayment=false' \
  -X 'PUT' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json'
```

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

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

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

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


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