Overview
Read your site data, receive events, and keep your maintenance system in step with DUET.
The DUET Platform API is a REST API for the same data you see in the DUET app. Use it to load site data into your data warehouse, build your own reports, or connect DUET to your maintenance system.
https://api.enurgen.comWhat you can do
| Area | Use it to | Paths |
|---|---|---|
| Read API | Read sites, sensors, signal values, site status, alarms, performance, and loss events. | /platform/v1/... |
| Ingest | Send site data files or streams to DUET. | /platform/v1/ingest/... |
| Webhooks | Receive an HTTP request when issues, work orders, or alarms change. | Your endpoint |
| Inbound sync | Send issue and work order changes from your maintenance system back to DUET. | /integrations/v1/... |
Make your first request
The Quickstart walks you through creating a token, listing your sites, and reading performance data.
Learn the conventions
- Authentication: create, use, and rotate an API token.
- Requests and responses: IDs, time ranges, pagination, response formats, errors, and rate limits.
Planned endpoints
Some endpoints in the API reference are marked Planned. They show the shape of an endpoint before it's available, so you can plan your integration. Until then, they return 501 Not Implemented.

