πŸ”„ closestFacilities-job-spec

POST https://{{logistics-service}}.arcgis.com/arcgis/rest/services/World/ClosestFacility/GPServer/FindClosestFacilities/submitJob

FindClosestFacilities is a job (asynchronous task) that finds one or more nearby facilities from incidents based on travel time or travel distance. Once you've found the closest facilities, you can display the best route to them and include the travel time, travel distance, and driving directions to each facility in multiple languages.

Routes to the three closest car facilities to each orange dot.

πŸ“„ API reference: FindClosestFacilities task
πŸ“™ Related guides: Closest facility routing

Request Body

[{"name"=>"incidents", "value"=>"<IncidentsCollection> | <FeatureServiceURL>", "datatype"=>"string"}, {"name"=>"facilities", "value"=>"<FacilitiesCollection> | <FeatureServiceURL>", "datatype"=>"string"}, {"name"=>"token", "value"=>"{{access_token}}", "datatype"=>"string"}, {"name"=>"f", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"travel_mode", "value"=>"<TravelMode>", "datatype"=>"string"}, {"name"=>"measurement_units", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"analysis_region", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"number_of_facilities_to_find", "value"=>"<integer>", "datatype"=>"string"}, {"name"=>"cutoff", "value"=>"<integer>", "datatype"=>"string"}, {"name"=>"travel_direction", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"use_hierarchy", "value"=>"<boolean>", "datatype"=>"string"}, {"name"=>"time_of_day", "value"=>"<number> | <string>", "datatype"=>"string"}, {"name"=>"time_zone_for_time_of_day", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"time_of_day_usage", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"uturn_at_junctions", "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"=>"restrictions", "value"=>"Array[<string>]", "datatype"=>"string"}, {"name"=>"attribute_parameter_values", "value"=>"<AttributeParameter>", "datatype"=>"string"}, {"name"=>"route_shape", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"route_line_simplification_tolerance", "value"=>"<RouteLineSimplificationTolerance>", "datatype"=>"string"}, {"name"=>"populate_directions", "value"=>"<boolean>", "datatype"=>"string"}, {"name"=>"directions_language", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"directions_distance_units", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"directions_style_name", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"impedance", "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"=>"output_format", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"env:outSR", "value"=>"<integer>", "datatype"=>"string"}, {"name"=>"ignore_invalid_locations", "value"=>"<boolean>", "datatype"=>"string"}]