# API Поиска транспорта

API Поиска транспорта позволяет найти свободные машины по указанным параметрам и контакты перевозчиков. Останется только связаться с ними и договориться о перевозке.

Подходит вам, если:

- ищете перевозчика для уже размещенного на ATI.SU груза;
- ищете перевозчика самостоятельно, без размещения груза на ATI.SU.

Подробнее об информации, возвращаемой API, смотрите в описании методов.

### Методы

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

- `demo` - Флаг демо-режима (Boolean)

При указании этого параметра сервером будет возвращен тестовый набор данных с тем же контрактом ответа, что и в полноценном API.

### Доступ к API

Доступ к API платный, предоставляется по запросу.<br />
По вопросам подключения обращайтесь к Александру Вильде.<br />
Email: sas@ati.su<br />
Телефон: + 7-812-602-01-04 доб.108

<a id="post-v1.0-trucks-search-by-filter"></a>

Поиск транспорта по фильтру

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

```bash
curl 'https://api.ati.su/v1.0/trucks/search/by-filter?demo=false' \
  -X 'POST' \
  -H 'Authorization: Bearer {authorizationToken}' \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "page": 0,
  "items_per_page": 0,
  "filter": {
    "dates": {
      "date_option": "string",
      "date_from": "1970-01-01T00:00:00.000Z",
      "date_to": "1970-01-01T00:00:00.000Z"
    },
    "from": {
      "id": 0,
      "type": 0,
      "exact_only": false,
      "list_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "radius": 0
    },
    "to": {
      "id": 0,
      "type": 0,
      "exact_only": false,
      "list_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "radius": 0
    },
    "dimensions": {
      "length": {
        "min": 0.5,
        "max": 0.5
      },
      "width": {
        "min": 0.5,
        "max": 0.5
      },
      "height": {
        "min": 0.5,
        "max": 0.5
      },
      "include_empty": false
    },
    "weight": {
      "min": 0.5,
      "max": 0.5
    },
    "volume": {
      "min": 0.5,
      "max": 0.5
    },
    "extra_params": {
      "dogruz_type": 0,
      "hydrolysis": false,
      "conics": false,
      "do_not_show_regular": false,
      "adr_type": 0
    },
    "with_rate": false,
    "change_date": "string",
    "truck_type": 0,
    "loading_type": 0,
    "firm": {
      "ati_id": "string",
      "firm_rating": 0,
      "firm_geo": {
        "id": 0,
        "type": 0
      },
      "firm_list": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "firm_list_exclusive": false
    },
    "sorting_type": 0,
    "payment": {
      "rate_value": 0.5,
      "rate_type": 0,
      "cash": false,
      "with_nds": false,
      "without_nds": false
    }
  }
}'
```

**OpenAPI схема:** [JSON](https://ati.su/developers/raw/api/trucks-search-api.openapi.json)

**Описание полей запроса**
- `page` — Номер страницы
- `items_per_page` — Количество машин на странице. [10, 20, 30, 40, 50, 100]
- `filter` — Фильтр
- `filter.dates` — Когда доступна машина
- `filter.dates.date_option` — Когда доступна машина. today-plus - С сегодняшнего дняtoday - Только сегодняtomorrow - Только завтраtoday-tomorrow - Сегодня и завтраtoday-two-days - Сегодня + 2 дняtoday-three-days - Сегодня + 3 дняtoday-four-days - Сегодня + 4 дняtoday-five-days - Сегодня + 5 дняmanual - Вручную
- `filter.dates.date_from` — С какого числа доступна машина. Используется только при значении date_option "manual"
- `filter.dates.date_to` — До какого числа доступна машина. Используется только при значении date_option "manual"
- `filter.from` — Откуда машина
- `filter.from.id` — Id гео-пункта. Используется для страны, региона или города
- `filter.from.type` — Тип гео-пункта 0 - Страна1 - Регион2 - Город5 - Список
- `filter.from.exact_only` — Только по точным. Учитывается только при type = 2
- `filter.from.list_id` — Id гео-списка. Используется только при type = 5
- `filter.from.radius` — Радиус, в котором ищутся города. Учитывается только при type = 2
- `filter.to` — Куда машина
- `filter.to.id` — Id гео-пункта. Используется для страны, региона или города
- `filter.to.type` — Тип гео-пункта 0 - Страна1 - Регион2 - Город5 - Список
- `filter.to.exact_only` — Только по точным. Учитывается только при type = 2
- `filter.to.list_id` — Id гео-списка. Используется только при type = 5
- `filter.to.radius` — Радиус, в котором ищутся города. Учитывается только при type = 2
- `filter.dimensions` — Габариты
- `filter.dimensions.length` — Длина
- `filter.dimensions.length.min` — Минимальное значение
- `filter.dimensions.length.max` — Максимальное значение
- `filter.dimensions.width` — Ширина
- `filter.dimensions.width.min` — Минимальное значение
- `filter.dimensions.width.max` — Максимальное значение
- `filter.dimensions.height` — Высота
- `filter.dimensions.height.min` — Минимальное значение
- `filter.dimensions.height.max` — Максимальное значение
- `filter.dimensions.include_empty` — Подходят ли машины с неуказанными габаритами
- `filter.weight` — Вес
- `filter.weight.min` — Минимальное значение
- `filter.weight.max` — Максимальное значение
- `filter.volume` — Объем
- `filter.volume.min` — Минимальное значение
- `filter.volume.max` — Максимальное значение
- `filter.extra_params` — Дополнительные параметры
- `filter.extra_params.dogruz_type` — Возможность догруза 0 - Догруз или отдельной машиной1 - Только догруз2 - Только отдельной машиной
- `filter.extra_params.hydrolysis` — Гидролифт
- `filter.extra_params.conics` — Коники
- `filter.extra_params.do_not_show_regular` — Не показывать постоянные
- `filter.extra_params.adr_type` — Тип опасности груза (ADR). [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 100, 101] 0 - Неважно1-9 - Тип ADR100 - С любым ADR101 - Без ADR
- `filter.with_rate` — Показывать машины только со ставкой
- `filter.change_date` — Промежуток времени, когда машина добавлена в систему all - Когда угодноhour - За последний часthree-hours - За 3 часаtoday - Сегодняthree-days - За 3 дняweek - За неделю
- `filter.truck_type` — Битовая сумма id типов кузова, значения из [словаря вариантов типов кузова](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-carTypes)
- `filter.loading_type` — Битовая сумма id типов загрузки, значения из [словаря вариантов типов загрузки](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-loadingTypes)
- `filter.firm` — Параметр фирм
- `filter.firm.ati_id` — Код пользователя
- `filter.firm.firm_rating` — Минимальный рейтинг пользователя
- `filter.firm.firm_geo` — Откуда фирма
- `filter.firm.firm_geo.id` — Id гео-пункта
- `filter.firm.firm_geo.type` — Тип гео-пункта 0 - Страна1 - Регион2 - Город
- `filter.firm.firm_list` — Id списка фирм
- `filter.firm.firm_list_exclusive` — false - Искать только машины фирм из списка true - Искать только машины фирм не из списка
- `filter.sorting_type` — Сортировка
- `filter.payment` — Оплата
- `filter.payment.rate_value` — Максимальная ставка
- `filter.payment.rate_type` — Тип ставки
- `filter.payment.cash` — Наличными
- `filter.payment.with_nds` — С НДС
- `filter.payment.without_nds` — Без НДС

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

```json
{
  "total_count": 0,
  "hidden_count": 0,
  "accounts": {
    "any-key": {
      "ati_id": "string",
      "firm_name": "string",
      "full_firm_name": "string",
      "brand": "string",
      "ownership": "string",
      "ownership_id": 0,
      "firm_type_id": 0,
      "firm_type": "string",
      "claims_sum": 0.5,
      "claims_count": 0,
      "bad_partner_mentions_count": 0,
      "bad_partner_firms_count": 0,
      "recommendation_count": 0,
      "recommendations_count": 0,
      "is_ati_partner": false,
      "is_odks_member": false,
      "city_id": 0,
      "passport": {
        "ati_data_match_point": 0.5,
        "account_lifetime_point": 0.5,
        "business_activity_point": 0.5,
        "round_table_point": 0.5,
        "claim_point": 0.5,
        "prof_activity_point": 0.5,
        "ati_administration_point": 0.5,
        "clones_point": 0.5,
        "egr_point": 0.5,
        "mass_registration_point": 0.5,
        "mass_founder_point": 0.5,
        "firm_lifetime_point": 0.5,
        "negative_points_sum": 0.5,
        "total_score": 0.5,
        "status": 0,
        "status_description": "string"
      },
      "contacts": [
        {
          "id": 0,
          "name": "string",
          "telephone": "string",
          "telephone_brand": "string",
          "telephone_region": "string",
          "email": false,
          "icq": "string",
          "mobile": "string",
          "mobile_brand": "string",
          "mobile_region": "string",
          "skype_name": "string",
          "fax": "string",
          "mobile_operator": "string",
          "city_id": 0
        }
      ],
      "user_lists": {
        "emoji_firm_lists": [
          {
            "emoji": "string",
            "total_lists_count": 0,
            "head_lists": [
              {
                "list_name": "string",
                "list_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
                "emoji": "string",
                "type": 0,
                "fixed": false
              }
            ]
          }
        ]
      },
      "comment": "string"
    }
  },
  "trucks": [
    {
      "ati_id": "string",
      "truck_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "added_at": "1970-01-01T00:00:00.000Z",
      "updated_at": "1970-01-01T00:00:00.000Z",
      "contact_id1": 0,
      "contact_id2": 0,
      "department_id": 0,
      "note": "string",
      "first_date": "1970-01-01T00:00:00.000Z",
      "last_date": "1970-01-01T00:00:00.000Z",
      "periodicity_id": 0,
      "date_type": 0,
      "true_price": 0.5,
      "true_currency_id": 0,
      "transport": {
        "car_type": 0,
        "body_type": 0,
        "loading_type": 0,
        "weight": 0.5,
        "volume": 0.5,
        "truck_length": 0.5,
        "truck_width": 0.5,
        "truck_height": 0.5,
        "trailer_length": 0.5,
        "trailer_width": 0.5,
        "trailer_height": 0.5,
        "hydrolift": false,
        "partial_load": false,
        "koniki": false,
        "tir": false,
        "ekmt": false,
        "adr_types": 0
      },
      "loading": {
        "city_id": 0,
        "radius": 0,
        "distance": 0
      },
      "unloading_list": [
        {
          "main": false,
          "visible": false,
          "cash_sum": 0.5,
          "sum_with_nds": 0.5,
          "sum_without_nds": 0.5,
          "currency_id": 0,
          "point_type": 0,
          "point_id": 0,
          "radius": 0,
          "distance": 0
        }
      ],
      "payment_options": {
        "card": false,
        "torg": false
      },
      "show_contacts": false,
      "comments": [
        {
          "comment_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "message": "string",
          "contact_id": 0,
          "contact_name": "string",
          "comment_date_time": "1970-01-01T00:00:00.000Z"
        }
      ]
    }
  ],
  "responses": {
    "any-key": {
      "offers": [
        {
          "truck_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "addition_date": "1970-01-01T00:00:00.000Z",
          "change_date": "1970-01-01T00:00:00.000Z",
          "cash_sum": 0.5,
          "currency_id": 0,
          "sum_with_nds": 0.5,
          "nds_currency_id": 0,
          "sum_without_nds": 0.5,
          "not_nds_currency_id": 0,
          "note": "string",
          "prepay_percent": 0,
          "delay_payment_days": 0,
          "loading_city_id": 0,
          "unloading_city_id": 0,
          "weight": 0.5,
          "volume": 0.5,
          "car_delivery_date": "1970-01-01T00:00:00.000Z",
          "unload_payment": false,
          "coloading": false,
          "sender_firm_info": {
            "ati_id": "string",
            "contact_id": 0,
            "contact": {
              "name": "string",
              "phone": "string",
              "mobile_phone": "string",
              "city": "string",
              "icq": "string",
              "skype_name": "string",
              "fax": "string",
              "email": "string"
            },
            "name": "string",
            "score": 0.5,
            "status": 0
          }
        }
      ],
      "absents": [
        {
          "truck_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "add_date": "1970-01-01T00:00:00.000Z",
          "sender_firm_info": {
            "ati_id": "string",
            "contact_id": 0,
            "contact": {
              "name": "string",
              "phone": "string",
              "mobile_phone": "string",
              "city": "string",
              "icq": "string",
              "skype_name": "string",
              "fax": "string",
              "email": "string"
            },
            "name": "string",
            "score": 0.5,
            "status": 0
          }
        }
      ],
      "complaints": [
        {
          "truck_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "add_date": "1970-01-01T00:00:00.000Z",
          "change_date": "1970-01-01T00:00:00.000Z",
          "note": "string",
          "sender_firm_info": {
            "ati_id": "string",
            "contact_id": 0,
            "contact": {
              "name": "string",
              "phone": "string",
              "mobile_phone": "string",
              "city": "string",
              "icq": "string",
              "skype_name": "string",
              "fax": "string",
              "email": "string"
            },
            "name": "string",
            "score": 0.5,
            "status": 0
          }
        }
      ]
    }
  }
}
```

**Описание полей ответа**
- `total_count` — Найдено машин
- `hidden_count` — Скрыто машин, подходящих под фильтр
- `accounts` — Аккаунты для найденных машин. Ключ - код фирмы в ATI.SU
- `accounts.any-key.ati_id` — Код фирмы в ATI.SU
- `accounts.any-key.firm_name` — Название фирмы
- `accounts.any-key.full_firm_name` — Полное имя фирмы: Брэнд (Название фирмы, ОПФ)
- `accounts.any-key.brand` — Брэнд фирмы
- `accounts.any-key.ownership` — Идентификатор формы собственности
- `accounts.any-key.ownership_id` — Право собственности фирмы
- `accounts.any-key.firm_type_id` — Идентификатор профиля деятельности фирмы
- `accounts.any-key.firm_type` — Профиль деятельности фирмы
- `accounts.any-key.claims_sum` — Сумма претензий к данной фирме в рублях
- `accounts.any-key.claims_count` — Количество претензий к данной фирме
- `accounts.any-key.bad_partner_mentions_count` — Количество упоминаний о данной фирме на форуме "Недобросовестные партнеры"
- `accounts.any-key.bad_partner_firms_count` — Количество фирм, которые написали о данной фирме на форуме Недобросовестных партнеров
- `accounts.any-key.recommendation_count` — Количество рекомендаций к фирме
- `accounts.any-key.recommendations_count` — Количество рекомендаций к фирме
- `accounts.any-key.is_ati_partner` — Партнер ATI.SU
- `accounts.any-key.is_odks_member` — Член общ. движения Круглый Стол
- `accounts.any-key.city_id` — Id города откуда фирма
- `accounts.any-key.passport` — Паспорт фирмы
- `accounts.any-key.passport.ati_data_match_point` — За подтверждение аккаунта
- `accounts.any-key.passport.account_lifetime_point` — За срок "существования" фирмы
- `accounts.any-key.passport.business_activity_point` — Свидетельство ведения фирмой текущей хозяйственной деятельности
- `accounts.any-key.passport.round_table_point` — Балл по решению общественного движения пользователей ATI.SU "Круглый стол"
- `accounts.any-key.passport.claim_point` — Балл за имеющиеся Претензии к пользователю
- `accounts.any-key.passport.prof_activity_point` — За проф. деятельность в ATI.SU
- `accounts.any-key.passport.ati_administration_point` — По решению администрации ATI.SU
- `accounts.any-key.passport.clones_point` — Балл за клонов участника системы
- `accounts.any-key.passport.egr_point` — По данным Единых Государственных Реестров Юридических Лиц и ИП
- `accounts.any-key.passport.mass_registration_point` — Юридическое лицо зарегистрировано по адресу массовой регистрации
- `accounts.any-key.passport.mass_founder_point` — Учредитель юридического лица является учредителем множества других юридических лиц
- `accounts.any-key.passport.firm_lifetime_point` — За давность регистрации в АвтоТрансИнфо
- `accounts.any-key.passport.negative_points_sum` — Отрицательных баллов
- `accounts.any-key.passport.total_score` — Общее количество звезд
- `accounts.any-key.passport.status` — Тип звезд
- `accounts.any-key.passport.status_description` — Описание статуса
- `accounts.any-key.contacts` — Контакты фирмы
- `accounts.any-key.contacts[].id` — Идентификатор контакта
- `accounts.any-key.contacts[].name` — Имя контакта
- `accounts.any-key.contacts[].telephone` — Телефон контакта
- `accounts.any-key.contacts[].telephone_brand` — Телефонный брэнд
- `accounts.any-key.contacts[].telephone_region` — Регион, в котором зарегистрирован телефонный номер
- `accounts.any-key.contacts[].email` — Есть ли Email у контакта
- `accounts.any-key.contacts[].icq` — Icq контакта
- `accounts.any-key.contacts[].mobile` — Мобильный телефон контакта
- `accounts.any-key.contacts[].mobile_brand` — Мобильный брэнд
- `accounts.any-key.contacts[].mobile_region` — Регион, в котором зарегистрирован мобильный телефонный номер
- `accounts.any-key.contacts[].skype_name` — Скайп контакта
- `accounts.any-key.contacts[].fax` — Факс контакта
- `accounts.any-key.contacts[].mobile_operator` — Мобильный оператор
- `accounts.any-key.contacts[].city_id` — Id города контакта
- `accounts.any-key.user_lists` — Пользовательские списки
- `accounts.any-key.user_lists.emoji_firm_lists` — Принадлежность фирмы к спискам пользователя, выполняющего поиск
- `accounts.any-key.user_lists.emoji_firm_lists[].emoji` — Эмоджи группы списков
- `accounts.any-key.user_lists.emoji_firm_lists[].total_lists_count` — Общее кол-во списков в группе
- `accounts.any-key.user_lists.emoji_firm_lists[].head_lists` — Вложенная структура со списками группы
- `accounts.any-key.user_lists.emoji_firm_lists[].head_lists[].list_name` — Название списка
- `accounts.any-key.user_lists.emoji_firm_lists[].head_lists[].list_id` — Id списка
- `accounts.any-key.user_lists.emoji_firm_lists[].head_lists[].emoji` — Эмоджи списка
- `accounts.any-key.user_lists.emoji_firm_lists[].head_lists[].type` — 0 - Нейтральный список 1 - Белый список 2 - Чёрный список
- `accounts.any-key.user_lists.emoji_firm_lists[].head_lists[].fixed` — Принадлежность к дефолтным спискам
- `accounts.any-key.comment` — Комментарий к фирме
- `trucks` — Поисковая выдача. Список машин
- `trucks[].ati_id` — Код пользователя
- `trucks[].truck_id` — Id машины
- `trucks[].added_at` — Время добавления данных машины в формате UTC
- `trucks[].updated_at` — Дата последнего изменения данных машины в формате UTC
- `trucks[].contact_id1` — Идентификатор первого выбранного контакта
- `trucks[].contact_id2` — Идентификатор второго выбранного контакта, если не выбрано, то null
- `trucks[].department_id` — Подразделение машины
- `trucks[].note` — Примечание к машине
- `trucks[].first_date` — Дата, начиная с которой машина актуальна, UTC
- `trucks[].last_date` — Дата, после которой машина не актуальна, в формате UTC
- `trucks[].periodicity_id` — Периодичность загрузки
- `trucks[].date_type` — Выбор типа готовности машины к перевозке
- `trucks[].true_price` — Озвученная ставка
- `trucks[].true_currency_id` — Валюта озвученной ставки
- `trucks[].transport` — Характеристики машины
- `trucks[].transport.car_type` — Идентификатор кузова
- `trucks[].transport.body_type` — Описывает тип самого грузового автомобиля
- `trucks[].transport.loading_type` — Битовая сумма id типов загрузки, значения из [словаря вариантов типов загрузки](https://ati.su/developers/api/dictionaries/cargoes/#get-v1.0-dictionaries-loadingTypes)
- `trucks[].transport.weight` — Максимальный вес перевозки в тоннах
- `trucks[].transport.volume` — Объем кузова в кубических метрах
- `trucks[].transport.truck_length` — Длина кузова в метрах
- `trucks[].transport.truck_width` — Ширина кузова в метрах
- `trucks[].transport.truck_height` — Высота кузова в метрах
- `trucks[].transport.trailer_length` — Длина прицепа в метрах
- `trucks[].transport.trailer_width` — Ширина прицепа в метрах
- `trucks[].transport.trailer_height` — Высота прицепа в метрах
- `trucks[].transport.hydrolift` — Параметр, определяющий, имеется ли в кузове гидролифт
- `trucks[].transport.partial_load` — Параметр, определяющий, возможен ли догруз
- `trucks[].transport.koniki` — Определяет, присутствуют ли коники
- `trucks[].transport.tir` — Параметр, определяющий, имеются ли у машины документы TIR
- `trucks[].transport.ekmt` — Параметр, определяющий, имеются ли у машины документы EKMT
- `trucks[].transport.adr_types` — Параметр, определяющий уровни опасности грузов, которые можно провозить на данной машине.
- `trucks[].loading` — Загрузка
- `trucks[].loading.city_id` — Id города загрузки
- `trucks[].loading.radius` — Радиус, в котором машина может быть загружена, в км
- `trucks[].loading.distance` — Расстояние от пункта указанного в поиске до пункта указанного в машине
- `trucks[].unloading_list` — Список пунктов разгрузки
- `trucks[].unloading_list[].main` — Флаг главного пункта разгрузки
- `trucks[].unloading_list[].visible` — Видимость пункта в выдаче (зависит от фильтра)
- `trucks[].unloading_list[].cash_sum` — Ставка наличными
- `trucks[].unloading_list[].sum_with_nds` — Ставка с НДС
- `trucks[].unloading_list[].sum_without_nds` — Ставка без НДС
- `trucks[].unloading_list[].currency_id` — Валюта ставки
- `trucks[].unloading_list[].point_type` — Тип гео-пункта 0 - Страна1 - Регион2 - Город
- `trucks[].unloading_list[].point_id` — Id гео-пункта
- `trucks[].unloading_list[].radius` — Радиус относительно пункта, в котором возможна разгрузка. Только при point_type = 2 (город)
- `trucks[].unloading_list[].distance` — Расстояние до пункта "откуда" из фильтра. Заполняется, если point_type = 2 и искали в город.
- `trucks[].payment_options` — Оплата
- `trucks[].payment_options.card` — Оплата на карту
- `trucks[].payment_options.torg` — Торг
- `trucks[].show_contacts` — Флаг видимости контактов для незарегистрированных пользователей
- `trucks[].comments` — Комментарии к машинам
- `trucks[].comments[].comment_id` — Id комментария
- `trucks[].comments[].message` — Сообщение
- `trucks[].comments[].contact_id` — Id контакта, оставившего сообщение
- `trucks[].comments[].contact_name` — Имя контакта, оставившего сообщение
- `trucks[].comments[].comment_date_time` — Время добавления комментария
- `responses` — Словарь отзывов на машину. Ключ - id машины
- `responses.any-key.offers` — Список встречных предложений
- `responses.any-key.offers[].truck_id` — Идентификатор машины
- `responses.any-key.offers[].addition_date` — Время добавления встречного предложения
- `responses.any-key.offers[].change_date` — Время последнего редактирования встречного предложения
- `responses.any-key.offers[].cash_sum` — Ставка наличными
- `responses.any-key.offers[].currency_id` — Валюта для ставки наличными
- `responses.any-key.offers[].sum_with_nds` — Ставка с НДС
- `responses.any-key.offers[].nds_currency_id` — Валюта ставки с НДС
- `responses.any-key.offers[].sum_without_nds` — Ставка без НДС
- `responses.any-key.offers[].not_nds_currency_id` — Валюта ставки без НДС
- `responses.any-key.offers[].note` — Примечание
- `responses.any-key.offers[].prepay_percent` — Процент предоплаты
- `responses.any-key.offers[].delay_payment_days` — Постоплата (количество банковских дней)
- `responses.any-key.offers[].loading_city_id` — Город загрузки
- `responses.any-key.offers[].unloading_city_id` — Город разгрузки
- `responses.any-key.offers[].weight` — Вес
- `responses.any-key.offers[].volume` — Объём
- `responses.any-key.offers[].car_delivery_date` — Дата
- `responses.any-key.offers[].unload_payment` — Оплата на выгрузке
- `responses.any-key.offers[].coloading` — Догруз
- `responses.any-key.offers[].sender_firm_info` — Информация о фирме
- `responses.any-key.offers[].sender_firm_info.ati_id` — Код пользователя в ATI.SU
- `responses.any-key.offers[].sender_firm_info.contact_id` — Идентификатор контакта
- `responses.any-key.offers[].sender_firm_info.contact` — Информация о контакте
- `responses.any-key.offers[].sender_firm_info.contact.name` — Имя контакта
- `responses.any-key.offers[].sender_firm_info.contact.phone` — Телефон контакта
- `responses.any-key.offers[].sender_firm_info.contact.mobile_phone` — Мобильный телефон контакта
- `responses.any-key.offers[].sender_firm_info.contact.city` — Город контакта
- `responses.any-key.offers[].sender_firm_info.contact.icq` — Icq контакта
- `responses.any-key.offers[].sender_firm_info.contact.skype_name` — Skype контакта
- `responses.any-key.offers[].sender_firm_info.contact.fax` — Факс контакта
- `responses.any-key.offers[].sender_firm_info.contact.email` — Email контакта
- `responses.any-key.offers[].sender_firm_info.name` — Название фирмы
- `responses.any-key.offers[].sender_firm_info.score` — Балл фирмы
- `responses.any-key.offers[].sender_firm_info.status` — Статус фирмы
- `responses.any-key.absents` — Список жалоб "Машины нет"
- `responses.any-key.absents[].truck_id` — Идентификатор машины
- `responses.any-key.absents[].add_date` — Время добавления жалобы
- `responses.any-key.absents[].sender_firm_info` — Информация о фирме
- `responses.any-key.absents[].sender_firm_info.ati_id` — Код пользователя в ATI.SU
- `responses.any-key.absents[].sender_firm_info.contact_id` — Идентификатор контакта
- `responses.any-key.absents[].sender_firm_info.contact` — Информация о контакте
- `responses.any-key.absents[].sender_firm_info.contact.name` — Имя контакта
- `responses.any-key.absents[].sender_firm_info.contact.phone` — Телефон контакта
- `responses.any-key.absents[].sender_firm_info.contact.mobile_phone` — Мобильный телефон контакта
- `responses.any-key.absents[].sender_firm_info.contact.city` — Город контакта
- `responses.any-key.absents[].sender_firm_info.contact.icq` — Icq контакта
- `responses.any-key.absents[].sender_firm_info.contact.skype_name` — Skype контакта
- `responses.any-key.absents[].sender_firm_info.contact.fax` — Факс контакта
- `responses.any-key.absents[].sender_firm_info.contact.email` — Email контакта
- `responses.any-key.absents[].sender_firm_info.name` — Название фирмы
- `responses.any-key.absents[].sender_firm_info.score` — Балл фирмы
- `responses.any-key.absents[].sender_firm_info.status` — Статус фирмы
- `responses.any-key.complaints` — Список жалоб на машину
- `responses.any-key.complaints[].truck_id` — Идентификатор машины
- `responses.any-key.complaints[].add_date` — Время добавления жалобы
- `responses.any-key.complaints[].change_date` — Время последнего редактирования жалобы
- `responses.any-key.complaints[].note` — Текст жалобы
- `responses.any-key.complaints[].sender_firm_info` — Информация о фирме, оставившей жалобу
- `responses.any-key.complaints[].sender_firm_info.ati_id` — Код пользователя в ATI.SU
- `responses.any-key.complaints[].sender_firm_info.contact_id` — Идентификатор контакта
- `responses.any-key.complaints[].sender_firm_info.contact` — Информация о контакте
- `responses.any-key.complaints[].sender_firm_info.contact.name` — Имя контакта
- `responses.any-key.complaints[].sender_firm_info.contact.phone` — Телефон контакта
- `responses.any-key.complaints[].sender_firm_info.contact.mobile_phone` — Мобильный телефон контакта
- `responses.any-key.complaints[].sender_firm_info.contact.city` — Город контакта
- `responses.any-key.complaints[].sender_firm_info.contact.icq` — Icq контакта
- `responses.any-key.complaints[].sender_firm_info.contact.skype_name` — Skype контакта
- `responses.any-key.complaints[].sender_firm_info.contact.fax` — Факс контакта
- `responses.any-key.complaints[].sender_firm_info.contact.email` — Email контакта
- `responses.any-key.complaints[].sender_firm_info.name` — Название фирмы
- `responses.any-key.complaints[].sender_firm_info.score` — Балл фирмы
- `responses.any-key.complaints[].sender_firm_info.status` — Статус фирмы

