π VRP-job-spec
POST https://{{logistics-service}}.arcgis.com/arcgis/rest/services/World/VehicleRoutingProblem/GPServer/SolveVehicleRoutingProblem/submitJob
SolveVehicleRoutingProblem
is the indirect (asynchronous) task that minimizes the overall transportation cost while servicing a set of orders using a fleet of vehicles.

π API reference: EditVehicleRoutingProblem
task
π Related guides: Fleet routing
π Additional docs: complementary field descriptions
Request Body
[{"name"=>"orders", "value"=>"<OrdersCollection> | <FeatureServiceURL>", "datatype"=>"string"}, {"name"=>"depot", "value"=>"<DepotCollection> | <FeatureServiceURL>", "datatype"=>"string"}, {"name"=>"routes", "value"=>"<RoutesCollection> | <FeatureServiceURL>", "datatype"=>"string"}, {"name"=>"token", "value"=>"{{access_token}}", "datatype"=>"string"}, {"name"=>"f", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"default_date", "value"=>"<number>", "datatype"=>"string"}, {"name"=>"travel_mode", "value"=>"<TravelMode>", "datatype"=>"string"}, {"name"=>"time_zone_usage_for_time_fields", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"impedance", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"breaks", "value"=>"<BreaksCollection> | <FeatureServiceURL>", "datatype"=>"string"}, {"name"=>"time_units", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"distance_units", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"analysis_region", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"uturn_policy", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"time_window_factor", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"spatially_cluster_routes", "value"=>"<boolean>", "datatype"=>"string"}, {"name"=>"route_zones", "value"=>"<RouteZonesCollection> | <FeatureServiceURL>", "datatype"=>"string"}, {"name"=>"route_renewals", "value"=>"<RouteRenewalsCollection> | <FeatureServiceURL>", "datatype"=>"string"}, {"name"=>"order_pairs", "value"=>"<OrderPairsCollection> | <FeatureServiceURL>", "datatype"=>"string"}, {"name"=>"excess_transit_factor", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"point_barriers", "value"=>"<PointBarriersCollection> | <FeatureServiceURL>", "datatype"=>"string"}, {"name"=>"line_barriers", "value"=>"<LineBarriersCollection> | <FeatureServiceURL>", "datatype"=>"string"}, {"name"=>"polygon_barriers", "value"=>"<PolygonBarriersCollection> | <FeatureServiceURL>", "datatype"=>"string"}, {"name"=>"use_hierarchy_in_analysis", "value"=>"<boolean>", "datatype"=>"string"}, {"name"=>"restrictions", "value"=>"Array[<string>]", "datatype"=>"string"}, {"name"=>"attribute_parameter_values", "value"=>"<AttributeParameter>", "datatype"=>"string"}, {"name"=>"populate_route_lines", "value"=>"<boolean>", "datatype"=>"string"}, {"name"=>"route_line_simplification_tolerance", "value"=>"<RouteLineSimplifactionTolerance>", "datatype"=>"string"}, {"name"=>"populate_directions", "value"=>"<boolean>", "datatype"=>"string"}, {"name"=>"directions_language", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"directions_style_name", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"save_route_data", "value"=>"<boolean>", "datatype"=>"string"}, {"name"=>"save_output_network_analysis_layer", "value"=>"<boolean>", "datatype"=>"string"}, {"name"=>"overrides", "value"=>"<Overrides>", "datatype"=>"string"}, {"name"=>"time_impedance", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"distance_impedance", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"populate_stop_shapes", "value"=>"<boolean>", "datatype"=>"string"}, {"name"=>"output_format", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"ignore_invalid_order_locations", "value"=>"<boolean>", "datatype"=>"string"}, {"name"=>"env", "value"=>"outSR:<number>", "datatype"=>"string"}]