API Errors
This page lists current metadata API error behavior.
Endpoint matrix
| Endpoint | Status | Meaning |
|---|---|---|
GET /report-builder/sources | 200 | Authorized source list |
GET /report-builder/sources/{source} | 200 | Source metadata returned |
GET /report-builder/sources/{source} | 403 | Source exists, request not authorized |
GET /report-builder/sources/{source} | 404 | Source key not found |
Export endpoints
CSV/XLS/XLSX export endpoints are not available in the current package phase, so there are no export error codes yet.
Frontend handling guidance
- Handle by status code first.
- Use specific UX for
403vs404. - Avoid depending on raw backend message strings.