π odMatrix-job-spec
POST https://{{logistics-service}}.arcgis.com/arcgis/rest/services/World/OriginDestinationCostMatrix/GPServer/GenerateOriginDestinationCostMatrix/submitJob
GenerateOriginDestinationCostMatrix
is the job (asynchronous task) that generates a table or a matrix containing the cost, such as the travel time or travel distance, from multiple origins to multiple destinations.

π API reference: GenerateOriginDestinationCostMatrix
task
π Related guides: Travel cost matrix
Request Body
[{"name"=>"origins", "value"=>"<OriginCollection> | <FeatureServiceURL>", "datatype"=>"string"}, {"name"=>"destinations", "value"=>"<string> | <DestinationCollection> | <FeatureServiceURL>", "datatype"=>"string"}, {"name"=>"token", "value"=>"{{access_token}}", "datatype"=>"string"}, {"name"=>"f", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"travel_mode", "value"=>"<TravelMode>", "datatype"=>"string"}, {"name"=>"time_units", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"distance_units", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"analysis_region", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"number_of_destinations_to_find", "value"=>"<integer>", "datatype"=>"string"}, {"name"=>"cutoff", "value"=>"<integer>", "datatype"=>"string"}, {"name"=>"time_of_day", "value"=>"<number> | <string>", "datatype"=>"string"}, {"name"=>"time_zone_for_time_of_day", "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"=>"uturn_at_junctions", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"use_hierarchy", "value"=>"<boolean>", "datatype"=>"string"}, {"name"=>"restrictions", "value"=>"Array[<string>]", "datatype"=>"string"}, {"name"=>"attribute_parameter_values", "value"=>"<AttributeParameter>", "datatype"=>"string"}, {"name"=>"impedance", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"origin_destination_line_shape", "value"=>"<string>", "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"=>"output_format", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"env:outSR", "value"=>"<boolean>", "datatype"=>"string"}, {"name"=>"ignore_invalid_locations", "value"=>"<boolean>", "datatype"=>"string"}]