User Guide: Trumeter Cloud API
The Trumeter Public API provides secure, read-only access to your device metadata and telemetry so you can automate reporting, integrate with BI tools, and build custom monitoring solutions.
- Automate device data retrieval
- Integrate current & historic telemetry into external tools
- Build custom dashboards & alerts
Endpoints included:
- GET /api/deviceList (Device List)
- GET /api/currentData (Current Data)
- GET /api/historicalData (Historical Data)
- Getting Started
Step 1– Sign Up
|
|
Step 2 – Generate an API Token
|
|
Step 3 – Manage Your Token The widget shows:
|
|
Step 4 – Copy Your Token Click Copy. You’ll use this token in the 'X-Authorization' header as a Bearer token. |
|
- Using The API
Include your token in every request:
curl -X GET "https://api.trumeter.cloud/[endpoint]" \ -H "X-Authorization: Bearer <your_token_here>"
DeviceList
curl -X GET "https://api.trumeter.cloud/api/deviceList" \ -H "X-Authorization: Bearer <your_token_here>"
CurrentData
curl -X GET "https://api.trumeter.cloud/api/currentdata?device_serial_no=1234567890" \ -H "X-Authorization: Bearer <your_token_here>"
HistoricData
curl -X GET "https://api.trumeter.cloud/api/historicalData?device_serial_no=1234567890&key=voltage&from=1761916693596&to=1761916706974" \ -H "X-Authorization: Bearer <your_token_here>"
Important response headers include:
- X-RateLimit-Limit
- X-RateLimit-Window
- X-RateLimit-Remaining
- API-Calls-Left
- Content-Type
- Swagger Documentation
|
|
Additional Notes:
- API quotas and rate limits apply per customer account.
- Use Epoch format (milliseconds) for timestamps.
- Errors follow a standard schema (see Swagger: 400, 401, 404, 429, 500).
Resources:
-
User guide: https://cloud.trumeter.com/user-guide
-
Swagger documentation: https://cloud.trumeter.com/user-guide/swagger.html
For Assistance:
- Email: cloud-support@trumeter.com
- Portal: cloud.trumeter.com