Помощь
Чат для вопросов по API
Мгновенно ответим на ваши вопросы
api@ati.su
Электронная почта техподдержки
Тикетная система
Оставить заявку на отдел
«Консультанты по интеграции (API)»
api.ati.su - заказы, торги, площадки
Наш телеграм-канал
Код в АТИ:
Выход

Темы подписки вебхуков

Для подписки на события через вебхуки, необходимо выбрать тему, и указать её в параметре topic запроса на создание вебхука.

При возникновении события в системе ATI.SU, к вебхуку будет отправлен POST запрос. В параметре entity будет сущность темы подписки в соответствии с моделью, представленной на этой странице.

Заказы

События Заказов.

Тема orders
Развернуть все Свернуть все
Пример Модель
{...}
"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",
"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"
}
]
},
"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,
"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
}
]
}
],
"unloading":{...},
"fias_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"city_id":0,
"latitude":0.5,
"longitude":0.5,
"street":"string",
"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"
}
]
},
"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,
"loading_type":0,
"loading_logical_operator":"string",
"unloading_type":0,
"unloading_logical_operator":"string",
"trucks_quantity":0,
"temperature_from":0,
"temperature_to":0,
"stsepka":false,
"pnevmohod":false,
"koniki":false,
"tir":false,
"cmr":false,
"t1":false,
"san_passport":false,
"is_tracking":false
},
"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_contact_id":0,
"cargo_owner_ati_id":"string",
"updated_at":"1970-01-01T00:00:00.000Z",
"end_of_reservation":"1970-01-01T00:00:00.000Z",
"auction_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"status":0,
"counterparty_status":0,
"payment":{...},
"rates":[...],
{...}
"rate":0.5,
"rate_type":0,
"currency":0,
"active":false
}
],
"prepay_percent":0,
"prepay_percent_enabled":false,
"on_unloading":false,
"in_fuel":false,
"pay_days_enabled":false,
"pay_days":0,
"fixed_rate":false,
"torg":false,
"direct_contract":false,
"money_type":0
},
"pay_docs":{...},
"documents_copies":{...},
"checked":false,
"date":"1970-01-01T00:00:00.000Z"
},
"documents_original":{...},
"checked":false,
"date":"1970-01-01T00:00:00.000Z"
},
"documents_original_track":{...},
"transport_company_id":0,
"tracking_url":"string",
"tracking_number":"string",
"sending_date":"1970-01-01T00:00:00.000Z"
},
"payment":{...}
"checked":false,
"date":"1970-01-01T00:00:00.000Z"
}
},
"files":[...],
{...}
"id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"storage_file_id":"string",
"access":0,
"add_date":"1970-01-01T00:00:00.000Z",
"deal_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"is_counterparty_file":false,
"file_name":"string",
"size":0,
"link":"string",
"source_type":0,
"source_file_type":0,
"file_type":0
}
],
"is_tracking":false,
"started_at":"1970-01-01T00:00:00.000Z",
"finished_at":"1970-01-01T00:00:00.000Z",
"denial_reason":"string",
"requisite_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"signer_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"driver":{...},
"driver_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"parent_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"first_name":"string",
"second_name":"string",
"patronymic":"string",
"phone_number":"string",
"driver_license_number":"string",
"passport_series":"string",
"passport_number":"string",
"passport_issued_by":"string",
"passport_when_issued":"1970-01-01T00:00:00.000Z",
"registration":"string",
"is_attracted_driver":false,
"last_deal_related_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"description":"string",
"attracted_from":"string",
"scans":[...],
{...}
"id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"owner_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"path":"string",
"name":"string",
"type":0
}
],
"origin":0,
"date_of_birth":"1970-01-01T00:00:00.000Z",
"department_code_in_passport":"string",
"driver_inn":"string"
},
"truck":{...},
"truck_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"parent_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"last_deal_related_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"type":0,
"description":"string",
"brand_id":0,
"model":"string",
"number":"string",
"phone_number":"string",
"is_attracted_truck":false,
"ownership_type":0,
"car_type_id":0,
"capacity":0.5,
"volume":0.5,
"length":0.5,
"width":0.5,
"height":0.5,
"manufacture_year":0,
"vin":"string",
"vrc":"string",
"dimension":0,
"truck_passport_number":"string",
"can_refrigerator":false,
"has_gen_set":false,
"truck_owner_name":"string",
"can_carry_heavy_container":false,
"can_carry_tall_container":false,
"verified":false,
"modification_restricted":false,
"scans":[...],
{...}
"id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"owner_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"path":"string",
"name":"string",
"type":0
}
],
"origin":0
},
"trailer":{...},
"truck_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"parent_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"last_deal_related_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"type":0,
"description":"string",
"brand_id":0,
"model":"string",
"number":"string",
"phone_number":"string",
"is_attracted_truck":false,
"ownership_type":0,
"car_type_id":0,
"capacity":0.5,
"volume":0.5,
"length":0.5,
"width":0.5,
"height":0.5,
"manufacture_year":0,
"vin":"string",
"vrc":"string",
"dimension":0,
"truck_passport_number":"string",
"can_refrigerator":false,
"has_gen_set":false,
"truck_owner_name":"string",
"can_carry_heavy_container":false,
"can_carry_tall_container":false,
"verified":false,
"modification_restricted":false,
"scans":[...],
{...}
"id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"owner_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"path":"string",
"name":"string",
"type":0
}
],
"origin":0
},
"semi_trailer":{...},
"truck_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"parent_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"last_deal_related_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"type":0,
"description":"string",
"brand_id":0,
"model":"string",
"number":"string",
"phone_number":"string",
"is_attracted_truck":false,
"ownership_type":0,
"car_type_id":0,
"capacity":0.5,
"volume":0.5,
"length":0.5,
"width":0.5,
"height":0.5,
"manufacture_year":0,
"vin":"string",
"vrc":"string",
"dimension":0,
"truck_passport_number":"string",
"can_refrigerator":false,
"has_gen_set":false,
"truck_owner_name":"string",
"can_carry_heavy_container":false,
"can_carry_tall_container":false,
"verified":false,
"modification_restricted":false,
"scans":[...],
{...}
"id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"owner_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"path":"string",
"name":"string",
"type":0
}
],
"origin":0
},
"document":{...},
"id":"string",
"old_id":"string",
"editor":"string",
"url":"string",
"old_url":"string",
"name":"string",
"is_signed":false,
"access":0
},
"additional_documents":[...],
{...}
"id":"string",
"is_counterparty_file":false,
"url":"string",
"name":"string",
"is_signed":false,
"document_type":0,
"access":0
}
],
"in_work_status_model":0,
"in_work":{...},
"deal_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"in_work_status":0,
"in_work_date":"1970-01-01T00:00:00.000Z",
"ati_id":"string",
"contact_id":0,
"tracker_phone":0.5
},
"deal_note":"string",
"deal_kind":0,
"points":[...]
{...}
"deal_point_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"ordinal_id":0,
"point_type":0,
"city_id":0,
"lat":0.5,
"lon":0.5,
"address":"string",
"region_id":0
}
]
}
}
{...}
}

Автопарк

События Автопарка.

При удалении ТС, параметр entity будет принимать значение null.

Тема catalogs.trucks
Развернуть все Свернуть все
Пример Модель
{...}
"truck_info_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"related_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"ownership_type":0,
"type":0,
"car_type_id":0,
"description":"string",
"brand_id":0,
"model":"string",
"number":"string",
"capacity":0.5,
"volume":0.5,
"length":0.5,
"width":0.5,
"height":0.5,
"last_deal_related_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"manufacture_year":0,
"hidden_in_firm_info":false,
"vin":"string",
"vrc":"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,
"scans":[...],
{...}
"scan_id":"1bb60c95-957b-473f-b664-4026533fa5a9",
"scan_path":"https://d.ati.su/api/next/filestorage/cf91cb04-80a1-4b97-8ea2-2f0ad3a4d579",
"scan_name":"ВУ.pdf",
"scan_type":0
}
],
"photos":[...],
{...}
"id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"path":"string",
"name":"string"
}
],
"sensors":[...]
{...}
"sensor_id":0,
"sensor_name":"string",
"provider_id":0,
"provider_sensor_id":"string",
"is_active":false,
"unactivate_date":"1970-01-01T00:00:00.000Z",
"host":{...}
"sensor_host_id":0,
"url":"string"
}
}
]
}
{...}
truck_info_id: guid

Id транспортного средства

related_id: guid (nullable)

Id связанного транспортного средства

is_attracted_truck: boolean

Привлеченное ТС. Устарело, используйте ownership_type

deprecated
ownership_type: enum
[0, 1, 2, 3]

Тип владения ТС

  • 0 - Собственное
  • 1 - Привлеченное
  • 2 - Аренда
  • 3 - Лизинг
type: enum
[1, 2, 4, 8]

Тип транспортного средства

  • 1 — Грузовик
  • 2 — Тягач
  • 4 — Полуприцеп
  • 8 — Прицеп
car_type_id: int32

Тип кузова
Значение из словаря кузовов АТИ

description: string

Короткое описание

brand_id: int32 (nullable)

Марка
Значение из словаря

model: string

Модель
Значение из словаря

number: string

Госномер

capacity: decimal (nullable)

Грузоподъемность

volume: decimal (nullable)

Объем

length: decimal (nullable)

Длина

width: decimal (nullable)

Ширина

height: decimal (nullable)

Высота

last_deal_related_id: guid (nullable)

Id связанного во время последней сделки транспортного средства

manufacture_year: int32 (nullable)

Год выпуска

hidden_in_firm_info: boolean

Не отображать в карточке фирмы

vin: string

VIN

vrc: string

СТС

dimension: enum (nullable)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

Размерность контейнера

truck_passport_number: string

Номер ПТС

can_refrigerator: boolean (nullable)

Способность возить реф-контейнеры

has_gen_set: boolean (nullable)

Есть GenSet

truck_owner_name: string

Имя владельца по СТС

can_carry_heavy_container: boolean (nullable)

Способность перевозить тяжелые контейнеры

can_carry_tall_container: boolean (nullable)

Способность перевозить высокие контейнеры

}

Водители

События Справочника Водителей.

При удалении водителя, параметр entity будет принимать значение null.

Тема catalogs.drivers
Развернуть все Свернуть все
Пример Модель
{...}
"driver_id":"c063e1c5-a58f-4f6b-b805-62d0715f4fba",
"first_name":"Иван",
"second_name":"Иванов",
"patronymic":"Иванович",
"phone":{...},
"phone":0.5,
"phone_string":"string",
"presence":{...},
"phone":0.5,
"initial_phone":"string",
"last_active":"1970-01-01T00:00:00.000Z",
"has_tracker":false,
"sms_invite_status":{...}
"invite_sent":false,
"contact_name":"string",
"firm_id":0,
"contact_id":0,
"sms_status":0,
"when":"1970-01-01T00:00:00.000Z"
}
},
"binding":{...},
"status":0,
"account_id":"string",
"firm_name":"string",
"owner_type":0
},
"binding_type":0
},
"driver_license_number":"77 77 123456",
"passport_series":"4010",
"passport_number":"123456",
"passport_issued_by":"УФМС России",
"passport_when_issued":"2018-01-01",
"registration":"гор. Санкт-Петербург",
"is_attracted_driver":false,
"related_id":"75fdfa06-287b-47ff-a6e7-1d9edfa5ac29",
"last_deal_related_id":"75fdfa06-287b-47ff-a6e7-1d9edfa5ac29",
"description":"Иванов Иван Иванович",
"attracted_from":"ООО Название фирмы",
"scans":[...],
{...}
"scan_id":"1bb60c95-957b-473f-b664-4026533fa5a9",
"scan_path":"https://d.ati.su/api/next/filestorage/cf91cb04-80a1-4b97-8ea2-2f0ad3a4d579",
"scan_name":"ВУ.pdf",
"scan_type":0
}
],
"date_of_birth":"1970-01-01T00:00:00.000Z",
"department_code_in_passport":"string",
"driver_inn":"string"
}
{...}
driver_id: guid

Id водителя

first_name: string

Имя

second_name: string

Фамилия

patronymic: string

Отчество

driver_license_number: string

Номер водительского удостоверения

passport_series: string

Серия паспорта

passport_number: string

Номер паспорта

passport_issued_by: string

Кем выдан

passport_when_issued: date-time

Когда выдан

registration: string

Прописка

is_attracted_driver: boolean

Флаг привлеченного водителя (со стороны)

related_id: guid (nullable)

Идентификатор связанного ТС, которое пользователь задал в кабинете

last_deal_related_id: guid (nullable)

Идентификатор ТС, с которым был связан водитель во время выполнения последней сделки

description: string

Краткое описание водителя

attracted_from: string

Фирма от которой привлечен водитель.

date_of_birth: date-time (nullable)

Дата рождения

department_code_in_passport: string

Код подразделения

driver_inn: string

ИНН водителя

}