Start building

Find tools for every platform and integrate our car data API

Single API. All brands.

We provide all car data in an open source data format for all supported brands, so you'll only ever need one integration

Sample Auto API request:

1

2

3

4

5

6

7

8

9

10

11

-

-

import

HMKit

from

'hmkit’

;

const

hmkit =

new

HMKit(

"dGVzdB7ep5h7SLfibBXpdEXbG5rBwg...”

,

"OZurZt6RogBOrU4IDH/cVJGhV8Lz4y..."

);

hmkit.telematics.sendCommand(

hmkit.commands.VehicleStatus.getVehicleStatus(),

hmkit.downloadAccessCertificate(accessToken)

);

// Example Auto API response (coordinates)

{

"coordinates"

:

{

"timestamp"

:

"2020-12-21T15:48:04.887Z"

,

"data"

:

{

"value"

:

{

"latitude"

:

{

"value"

:

52.520008

},

"longitude"

:

{

"value"

:

13.404954

}

}

}

}

// Example Auto API response (estimated range)

{

"estimatedRange"

:

{

"timestamp"

:

"2020-12-21T15:48:04.887Z"

,

"data"

:

{

"value"

:

{

"value"

:

432.1

,

"unit"

:

"kilometers"

}

}

}

}

// Example Auto API response (distance to next service)

{

"distanceToNextService"

:

{

"timestamp"

:

"2020-12-21T15:48:04.887Z"

,

"data"

:

{

"value"

:

{

"value"

:

3681

,

"unit"

:

"kilometers"

}

}

}

}

Single API

All data is always in the Auto API format — our open source data model

Emulator screen

Car simulators

Test your applications with in-browser car simulators before moving into production environment

More resources

Accelerate your development with our in-browser car simulators, and find the open-source resources on our GitHub pages

By the way, all our SDKs are open source

navigation icon down

Check our field tests

Our experts reveal everything they learn from a day spent querying data from a connected vehicle