Navigation service changelog
EV Platform API
February 21, 2024
- Removed token property from the OCPI "StartSession".
August 29, 2023
- Add examples for Retrieve CDR, Retrieve Session, define Session structure.
June 6, 2023
- Initial version of the EV Platform API, now beta released as EV Charge Finder API & EV Charge Pay API respectively. This is beta documentation and is hidden in the sidebar navigation.
Directions API
October 9, 2024
- Added a lane attribute to distinguish lanes designated for specific vehicle types.
February 26, 2024
- Added support for two more ISO 8601 date time formats with specified timezone for
depart_at
andarrive_by
parameters.
Aug 23, 2023
- Notes charging curve should span from 0 to max charge, and charge rate assumptions if that requirement is not met
Aug 18, 2023
- Adds note that 10 is EV's coordinate limit
June 7, 2023
- Adds 'ev_add_charging_stops' parameter for EV-routing
- Adds reference to EV's fallback behavior to standard routing
June 5, 2023
- Changes SOC definition to note values can be negative
May 5, 2023
- Adds
chademo
connector-type for EV-routing
Mar 15, 2023
- Add HTTP 401 response code documentation when invalid tokens are passed
Oct 31, 2022
- Added documentation for
south
,west
,north
andeast
to incident object.
Oct 10, 2022
- Added request example for Matrix API
depart_at
parameter.
Sept 16, 2022
- Publish Optimization v2 API documentation for public beta.
Sept 1, 2022
- Adds
ev_pre_conditioning_time
andev_unconditioned_charging_curve
optional parameters for EV-routing.
Aug 28, 2022
- Corrects
directions
intersections.geometry_index
description.
Aug 3, 2022
- Adds
auxiliary_consumption
optional parameter for EV-routing.
Jul 14, 2022
- Added documentation for
snapping_include_static_closures
May 9, 2022
- Removed incorrect "then" component in banner instruction example. Replaced with "sub" instead.
May 5, 2022
- Added documentation for
intersections.toll_collection.name
April 22, 2022
- Adds
annotations=state_of_charge
for EV-routing.
April 7, 2022
- For map-matching: added
voice_instructions
,voice_units
,language
,roundabout_exits
andbanner_instructions
flags to the along with explanations for the new content returned.
April 4, 2022
- Added documentation for
intersections.traffic_signal
,intersections.stop_sign
andintersections.yield_sign
. - Added documentation for Electric Vehicle Routing private preview.
Mar 24, 2022
- Added documentation for
en-SG
- English (Singapore)
Mar 15, 2022
- Added parameter
max_weight
for themapbox/driving
andmapbox/driving-traffic
profiles.
Mar 07, 2022
- Added documentation for
affected_road_names
to incident object.
Feb 28, 2022
- Added documentation for
intersections.railway_crossing
.
Feb 16, 2022
- Added documentation for
exclude
-ing specific locations.
Jan 28, 2022
- Added
depart_at
option fordriving-traffic
profile to the Directions API documentation.
Dec 21, 2021
- For map-matching:
linear_references
parameter: Removes wording about one reference per edge in road-graph and mentions it is also available ondriving-traffic
.
November 22, 2021
- Added
via_waypoints
array to the Navigation Route Leg Response object.
November 3, 2021
- Added
layers
parameter.
September 27, 2021
- Added
avoid_maneuver_radius
documentation to the Directions API.
August 31, 2021
- Document increased default coordinate limit for the Directions API on the
mapbox/driving-traffic
profile. - Added
unpaved
to the list of options available with theexclude
parameter for Directions API requests using themapbox/driving
andmapbox/driving-traffic
routing profiles.
July 15, 2021
- Added parameters
max_height
andmax_width
for themapbox/driving
andmapbox/driving-traffic
profiles.
July 6, 2021
- Added new attributes,
iso_3166_1_alpha2
andiso_3166_1_alpha3
, to the incident object
July 5, 2021
- Added documentation for
intersections.rest_area.name
in the Directions API.
May 31, 2021
- Added support for
mapbox/driving-traffic
to the Isochrone API - Added support for
contours_meters
to the Isochrone API
March 22, 2021
- Added documentation for the
congestion_numeric
option in theannotations
parameter in the Directions API.
February 23, 2021
- Added
closure
annotations to the Direction API's route leg object.
January 19, 2021
- Added an optional parameter to the Directions API for use with the
mapbox/driving-traffic
profile:snapping_include_closures
.
January 8, 2021
- Added
incidents
to the Direction API's route leg object.
December 3, 2020
- Added
active_direction
to the Direction API's banner instruction object.
November 30, 2020
- Documented the
speedLimitSign
andspeedLimitUnit
properties in the Directions API route step object.
October 30, 2020
- Added continuous lane guidance documentation for the Directions API.
October 1, 2020
- Added documentation for several new intersection-related properties returned by the Directions API.
August 10, 2020
- Added two optional parameters to the Directions API for use with the
mapbox/driving
profile:arrive_by
anddepart_at
.
February 7, 2019
- Created a shared guide in the Navigation service introduction on making requests using HTTP
POST
, since both Map Matching and Directions APIs support this ability now.
February 1, 2019
- Document the
waypoints
parameter on the Directions API.
January 25, 2019
- Updated the Waypoint object (returned by the Directions and Matrix APIs) to include the optional
distance
parameter.
August 24, 2018
- The Directions API now supports Burmese, Finnish, Korean, and Norwegian (Bokmål) for turn-by-turn instructions.
April 18, 2018
- Added examples of using the Map Matching API in Objective-C or Swift using MapboxDirections.swift.
April 13, 2018
- Added European Portuguese to the list of instruction languages available in the Directions API.
March 2, 2018
- Added
voice_instructions
,voice_units
andbanner_instructions
flags to the/directions/v5
endpoint along with explanations for the new content returned.
February 27, 2018
- Added Danish and Hebrew to the list of instruction languages available in the Directions API.
November 29, 2017
- Added the
driving_side
step property to the Directions API
November 14, 2017
- Computing alternative routes in the Directions API is supported on the traffic profile by now.
September 29, 2017
- Added Brazilian Portuguese, Castilian Spanish, Esperanto, Italian, Polish, Romanian, Turkish, and Ukrainian to the list of instruction languages available in the Directions API.
August 15, 2017
- Added documentation for the
congestion
option in theannotations
parameter in the Directions API.
July 28, 2017
- Added documentation for the
classes
response field in the Directions API. - Added documentation for the
exits
response field in the Directions API.
May 15, 2017
- Added documentation for
weight
andweight_name
properties of Directions API.
March 10, 2017
- Added support for
?annotations=speed
in the Directions API.
September 22, 2016
- Adds documentation for the
bearings
parameter in the Directions API.
August 15, 2016
- Link to Directions API Playground interface.
June 9, 2016
- Updated the
radius
parameter of the Directions API to clarify that it is measured in meters.
May 11, 2016
- Updated documentation from Directions API v4 to v5
- Changed: URL format change:
- old:
/v4/directions/mapbox.driving/{lon,lat};{lon,lat}.json
- new
/directions/v5/mapbox/driving/{lon,lat};{lon,lat}
- old:
- Removed: no more html text instructions, instead it is plain text instructions only. The client may compile text instructions themselves
- Added: response body has
code
andmessage
properties to signify errors - Added: response body has
routes
split into severallegs
- Added: response body has
legs
split intosteps
, each with amaneuver
- Added: response body has every step with a geometry
- Changed: response body has for every step
bearing_before
andbearing_after
instead of onlyheading
- Added: response body has every step with a
geometry
- Changed: query parameter
geometry
was renamed togeometries
- Changed: by default, return polyline geometries
- Added: query parameter
overview
can befull
,simplified
orfalse
- Changed: polyline geometries have a precision of 5 (instead of 6 before)
- Changed: by default,
steps
andalternatives
are disabled - Changed:
uturns
query parameter was renamed tocontinue_straight
- Changed: URL format change:
Isochrone API
February 26, 2024
- Add documentation on
depart_at
parameter.
May 1, 2020
- Added link to the Isochrone API Playground.
July 19, 2019
- Added error messages for HTTP status code
200
to the Isochrone API.
June 13, 2019
- Documented error messages for the Isochrone API.
October 18, 2018
- Updated the returned polygon parameter descriptions for the Isochrone API.
September 17, 2018
- Added a new section for the Isochrone API.
Map Matching API
February 26, 2024
- Add documentation on
depart_at
parameter.
Mar 15, 2023
- Add HTTP 401 response code documentation when invalid tokens are passed
January 5, 2020
- Documented the
ignore=access,oneways,restrictions
query parameter. - Documented the OpenLR
linear_references
query parameter.
May 23, 2018
- Added HTTP
POST
support for the/matching/v5
endpoint.
July 28, 2017
- Added documentation for the
tidy
parameter in the Map Matching API.
May 15, 2017
- Added documentation for
alternative_count
properties of Map Matching API.
March 10, 2017
- Added support for
?annotations=speed
in the Map Matching API.
March 8, 2016
- Adds new
distance
andduration
properties to the responses of the Map Matching API.
Matrix API
February 26, 2024
- Added support for two more ISO 8601 date time formats with specified timezone for the
depart_at
parameter.
Mar 15, 2023
- Add HTTP 401 response code documentation when invalid tokens are passed
September 23, 2020
- Added the max number of coordination for
mapbox/driving-traffic
profile in Matrix API.
April 25, 2019
- Fixed rate limits for Matrix API and added Matrix traffic rate limit.
May 22, 2018
- Added documentation about
annotation=distance
parameter in the Matrix API.
August 25, 2017
- Add traffic documentation in the Matrix API.
May 6, 2017
- Renamed Directions Matrix API to Matrix API.
March 9, 2017
- Added documentation for Directions Matrix API.
Optimization API
Mar 15, 2023
- Add HTTP 401 response code documentation when invalid tokens are passed
January 7, 2020
- Added support for
mapbox/driving-traffic
profile in the Optimization API.
October 14, 2019
- Added documentation on
NoSegment
error in the Optimization API.
June 22, 2017
- Added documentation for the
distributions
parameter in the Optimization API.
June 8, 2017
- Added documentation for the
language
parameter in the Optimization API.
May 6, 2017
- Renamed Optimized Trips API to Optimization API.
April 5, 2017
- Moved Optimized Trips API out of preview.
April 3, 2017
- Added documentation for the
roundtrip
,source
, anddestination
in the Optimized Trips API.