API Documentation: Vehicle Tracking by VIN number

GET /api/units/:usdot/:vin

This endpoint provides information about a specific vehicle associated with a specified USDOT number and VIN (Vehicle Identification Number).

URL

https://app.onroadnetworks.com/api/units/:usdot/:vin

Parameters:

  • :usdot (required): The USDOT number associated with the units.
  • :vin (required): The Vehicle Identification Number of the vehicle.

Authentication

To access this endpoint, the following headers must be included in the request:

Key:x-api-key
Value:API key value
Key:provider-token
Value:Provider token value

Example

cURL

curl --location --request GET 'https://app.onroadnetworks.com/api/units/:usdot/:vin' --header 'x-api-key: ${key}' --header 'provider-token: ${token}'

Response format

JSON

{ "truckNumber": "string", "vin": "string", "coordinates": { "lat": 0.0, "lng": 0.0 }, "timestamp": "string date" }

Generating API Key

API keys can be generated by following the steps below:

  1. Click on your profile avatar in the top right corner
  2. Go to the “Settings” page by clicking on the button in the menu that appears
  3. Click on the “API Keys” tab
  4. Click on the “Add key” button and create a new key
Step №1
First step
Step №2
Second step
Step №3
Third step
Step №4
Fourth step

Test Data

Endpoint:https://app.onroadnetworks.com/api/units/:usdot/:vin
USDOT:0
VIN Number:3AKJHHDR4PSNH1111
x-api-key:2b2y38VUi9AWSSUQRn5GD8eKLuKFlORBV7rk-8dCmFTAonRoadELD
provider-token:1R8xFqCfchWVnjjQonRoadELD
cURL

curl --location --request GET 'https://app.onroadnetworks.com/api/units/0/3AKJHHDR4PSNH1111' --header 'x-api-key: 2b2y38VUi9AWSSUQRn5GD8eKLuKFlORBV7rk-8dCmFTAonRoadELD' --header 'provider-token: 1R8xFqCfchWVnjjQonRoadELD'

Notes

  • Ensure that the API key and provider token are kept secure and not exposed in client-side code.
  • All timestamps are in ISO 8601 format.