Telenav · Authentication Profile

Telenav Authentication

Authentication

Telenav secures its APIs with apiKey and requestSignature across 3 declared security schemes, as derived from its OpenAPI definitions.

MappingNavigationLocationSearchAutomotiveConnected CarsEV ChargingPoints of Interest
Methods: apiKey, requestSignature Schemes: 3 OAuth flows: API key in: header

Security Schemes

x-tn-api_key apiKey
· in: header (x-tn-api_key)
x-tn-api_signature apiKey
· in: header (x-tn-api_signature)
x-tn-deviceid apiKey
· in: header (x-tn-deviceid)

Source

Authentication Profile

telenav-authentication.yml Raw ↑
generated: '2026-07-21'
method: searched
source: https://docs.telenav.com/entity-rest/common.html
docs: https://docs.telenav.com/entity-rest/common.html#authentication
notes: >-
  Telenav publishes no OpenAPI, so this profile is captured from the Entity
  Service REST documentation rather than derived from securitySchemes. The
  API uses a Telenav-assigned API key plus a per-request HMAC-style API
  signature; credentials are provisioned to automotive partners (a free
  six-month trial key/secret for the EU region is distributed through the
  Telenav/nav-sdk-demo GitHub repository).
summary:
  types: [apiKey, requestSignature]
  api_key_in: [header]
  oauth2_flows: []
schemes:
  - name: x-tn-api_key
    type: apiKey
    in: header
    parameter: x-tn-api_key
    description: Telenav assigned API key, sent on every request.
  - name: x-tn-api_signature
    type: apiKey
    in: header
    parameter: x-tn-api_signature
    description: >-
      Per-request API signature computed as
      apikey + ":" + timestamp + ":" + SHA256(apikey + ":" + timestamp + ":" + apisecret),
      where timestamp is UTC seconds. The docs include a sample Postman
      pre-request script for generating it.
  - name: x-tn-deviceid
    type: apiKey
    in: header
    parameter: x-tn-deviceid
    description: Unique device identifier header, common to all endpoints.