Query a navigation session
When you have obtained a navigation
id through the startNavigation mutation, you can query for its current state.
To query the navigation details you will need to provide the
navigation ID as an argument. For doing turn-by-turn navigation we strongly recommend you to use the subscription service. A subscription provides you with updates on the navigation session whilst a navigation query only gives you a snapshot of the current state.
ID of the navigation session to retrieve
ID of the navigation session
The current route used for navigation
The current route alternative used for navigation
The state of a navigation session. The status can be driving, charging, finished, or error
Show NavigationState enum values
State of charge at the last known location
Last known location
Next charging station
A set of alternative charging stations to next station
A response can either contain a
data or an
errors object. The response header will always return
200 as a status code.
When successful, a
data object will be returned with the
requested fields. If there are no fields present the
data object will return the operation name with the
appropriate return type. If the operation was a query, this output
will be an object of the schema’s query root type; if the operation
was a mutation, this output will be an object of the schema’s mutation
If unsuccessful, an
errors object will be returned with
more details in the
extensions object. The error object
can contain any of the following objects.