Coming SoonThe Heimdall REST API documentation is currently under development.In the meantime, you can explore the backend source code to understand the available endpoints.
Current Endpoints
The Heimdall backend currently exposes the following endpoints:
OTLP Receiver
| Method | Endpoint | Description |
|---|
POST | /v1/traces | Receive OTLP traces from SDKs |
REST API
| Method | Endpoint | Description |
|---|
GET | /health | Health check endpoint |
GET | /api/traces/:projectId | Get all traces for a project |
GET | /api/traces/:projectId/:traceId | Get a specific trace |
DELETE | /api/traces/:projectId | Clear traces for a project |
GET | /api/projects | Get all projects with traces |
SDK Integration
For instrumenting your applications, we recommend using the official SDKs instead of calling the API directly:
Need Help?
If you have questions about the API, please reach out: