Темы подписки вебхуков
Для подписки на события через вебхуки, необходимо выбрать тему, и указать её в параметре 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" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"time_start" : "1970-01-01T00:00:00.000Z" ,
"time_end" : "1970-01-01T00:00:00.000Z" ,
"is_round_the_clock" : false ,
"large_cities_with_distance" : [...],
{...}
"city_id" : 0 ,
"distance" : 0.5
}
] ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"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
}
] ,
"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" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"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
}
] ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"ownership_name" : "string"
}
}
] ,
"unloading" : {...},
"fias_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"city_id" : 0 ,
"latitude" : 0.5 ,
"longitude" : 0.5 ,
"street" : "string" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"time_start" : "1970-01-01T00:00:00.000Z" ,
"time_end" : "1970-01-01T00:00:00.000Z" ,
"is_round_the_clock" : false ,
"large_cities_with_distance" : [...],
{...}
"city_id" : 0 ,
"distance" : 0.5
}
] ,
"loading_cargos" : [...],
{...}
"cargo_id" : 0 ,
"name_id" : 0 ,
"name" : "string" ,
"packaging_type" : 0 ,
"packaging_quantity" : 0 ,
"weight" : 0.5 ,
"volume" : 0.5 ,
"sizes" : {...},
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"diameter" : 0.5 ,
"length_highlight" : false ,
"width_highlight" : false ,
"height_highlight" : false
} ,
"packaging_type_name" : "string"
}
] ,
"organization" : {...}
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"firm_id" : 0 ,
"name" : "string" ,
"ownership" : 0 ,
"residency" : 0 ,
"inn" : "string" ,
"phone" : "string" ,
"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
}
] ,
"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 ,
"loading_type" : 0 ,
"loading_logical_operator" : "string" ,
"unloading_type" : 0 ,
"unloading_logical_operator" : "string" ,
"trucks_quantity" : 0 ,
"temperature_from" : 0 ,
"temperature_to" : 0 ,
"stsepka" : false ,
"pnevmohod" : false ,
"koniki" : false ,
"tir" : false ,
"cmr" : false ,
"t1" : false ,
"san_passport" : false ,
"is_tracking" : false ,
"required_capacity" : 0.5
} ,
"boards" : [...],
{...}
"board_id" : "string" ,
"name" : "string" ,
"color" : "string"
}
] ,
"unload_first_date" : "1970-01-01T00:00:00.000Z" ,
"unload_last_date" : "1970-01-01T00:00:00.000Z"
} ,
"deal" : {...}
"deal_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_copy_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"load_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"taker_ati_id" : "string" ,
"taker_persistent_user_id" : 0 ,
"taker_contact_id" : 0 ,
"cargo_owner_ati_id" : "string" ,
"cargo_owner_persistent_user_id" : 0 ,
"updated_at" : "1970-01-01T00:00:00.000Z" ,
"end_of_reservation" : "1970-01-01T00:00:00.000Z" ,
"auction_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"status" : 0 ,
"counterparty_status" : 0 ,
"payment" : {...},
"rates" : [...],
{...}
"rate" : 0.5 ,
"rate_type" : 0 ,
"currency" : 0 ,
"active" : false
}
] ,
"prepay_percent" : 0 ,
"prepay_percent_enabled" : false ,
"on_unloading" : false ,
"in_fuel" : false ,
"pay_days_enabled" : false ,
"pay_days" : 0 ,
"fixed_rate" : false ,
"torg" : false ,
"direct_contract" : false ,
"money_type" : 0
} ,
"pay_docs" : {...},
"documents_copies" : {...},
"checked" : false ,
"date" : "1970-01-01T00:00:00.000Z"
} ,
"documents_original" : {...},
"checked" : false ,
"date" : "1970-01-01T00:00:00.000Z"
} ,
"documents_original_track" : {...},
"transport_company_id" : 0 ,
"tracking_url" : "string" ,
"tracking_number" : "string" ,
"sending_date" : "1970-01-01T00:00:00.000Z"
} ,
"payment" : {...}
"checked" : false ,
"date" : "1970-01-01T00:00:00.000Z"
}
} ,
"files" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"storage_file_id" : "string" ,
"access" : 0 ,
"add_date" : "1970-01-01T00:00:00.000Z" ,
"deal_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"is_counterparty_file" : false ,
"file_name" : "string" ,
"size" : 0 ,
"link" : "string" ,
"source_type" : 0 ,
"source_file_type" : 0 ,
"file_type" : 0
}
] ,
"document_templates" : [...],
{...}
"organization_address" : "string" ,
"templates" : [...]
{...}
"add_date" : "1970-01-01T00:00:00.000Z" ,
"access" : 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"
}
]
}
] ,
"is_tracking" : false ,
"started_at" : "1970-01-01T00:00:00.000Z" ,
"finished_at" : "1970-01-01T00:00:00.000Z" ,
"denial_reason" : "string" ,
"taker_requisites" : {...},
"requisite_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"requisite_firm_name" : "string" ,
"signer_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"own_ship_id" : 0 ,
"inn" : "string" ,
"kpp" : "string" ,
"requisite_type_id" : 0
} ,
"driver" : {...},
"driver_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"first_name" : "string" ,
"second_name" : "string" ,
"patronymic" : "string" ,
"phone_number" : "string" ,
"driver_license_number" : "string" ,
"passport_series" : "string" ,
"passport_number" : "string" ,
"passport_issued_by" : "string" ,
"passport_when_issued" : "1970-01-01T00:00:00.000Z" ,
"registration" : "string" ,
"is_attracted_driver" : false ,
"last_deal_related_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"description" : "string" ,
"attracted_from" : "string" ,
"scans" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"path" : "string" ,
"name" : "string" ,
"type" : 0
}
] ,
"origin" : 0 ,
"date_of_birth" : "1970-01-01T00:00:00.000Z" ,
"department_code_in_passport" : "string" ,
"driver_inn" : "string" ,
"in_cargo_owner_black_list" : false ,
"black_list_reasons" : [...]
} ,
"truck" : {...},
"truck_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"last_deal_related_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"type" : 0 ,
"description" : "string" ,
"brand_id" : 0 ,
"model" : "string" ,
"number" : "string" ,
"phone_number" : "string" ,
"is_attracted_truck" : false ,
"ownership_type" : 0 ,
"car_type_id" : 0 ,
"capacity" : 0.5 ,
"volume" : 0.5 ,
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"manufacture_year" : 0 ,
"vin" : "string" ,
"vrc" : "string" ,
"body_number" : "string" ,
"dimension" : 0 ,
"truck_passport_number" : "string" ,
"can_refrigerator" : false ,
"has_gen_set" : false ,
"truck_owner_name" : "string" ,
"can_carry_heavy_container" : false ,
"can_carry_tall_container" : false ,
"verified" : false ,
"modification_restricted" : false ,
"scans" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"path" : "string" ,
"name" : "string" ,
"type" : 0
}
] ,
"origin" : 0
} ,
"trailer" : {...},
"truck_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"last_deal_related_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"type" : 0 ,
"description" : "string" ,
"brand_id" : 0 ,
"model" : "string" ,
"number" : "string" ,
"phone_number" : "string" ,
"is_attracted_truck" : false ,
"ownership_type" : 0 ,
"car_type_id" : 0 ,
"capacity" : 0.5 ,
"volume" : 0.5 ,
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"manufacture_year" : 0 ,
"vin" : "string" ,
"vrc" : "string" ,
"body_number" : "string" ,
"dimension" : 0 ,
"truck_passport_number" : "string" ,
"can_refrigerator" : false ,
"has_gen_set" : false ,
"truck_owner_name" : "string" ,
"can_carry_heavy_container" : false ,
"can_carry_tall_container" : false ,
"verified" : false ,
"modification_restricted" : false ,
"scans" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"path" : "string" ,
"name" : "string" ,
"type" : 0
}
] ,
"origin" : 0
} ,
"semi_trailer" : {...},
"truck_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"parent_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"last_deal_related_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"type" : 0 ,
"description" : "string" ,
"brand_id" : 0 ,
"model" : "string" ,
"number" : "string" ,
"phone_number" : "string" ,
"is_attracted_truck" : false ,
"ownership_type" : 0 ,
"car_type_id" : 0 ,
"capacity" : 0.5 ,
"volume" : 0.5 ,
"length" : 0.5 ,
"width" : 0.5 ,
"height" : 0.5 ,
"manufacture_year" : 0 ,
"vin" : "string" ,
"vrc" : "string" ,
"body_number" : "string" ,
"dimension" : 0 ,
"truck_passport_number" : "string" ,
"can_refrigerator" : false ,
"has_gen_set" : false ,
"truck_owner_name" : "string" ,
"can_carry_heavy_container" : false ,
"can_carry_tall_container" : false ,
"verified" : false ,
"modification_restricted" : false ,
"scans" : [...],
{...}
"id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"owner_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"path" : "string" ,
"name" : "string" ,
"type" : 0
}
] ,
"origin" : 0
} ,
"document" : {...},
"id" : "string" ,
"old_id" : "string" ,
"editor" : "string" ,
"url" : "string" ,
"old_url" : "string" ,
"name" : "string" ,
"is_signed" : false ,
"access" : 0
} ,
"additional_documents" : [...],
{...}
"id" : "string" ,
"is_counterparty_file" : false ,
"url" : "string" ,
"name" : "string" ,
"is_signed" : false ,
"document_type" : 0 ,
"access" : 0
}
] ,
"in_work_status_model" : 0 ,
"in_work" : {...},
"deal_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"in_work_status" : 0 ,
"in_work_date" : "1970-01-01T00:00:00.000Z" ,
"ati_id" : "string" ,
"contact_id" : 0 ,
"tracker_phone" : 0.5
} ,
"deal_note" : "string" ,
"deal_kind" : 0 ,
"points" : [...]
{...}
"deal_point_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"ordinal_id" : 0 ,
"point_type" : 0 ,
"city_id" : 0 ,
"lat" : 0.5 ,
"lon" : 0.5 ,
"address" : "string" ,
"participant_name" : "string" ,
"region_id" : 0 ,
"contact_name" : "string" ,
"organization_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"stock" : {...},
"stock_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"address" : "string" ,
"address_city_id" : 0 ,
"note" : "string" ,
"contact_persons" : [...],
{...}
"contact_person_id" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"name" : "string" ,
"phone" : "string" ,
"email" : "string"
}
] ,
"schedule_summary" : "string" ,
"stock_type" : 0
} ,
"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_number :
string
Сгенерированный номер груза
load_meta_id :
guid
(nullable)
}
auction_id :
guid
(nullable)
updated_at :
date-time
Дата последнего изменения груза
archive_date :
date-time
(nullable)
Дата помещения груза в архив
При взятии груза, он попадает в архив
distance :
int32
Расстояние для груза
При расчете учитываются дополнительные пункты разгрузки
distance_type :
int32
Маршрут построен с проездом по МКАД или без МКАД
platon_roads_length :
int32
toll_roads_length :
int32
Расстояние по платным дорогам
true_currency_id :
int32
Id валюты озвученной ставки
parent_id :
guid
(nullable)
firm_id :
int32
ID фирмы, выставившей груз
contact_id1 :
int32
Контакт #1, указанный в грузе
contact_id2 :
int32
(nullable)
Контакт #2, указанный в грузе
first_date :
date-time
Дата, начиная с которой груз актуален
last_date :
date-time
Дата, после которой груз не актуален
date_type :
enum
[0, 1, 2, 3]
Готовность груза к перевозке
0
— Готов к отправке сегодня или завтра
1
— Готов к отправке между FirstDate и LastDate
2
— Готов к отправке постоянно
3
— Груза нет, запрос ставки
periodicity_id :
enum
[0, 1, 100]
Периодичность загрузки
0
— Нет
1
— Ежедневно
100
— Только по рабочим дням
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
time_start :
date-time
(nullable)
time_end :
date-time
(nullable)
is_round_the_clock :
boolean
large_cities :
[int64]
Список Id ближайших крупных городов
large_cities_with_distance :[{...}]
Расстояния до ближайших крупных городов
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
residency :
enum
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}
point_type :
enum
[1, 2, 3, 4, 5, 8]
Тип дополнительной точки маршрута груза
1
— Загрузка
2
— Разгрузка
3
— Таможня
4
— Ближайший крупный город к городу загрузки
5
— Ближайший крупный город к городу разгрузки
8
— Проехать через
ordinal_id :
int32
Порядковый номер в маршруте
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
loading_date_start :
date-time
(nullable)
loading_date_end :
date-time
(nullable)
loading_time_start :
time-span
(nullable)
loading_time_end :
time-span
(nullable)
is_round_the_clock :
boolean
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
weight :
double
(nullable)
volume :
double
(nullable)
packaging_quantity :
int32
(nullable)
Выгружаемая часть упаковки
is_defined_by_ttn :
boolean
Выгружаемая часть груза будет определена в ТТН
}]
residency :
enum
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}]
latitude :
decimal
(nullable)
longitude :
decimal
(nullable)
organization_id :
guid
(nullable)
Id из справочника организаций
address_id :
guid
(nullable)
time_start :
date-time
(nullable)
time_end :
date-time
(nullable)
is_round_the_clock :
boolean
large_cities :
[int64]
Список Id ближайших крупных городов
large_cities_with_distance :[{...}]
Расстояния до ближайших крупных городов
packaging_type :
int32
(nullable)
packaging_quantity :
int32
(nullable)
weight :
double
(nullable)
volume :
double
(nullable)
length_highlight :
boolean
height_highlight :
boolean
}
packaging_type_name :
string
}]
residency :
enum
(nullable)
city_id :
int32
(nullable)
}
address_longitude :
double
}]
}
}
adr :
int32
Модификатор опасности груза с 0 до 9
cargo_type :
string
Строковое наименование груза. Выводится если CargoTypeId не указан, либо равен 59
pack_type :
int32
Тип упаковки(навалом, коробки, россыпью, запаллечен ... пирамида). Значение из словаря PackTypes
dogruz_type :
enum
[1, 2, 3]
Параметр, отвечающий за способ перевозки груза
1
— Только отдельной машиной
2
— Догруз возможен
3
— Догруз
length_highlight :
boolean
height_highlight :
boolean
}
}
loading_type :
int32
Битовая сумма типов загрузки
loading_logical_operator :
string
unloading_type :
int32
Битовая сумма типов разгрузки
unloading_logical_operator :
string
temperature_from :
int32
(nullable)
Температура перевозки - нижнее значение
temperature_to :
int32
(nullable)
Температура перевозки - верхнее значение
is_tracking :
boolean
Запрос отслеживания через АТИ Водитель
required_capacity :
double
(nullable)
Требуемая грузоподъёмность в тоннах
}
boards :[{...}]
Площадки, на которых опубликован груз
unload_first_date :
date-time
(nullable)
Дата, начиная с которой можно разгрузить груз
unload_last_date :
date-time
(nullable)
Дата, до которой можно разгрузить груз
}
deal :{...}
Заказ
Основная информация о заказе
taker_persistent_user_id :
int32
Идентификатор пользователя, взявшего груз
taker_contact_id :
int32
Id контакта, взявшего груз
cargo_owner_ati_id :
string
Код фирмы опубликовавшей груз
cargo_owner_persistent_user_id :
int32
Идентификатор пользователя, опубликовавшего груз
updated_at :
date-time
Время изменения информации по Заказу
end_of_reservation :
date-time
(nullable)
Время до которого груз зарезервирован
auction_id :
guid
(nullable)
status :
enum
[0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, -11, -10, -9, -8, -7, -6, -4, -3, -2]
Статус Заказа
0
— Груз зарезервирован перевозчиком
1
— Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец не просмотрел заявку
2
— Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец просмотрел заявку
3
— Грузовладелец отправил документ-заявку перевозчику
4
— Заказ в исполнении (перевозчик дал согласие на документ-заявку)
5
— Заказ завершен и перенесен в архив
7
— Есть только приглашение на Заказ
8
— Заказа нет, но есть Торги, у которых есть возможные победители
9
— Заказ отклонен автоматически, так как после последней даты загрузки прошло уже более 7 дней
10
— Заказ завершен, ожидается оплата
11
— В Торгах лучшая ставка из других Торгов
-11
— Заказ удален
-10
— Резерв груза перевозчиком отменен
-9
— Заказ отклонен грузовладельцем в Торгах после истечения срока подачи документов (смена победителя)
-8
— Грузовладелец отменил Заказ в исполнении
-7
— Перевозчик отменил Заказ в исполнении
-6
— Заказ отклонен грузовладельцем после удаления Торгов
-4
— Заказ отклонен грузовладельцем в Торгах (смена победителя)
-3
— Заказ отклонен грузовладельцем
-2
— Заказ отозван перевозчиком
counterparty_status :
enum
[0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, -11, -10, -9, -8, -7, -6, -4, -3, -2]
Статус Заказа у контрагента
0
— Груз зарезервирован перевозчиком
1
— Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец не просмотрел заявку
2
— Перевозчик заполнил информацию о реквизитах/водителе/машине и грузовладелец просмотрел заявку
3
— Грузовладелец отправил документ-заявку перевозчику
4
— Заказ в исполнении (перевозчик дал согласие на документ-заявку)
5
— Заказ завершен и перенесен в архив
7
— Есть только приглашение на Заказ
8
— Заказа нет, но есть Торги, у которых есть возможные победители
9
— Заказ отклонен автоматически, так как после последней даты загрузки прошло уже более 7 дней
10
— Заказ завершен, ожидается оплата
11
— В Торгах лучшая ставка из других Торгов
-11
— Заказ удален
-10
— Резерв груза перевозчиком отменен
-9
— Заказ отклонен грузовладельцем в Торгах после истечения срока подачи документов (смена победителя)
-8
— Грузовладелец отменил Заказ в исполнении
-7
— Перевозчик отменил Заказ в исполнении
-6
— Заказ отклонен грузовладельцем после удаления Торгов
-4
— Заказ отклонен грузовладельцем в Торгах (смена победителя)
-3
— Заказ отклонен грузовладельцем
-2
— Заказ отозван перевозчиком
rates :[{...}]
Список возможных ставок перевозки
rate_type :
enum
[0, 1, 2, 3]
Тип оплаты
0
— Нет
1
— Любая
2
— С НДС
3
— Без НДС
active :
boolean
Является ли ставка выбранной
}]
prepay_percent_enabled :
boolean
pay_days_enabled :
boolean
fixed_rate :
boolean
Указана ли в грузе ставка
money_type :
int32
(nullable)
}
pay_docs :{...}
Информация об оплате заказа
documents_copies :{...}
Информация о копиях документов
date :
date-time
(nullable)
Дата получения документов
}
documents_original :{...}
Информация о оригиналах документов
date :
date-time
(nullable)
Дата получения документов
}
documents_original_track :{...}
Информация об отслеживании оригиналов документов
transport_company_id :
int32
Id транспортной компании, осуществляющей доставку документов
tracking_url :
string
Сссылка для отслеживания статуса отправления
sending_date :
date-time
(nullable)
}
date :
date-time
(nullable)
}
}
access :
enum
[0, 1, 2, 3]
Доступ к файлу
0
— только загрузивший файл
1
— обе стороны
2
— загрузивший файл и водитель
3
— доступен обеим сторонам и водителю
is_counterparty_file :
boolean
source_type :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8]
Источник файла
0
— Загружен в заказ
1
— Скопирован из груза
2
— Скопирован из данных о водителе
3
— Скопироване из данных о грузовике
4
— Скопирован из данных о прицепе
5
— Скопирован из данных о полуприцепе
6
— Скопирован из данных о тягаче
7
— Загружен для Ати-водителя
source_file_type :
enum
[0, 1, 2, 3, 4, 5]
Тип загруженного файла
0
— Обычный файл
1
— Водительское удостоверение
2
— Паспорт водителя
3
— Техпаспорт ТС
4
— Пластик
5
— Фото ТС
file_type :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17]
Тип файла
0
— Другой документ
1
— Товарно-транспортная накладная
2
— Товарная накладная
3
— Транспортная накладная
4
— Накладная
5
— Счет-фактура
6
— Счет на оплату
7
— Платежное поручение
8
— Акт выполненных работ
9
— Заявка
10
— Заявка к договору
11
— Заказ
12
— Договор
13
— Доп. соглашение к договору
14
— Доверенность
15
— Поручение экспедитору
16
— Информационное письмо
17
— Документ о происшествии с грузом/ТС
}]
document_templates :[{...}]
Информация о шаблонах документов в заказах
organization_address :
string
access :
enum
[0, 1]
Доступ к документу
0
— только загрузивший документ
1
— обе стороны
deal_point_id :
guid
Id точки в заказе, к которой привязан документ
owner_firm_id :
int32
Id фирмы, загрузившей документ
cargoes_ids_hash :
int32
Поле-хэш, рассчитывается на основе id грузов, выгружаемых в точке DealPointId. Если выгружаемые грузы не указаны - будет равно 0
link :
string
Ссылка на документ (только для сайта)
}]
}]
is_tracking :
boolean
Запрос отслеживания через АТИ Водитель
started_at :
date-time
(nullable)
Дата взятия/резервирования груза
finished_at :
date-time
(nullable)
denial_reason :
string
Причина отклонения заказа
Присутствует когда Status -2
или -3
requisite_id :
guid
(nullable)
Id реквизитов см. taker_requisites, в новой версии API это поле перестанет существовать
deprecated
requisite_id :
guid
Id реквизитов Более подробную информацию о реквизитах можно посмотреть здесь
requisite_firm_name :
string
signer_id :
guid
(nullable)
}
signer_id :
guid
(nullable)
Id подписанта см. taker_requisites, в новой версии API это поле перестанет существовать
deprecated
driver :{...}
Копия водителя
При взятии груза, водитель копируется, копию редактировать невозможно
parent_id :
guid
(nullable)
driver_license_number :
string
Номер водительского удостоверения
passport_issued_by :
string
passport_when_issued :
date-time
is_attracted_driver :
boolean
Флаг привлеченного водителя (со стороны)
last_deal_related_id :
guid
(nullable)
Id связанной сущности по Заказу
description :
string
Краткое описание водителя
attracted_from :
string
Фирма от которой привлечен водитель.
scans :[{...}]
Сканы паспорта / водительского удостоверения
owner_id :
guid
ID сущности, котрой принадлежит скан
type :
enum
[1, 2, 3, 4, 5, 6]
Тип документа
1
— Скан водительского удостоверения
2
— Скан гражданского паспорта
3
— Скан ПТС
4
— Скан пластикового ПТС
5
— Фото ТС
}]
origin :
enum
[0, 1, 2]
Идентификатор источника информации о водителе
0
— Неизвестно откуда указан водитель
1
— Водитель указан на странице заказов у Заказа в исполнении
2
— Водитель указан в АТИ-Доках
date_of_birth :
date-time
(nullable)
department_code_in_passport :
string
in_cargo_owner_black_list :
boolean
black_list_reasons :
[string]
Причины добавления в Черный список
}
truck :{...}
Копия транспортного средства
При взятии груза, транспортное средство копируется, копию редактировать невозможно
truck_id :
guid
Id копии транспортного средства
parent_id :
guid
(nullable)
last_deal_related_id :
guid
(nullable)
Id ТС, с которым было связано ТС во время выполнения последнего Заказа
type :
enum
[1, 2, 4, 8]
Тип транспортного средства
1
— Грузовик
2
— Тягач
4
— Полуприцеп
8
— Прицеп
description :
string
Описание транспортного средства
brand_id :
int32
(nullable)
is_attracted_truck :
boolean
ownership_type :
enum
[0, 1, 2, 3]
Тип владения ТС
0
- Собственное
1
- Привлеченное
2
- Аренда
3
- Лизинг
capacity :
decimal
(nullable)
volume :
decimal
(nullable)
length :
decimal
(nullable)
width :
decimal
(nullable)
height :
decimal
(nullable)
manufacture_year :
int32
(nullable)
dimension :
enum
(nullable)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Размерность контейнера
truck_passport_number :
string
can_refrigerator :
boolean
(nullable)
Способность возить реф-контейнеры
has_gen_set :
boolean
(nullable)
can_carry_heavy_container :
boolean
(nullable)
Способность перевозить тяжелые контейнеры
can_carry_tall_container :
boolean
(nullable)
Способность перевозить высокие контейнеры
modification_restricted :
boolean
Запрещено редактирование и удаление ТС.
owner_id :
guid
ID сущности, котрой принадлежит скан
type :
enum
[1, 2, 3, 4, 5, 6]
Тип документа
1
— Скан водительского удостоверения
2
— Скан гражданского паспорта
3
— Скан ПТС
4
— Скан пластикового ПТС
5
— Фото ТС
}]
origin :
enum
[0, 1, 2]
Источник создания Транспорта
0
— Неизвестно откуда указано ТС
1
— ТС указано на странице заказов у Заказа в исполнении
2
— ТС Указано в АТИ-доках
}
trailer :{...}
Копия прицепа
При взятии груза, прицеп копируется, копию редактировать невозможно
truck_id :
guid
Id копии транспортного средства
parent_id :
guid
(nullable)
last_deal_related_id :
guid
(nullable)
Id ТС, с которым было связано ТС во время выполнения последнего Заказа
type :
enum
[1, 2, 4, 8]
Тип транспортного средства
1
— Грузовик
2
— Тягач
4
— Полуприцеп
8
— Прицеп
description :
string
Описание транспортного средства
brand_id :
int32
(nullable)
is_attracted_truck :
boolean
ownership_type :
enum
[0, 1, 2, 3]
Тип владения ТС
0
- Собственное
1
- Привлеченное
2
- Аренда
3
- Лизинг
capacity :
decimal
(nullable)
volume :
decimal
(nullable)
length :
decimal
(nullable)
width :
decimal
(nullable)
height :
decimal
(nullable)
manufacture_year :
int32
(nullable)
dimension :
enum
(nullable)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Размерность контейнера
truck_passport_number :
string
can_refrigerator :
boolean
(nullable)
Способность возить реф-контейнеры
has_gen_set :
boolean
(nullable)
can_carry_heavy_container :
boolean
(nullable)
Способность перевозить тяжелые контейнеры
can_carry_tall_container :
boolean
(nullable)
Способность перевозить высокие контейнеры
modification_restricted :
boolean
Запрещено редактирование и удаление ТС.
owner_id :
guid
ID сущности, котрой принадлежит скан
type :
enum
[1, 2, 3, 4, 5, 6]
Тип документа
1
— Скан водительского удостоверения
2
— Скан гражданского паспорта
3
— Скан ПТС
4
— Скан пластикового ПТС
5
— Фото ТС
}]
origin :
enum
[0, 1, 2]
Источник создания Транспорта
0
— Неизвестно откуда указано ТС
1
— ТС указано на странице заказов у Заказа в исполнении
2
— ТС Указано в АТИ-доках
}
semi_trailer :{...}
Копия полуприцепа
При взятии груза, полуприцеп копируется, копию редактировать невозможно
truck_id :
guid
Id копии транспортного средства
parent_id :
guid
(nullable)
last_deal_related_id :
guid
(nullable)
Id ТС, с которым было связано ТС во время выполнения последнего Заказа
type :
enum
[1, 2, 4, 8]
Тип транспортного средства
1
— Грузовик
2
— Тягач
4
— Полуприцеп
8
— Прицеп
description :
string
Описание транспортного средства
brand_id :
int32
(nullable)
is_attracted_truck :
boolean
ownership_type :
enum
[0, 1, 2, 3]
Тип владения ТС
0
- Собственное
1
- Привлеченное
2
- Аренда
3
- Лизинг
capacity :
decimal
(nullable)
volume :
decimal
(nullable)
length :
decimal
(nullable)
width :
decimal
(nullable)
height :
decimal
(nullable)
manufacture_year :
int32
(nullable)
dimension :
enum
(nullable)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Размерность контейнера
truck_passport_number :
string
can_refrigerator :
boolean
(nullable)
Способность возить реф-контейнеры
has_gen_set :
boolean
(nullable)
can_carry_heavy_container :
boolean
(nullable)
Способность перевозить тяжелые контейнеры
can_carry_tall_container :
boolean
(nullable)
Способность перевозить высокие контейнеры
modification_restricted :
boolean
Запрещено редактирование и удаление ТС.
owner_id :
guid
ID сущности, котрой принадлежит скан
type :
enum
[1, 2, 3, 4, 5, 6]
Тип документа
1
— Скан водительского удостоверения
2
— Скан гражданского паспорта
3
— Скан ПТС
4
— Скан пластикового ПТС
5
— Фото ТС
}]
origin :
enum
[0, 1, 2]
Источник создания Транспорта
0
— Неизвестно откуда указано ТС
1
— ТС указано на странице заказов у Заказа в исполнении
2
— ТС Указано в АТИ-доках
}
document :{...}
Основной документ в АТИ-Доках
editor :
string
Фирма, отредактировавшая документ
old_url :
string
Адрес просмотра старого договора
is_signed :
boolean
Документ подписан перевозчиком
access :
enum
[0, 1]
Доступ к документу
0
— Обе стороны
1
— Водитель
}
additional_documents :[{...}]
is_counterparty_file :
boolean
is_signed :
boolean
Документ подписан перевозчиком
document_type :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Тип документа
0
— Нет
1
— Заказ
2
— Договор-заявка
3
— Поручение экспедитору
4
— Акт
5
— Счет
6
— Одностороннее расторжение
7
— Доверенность
8
— Табличный заказ
9
— Заявка к договору (табличный вид)
access :
enum
[0, 1]
Доступ к документу
0
— Обе стороны
1
— Водитель
}]
in_work_status_model :
enum
[0, 1, 2, 3]
Статусная модель перевозки
0
— Простая перевозка
1
— Первая миля
2
— Последняя миля
3
— Порожний контейнер
in_work_status :
enum
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
Статус перевозки
0
— Нет статуса
1
— Едет на загрузку
2
— Ожидает загрузку
3
— Загружается
4
— Загрузился, едет на выгрузку
5
— Ожидает выгрузку
6
— Выгружается
7
— Выгрузился
8
— Поломка
9
— ДТП
10
— Арест ТС
11
— Контейнер получен на погрузку
12
— Контейнер на погрузке
13
— Погрузка контейнера окончена
14
— Контейнер сдан с погрузки
15
— Контейнер получен на выгрузку
16
— Контейнер на выгрузке
17
— Выгрузка контейнера окончена
18
— Контейнер сдан с выгрузки
19
— Пустой контейнер получен
20
— Пустой контейнер сдан
in_work_date :
date-time
(nullable)
ati_id :
string
Фирма, выставившая статус (перевозчик или грузовладелец)
contact_id :
int32
(nullable)
Контакт, выставивший статус
tracker_phone :
decimal
(nullable)
Номер телефона трекера, откуда получен статус
}
deal_note :
string
Предлагаемые правки к документу
deal_kind :
enum
[0, 1, 2, 4, 8, 16, 32, 64]
Тип Заказа
0
— Заказ невозможен
1
— Взятие груза из поиска
2
— Заказ из Торгов
4
— Предложение груза
8
— Из перехвата машин
16
— Односторонний заказ
32
— Предложение груза из встречного предложения
64
— Предложение груза по контракту
point_type :
enum
[1, 2, 3, 4]
Тип точки маршрута
1
— Загрузка
2
— Разгрузка
organization_id :
guid
(nullable)
stock_id :
guid
(nullable)
}]
}
}
Автопарк
События Автопарка .
При удалении ТС, параметр 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" ,
"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 ,
"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, 4, 5]
Тип владения ТС
0
- Собственное
1
- Привлеченное
2
- Аренда
3
- Лизинг
4
- Совместная собственность супругов
5
- Безвозмездное пользование
type :
enum
[1, 2, 4, 8]
Тип транспортного средства
1
— Грузовик
2
— Тягач
4
— Полуприцеп
8
— Прицеп
brand_id :
int32
(nullable)
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
Не отображать в карточке фирмы
dimension :
enum
(nullable)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Размерность контейнера
truck_passport_number :
string
can_refrigerator :
boolean
(nullable)
Способность возить реф-контейнеры
has_gen_set :
boolean
(nullable)
can_carry_heavy_container :
boolean
(nullable)
Способность перевозить тяжелые контейнеры
can_carry_tall_container :
boolean
(nullable)
Способность перевозить высокие контейнеры
scan_path :
string
Адрес расположения файла скана в хранилище
scan_type :
enum
[3, 4, 6, 7, 8]
Тип документа
3
— Скан ПТС
4
— Скан пластикового ПТС
6
— Скан договора аренеды
7
— Скан свидетельства о браке
8
— Скан договора безвозмездного пользования
}]
path :
string
Адрес расположения файла в хранилище
}]
sensors :[{...}]
Датчики мониторинга транспорта
provider_id :
int32
Идентификатор поставщика датчиков мониторинга транспорта
provider_sensor_id :
string
Идентификатор датчика из внешней системы мониторинга
is_active :
boolean
Статус активности датчика
unactivate_date :
date-time
(nullable)
Дата окончания действия датчика
host :{...}
Информация о сервере поставщика устройства мониторинга транспорта
}]
}
Водители
Тема 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" ,
"in_cargo_owner_black_list" : false
}
phone :{...}
Информация о номерe телефона водителя
phone_string :
string
Номер телефона, как указан пользователем
presence :{...}
Статус приложения АТИ Водитель
phone :
decimal
Номер телефона, приведенный к числовому формату
initial_phone :
string
Номер телефона в том виде, в котором его указал пользователь
last_active :
date-time
(nullable)
Время последней активности в приложении
has_tracker :
boolean
(nullable)
sms_invite_status :{...}
Статус приглашения в приложение
invite_sent :
boolean
Было ли отправлено приглашение
contact_name :
string
Имя пригласившего контакта
firm_id :
int32
(nullable)
contact_id :
int32
(nullable)
sms_status :
enum
[0, 1, 2, 3, 4]
Статус отправки СМС
0
- Нет информации
1
- Создано
2
- Ошибка
3
- Отправлено
4
- Доставлено
when :
date-time
(nullable)
}
}
binding :{...}
Информация об актуальной привязке
status :
enum
[0, 1, 2, 3, 4, 5]
Статус привязки
0
- Эксклюзивный доступ
1
- Запрос на эксклюзивный доступ
2
- Запрос отклонен владельцем номера телефона
3
- Фирма "уволила" владельца номера
4
- Владелец номера "уволился"
5
- Запрос удален
account_id :
string
Фирма, запрашивающая "Эксклюзивный доступ"
firm_name :
string
Название фирмы, запрашивающей "Эксклюзивный доступ"
owner_type :
enum
[0, 1]
Тип сущности, к которой привязан телефон
}
binding_type :
enum
(nullable)
[0, 1, 2, 3, 4]
Тип привязки (Эксклюзивности) номера телефона
0
- Номер не привязан
1
- Номер привязан к водителю текущей фирмы
2
- Номер привязан к ТС текущей фирмы
3
- Номер привязан к водителю другой фирмы
4
- Номер привязан к ТС другой фирмы
}
driver_license_number :
string
Номер водительского удостоверения
passport_issued_by :
string
passport_when_issued :
date-time
is_attracted_driver :
boolean
Флаг привлеченного водителя (со стороны)
related_id :
guid
(nullable)
Идентификатор связанного ТС, которое пользователь задал в кабинете
last_deal_related_id :
guid
(nullable)
Идентификатор ТС, с которым был связан водитель во время выполнения последней сделки
description :
string
Краткое описание водителя
attracted_from :
string
Фирма от которой привлечен водитель.
scans :[{...}]
Сканы документов водителя
scan_path :
string
Адрес расположения файла скана в хранилище
scan_type :
enum
[1, 2]
Тип документа
1
— Скан водительского удостоверения
2
— Скан гражданского паспорта
}]
date_of_birth :
date-time
(nullable)
department_code_in_passport :
string
in_cargo_owner_black_list :
boolean
Есть в Черном списке у запрашиваемого грузовладельца
}