Skip to main content

Перевозчики регулярных направлений (schedule/carrier/scoring)

POST /v1/schedule/carrier/scoring

Request
{
    cart: [{
            city_from: string (nullable),    	город в формате “{откуда}”
            city_to: string (nullable),         город в формате “{куда}”
            region_from: string,             	регион в формате “{откуда}”
            region_to: string,         	        регион в формате “{куда}”
            weight: float,                      вес, в кг
            volume: float,                      объем
            trailer_type: int,                  тип кузова
            car_type: int,                      дубль trailer_type
            loading_method: int,            	тип погрузки     
            range_threshold: int (nullable)     радиус для поиска перевозчиков на ATI.su, по умолчанию 300                        
    }, ...]
}

 

Response
{
	carriers: [
		dot_dot_id: int,		        ID перевозчика в БД
		ati_id: string,			        ID перевозчика в Ati.su
		full_firm_name: string,	        Название фирмы	
		mobile: string,			        Мобильный телефон
		telephone: string,		        Телефон
		inn: string,			        ИНН
		is_vat_payer: string,	    	Плательщик НДС
		bik: string,			        БИК
		rs: string,			            Расчётный счёт
		email: string,			        Email
		legal_address: string,		    Юр. адрес
		post_address: string,		    Почтовый адрес
		name: string,			        Имя контакта
        schedule_id: [int, ...],        id графиков, на которые контрактован перевозчик
        carrier_class: int (nullablle)  Класс перевозчика (см https://tracker.yandex.ru/DD-2562)
	, …]
}

 

POST /v2/schedule/carrier/scoring

Request
{
    cart: [{
            from_city_dir_id: int,		        # id города отправления в таблице city_dir
	        to_city_dir_id: int,		        # id города назначения в таблице city_dir
            weight: float,                      # вес, в кг
            volume: float,                      # объем
            car_type_id: int,                   # id кузова в таблице calc_car_type
            loading_type_id: int,            	# id типа погрузки в таблице loading_type
            range_threshold: int (nullable)     # радиус для поиска перевозчиков на ATI.su, по умолчанию 300                        
    }, ...]
}

Response
{
	carriers: [
		dot_dot_id: int,		        ID перевозчика в БД
		ati_id: string,			        ID перевозчика в Ati.su
		full_firm_name: string,	        Название фирмы	
		mobile: string,			        Мобильный телефон
		telephone: string,		        Телефон
		inn: string,			        ИНН
		is_vat_payer: string,	    	Плательщик НДС
		bik: string,			        БИК
		rs: string,			            Расчётный счёт
		email: string,			        Email
		legal_address: string,		    Юр. адрес
		post_address: string,		    Почтовый адрес
		name: string,			        Имя контакта
        schedule_id: [int, ...],        id графиков, на которые контрактован перевозчик
        carrier_class: int (nullablle)  Класс перевозчика (см https://tracker.yandex.ru/DD-2562)
	, …]
}