Skip to content
English
  • There are no suggestions because the search field is empty.

Native Connect API Updates - May 2025

Here are the latest updates to the Native Connect API endpoints.

Change to BatchVehicleSignUp

We’ve changed the request and response structure of the unary BatchVehicleSignUpAPI.

When sending a request to this endpoint, you will need to provide each vehicle VIN. Along with the VIN, you might be needed to pass additional info like 'odometer' or 'usernamePassword'.

Photo Assets for EDMs (26)

In response, the endpoint will tell you if each vehicle has been:

  • Approved - this indicates the vehicle has been successfully added to your fleet on Native Connect.
  • Pending - this will show if there is further action and permissions from you required to add the vehicle to your fleet.
  • Rejected - this means the vehicle could not be successfully added. If you encounter this issue, please reach out to us for help.
  • Revoked - this indicates the vehicle has been removed from Native Connect in the past, and cannot be added.

Below is an example of the old response structure (left) and the new response structure (right)

Screenshot 2025-05-27 at 1.33.00 pm

This new structure will provide more information and clarity. We have made the request easier to use and in the response we now provide additional information to let you know if the vehicle was or wasn’t added and why.

How do I get the username and password for a vehicle?

Username and passwords are only required for certain vehicle brands. If required, you will have previously set-up this username and password through the car manufacturer. Please reach out to us if you are unsure.

New API: BatchGetLastReportedPoints

We've added a new unary endpoint called BatchGetLastReportedPoints. It allows users to download data for multiple vehicles at the same time. It is similar to the GetLastReportedPoints API but enables users to query data for multiple vehicles.

Simply provide all the VINs you wish to get the last recorded point for. In the response, the endpoint will provide the last recorded data point, or let you know if there has been an error.

image (11)

What can I use this endpoint for?

This endpoint allows you to download data for multiple vehicles. This helps to know where all your fleet vehicles were last recorded. Please note, that this is different to the streaming endpoint RealtimeRawPointByVins which is a continuous stream of real-time data points for a specified VIN.

How do I get a vehicle VIN?

You should already have the vehicle VIN. If you want to see all the vehicles in your fleet you can use the GetVehicles endpoint.

New API: GetVehicleStatus

We've added a new unary endpoint called GetVehicleStatus. This endpoint will provide useful information like whether a vehicle was successfully added, is pending (and if so why is it pending and what action needs to be performed), has been rejected (and if so, why it was rejected) or if it has been removed. The endpoint will also provide the timestamp at which the last status was issued to the vehicle.

image (34)

What can I use this endpoint for?

This endpoint will help users follow up or verify the status of a vehicle within their fleet at any time. The endpoint will tell you if each vehicle has been:

  • Approved -  this indicates the vehicle has been successfully added to your fleet on Native Connect.
  • Pending - this will show if there is further action and permissions from you required to add the vehicle to your fleet.
  • Rejected - this means the vehicle could not be successfully added. If you encounter this issue, please reach out to us for help.
  • Revoked - this indicates the vehicle has been removed from Native Connect in the past, and cannot be added.