TRF Data API¶
TRF Data API documentation, versioned
Version: 1.0 (v1)
Base URL¶
Authentication¶
The API uses JWT Bearer tokens for authentication. To get started:
- Call
POST /api/v1/authenticatewith yourclientIdandsecretKey - Include the returned token in subsequent requests as:
Authorization: Bearer {token}
See the Authentication page for details.
Rate Limiting¶
All endpoints return rate limiting headers:
| Header | Description |
|---|---|
X-RateLimit-Limit |
Maximum allowed requests per period |
X-RateLimit-Remaining |
Remaining requests in current period |
X-RateLimit-Reset |
Timestamp when the limit resets |
API Groups¶
| Group | Description |
|---|---|
| Authentication | Authentication endpoints |
| CTF | CTF endpoints |
| Environmental License | Environmental License endpoints |
| Environmental Document | Environmental Document endpoints |
| Waste Tracking | Waste Tracking endpoints |
Schemas¶
All data models are documented on the Schemas page.