Mise en route
Concepts clés
Guides des intégrations
Avancés
Extra
<aside> <img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/0d59fbd6-85f7-49d2-ae91-1d4ad7c1c5e2/Frame_12.png" alt="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/0d59fbd6-85f7-49d2-ae91-1d4ad7c1c5e2/Frame_12.png" width="40px" /> The all-in-one API for your equipment data, operations, and maintenance
</aside>
Our API is made for you, please share with us any feedback or ideas you may have. We are all ears. The main goal of our API is to allow you to use all the equipments data in a way that makes sense.
Hiboo API - The all-in-one API for your equipment data, operations, and maintenance
Current version is V2.
Generated data to help you integrate our API
All your actual equipment data
<aside> ⚠️ Credentials are not the same between Sandbox and Production
</aside>
/login
/v2/fleet/equipments
/v2/fleet/equipments/history
/v2/fleet/equipments/snapshot
/v2/fleet/equipments/{id}/snapshot
/v2/fleet/equipments/{id}/{dataKind}
Here is a curl with the minimum requirements:
curl -X POST '<https://api-sandbox.hiboo.io/login>' \\
--header 'Content-Type: application/json' \\
--data-raw '{
"email": "FILL_YOUR_EMAIL",
"password": "FILL_YOUR_PASSWORD"
}'
Don't hesitate to contact us (support@hiboo.io) with the error you get.
If you receive something like :
{"message":"Error: WHERE parameter \\"email\\" has invalid \\"undefined\\" value"}
You can try fixing it by adding a header like Content-Type: application/json
/equipments/history
), the maximum possible value is 14 (fourteen) days before the current date.dailyFuel
, dailyDistance
...). Multiple values per day can be provided for all other variables (cumulativeUsageHours
, positions
, cumulativeDistances
...)CumulativePowerTakeOff
is not yet available.limit
and/or the time frame used.<aside> ➡️ Note that all those data are not available on the sandbox environment and will be available on production if the equipment provide the data
</aside>
positions
: History of the latitude and longitude visited by the equipmentfaultCodes
: Also called Diagnostic Trouble Codes. Fault codes are an indicator of components operating out of tolerance or failure.fuelRemainings
: Percentage of fuel remaining in the equipment's tank.engineConditions
: True if engine went from running to stopped. False if engine went from stopped to running.operatingHours
: The total number of engine hours on this dateidleHours
: The total number of idle engine hours on this dateworkingHours
: The total number of "useful" e.g. non-idle engine hours on this datefuelUsed
: The total of liter of fuel used on this datedistance
: Number of kilometers traveled on this datecumulativeIdleHours
: The total number of idle hours since the initial start of the equipmentcumulativeOperatingHours
: The total number of engine hours since the initial start of the equipmentcumulativeFuelUsed
: The total number of liters of fuel used since the initial start of the equipmentcumulativeDistance
: The total number of kilometers traveled since the initial start of the equipmentcumulativeLoadCount
: The number of cycles performed by the machine.cumulativePayloadTotal
: Total payload lifted, hauled or processed by the machine.cumulativeActiveRegenerationHours
: The time when the machine is placed in a non-productive state to complete the regeneration process.cumulativePowerTakeOffHours
: The time the power take off was driving an implement such as a mower or sprayer.peakDailySpeed
: Used to monitor excessive machine speed to identify machine misuse or underuse.averageDailyEngineLoadFactor
: The percentage calculated as the actual fuel consumed over the previous 24 h period divided by the fuel that would have been consumed during that period if the machine had been continually operated at the engine’s rated output.DEFRemainingRatio
: The percent of DEF — Diesel exhaust fluid — remaining is used to schedule DEF delivery to the vehicleGreat question, when we compute daily data (operatingHours, idleHours, fuelUsed...) the timezone of the equipment is taken into consideration.
So if you fetch data for 2022-04-20T00:00:00Z
, we should actually only provide 2022-04-20
as the time we consider depends on the geolocation of the equipment.
For instance, if an equipment is on the America/Pacific
timezone, we would consider activity between 2022-04-20T07:00:00Z
and 2022-04-21T06:59:59Z
To get credentials, contact us at [support@hiboo.io](mailto:support@hiboo.io?Subject=[Hiboo%20API]%20Credentials%20Request)
Please contact us at [support@hiboo.io](mailto:support@hiboo.io?Subject=[Hiboo%20API]%20Feedback)