For the complete documentation index, see llms.txt. This page is also available as Markdown.

Eco Fleet API

Overview of Navixy Eco Fleet API

The structure of Eco Fleet API is close to the user API, so we highly recommend reading Backend API: getting started.

The main differences are request paths, authorization system and request format.

Base URL

Eco Fleet API resides in eco_fleet subsection of API URL. So you can determine URL to API calls like this:

  • https://api.eu.navixy.com/eco_fleet for European Navixy ServerMate platform.

  • https://api.us.navixy.com/eco_fleet for American Navixy ServerMate platform.

  • https://api.me.navixy.com/eco_fleet for Middle East Navixy ServerMate platform.

For example, to make a sensor quality API call in European Navixy ServerMate, you should use the URL:

https://api.eu.navixy.com/eco_fleet/v1/trackers/123/sensors/321/quality

Auth

Authentication

Authentication is handled by Backend API.

Authorization

You should pass the session hash you obtained earlier as the Authorization HTTP header with NVX auth scheme.

Example:

Response format

The responses are usually in application/json content type. Consult the API call documentation in question for details.

Errors

Errors are distinguished by HTTP status code (>= 400) and follow RFC 7807.

Example:

Common error types

  • errors/default/bad-request - Causes: missing or invalid parameter value.

  • errors/default/unauthorized - Causes: missing Authorization header or credentials are insufficient or expired.

Date/time formats

According to ISO 8601.

Example: 1999-12-31T23:59:59Z.

More in this section

Fuel data resampling

Endpoint
Method
What it does

POST

Resample fuel data

Fuel sensor quality index

Endpoint
Method
What it does

Last updated

Was this helpful?