List reports
scope · reports:read
Lists reports the caller can see. Results are filtered by the caller's accessible organizations; many routes paginate via page and limit.
Scope: reports:read
Endpoint: GET /api/reports
Example request
curl "https://guliel.com/api/reports?organizationId=value" \
-H "Authorization: Bearer $GULIEL_API_KEY"Query parameters
organizationIdreqstringtypestringcategorystringsearchstring
Response (200/201)
successreqbooleanreportsreqarray<object>Report definitions (name, description, parameters, columns). The full shape lives in src/lib/reports/types.ts:ReportDefinition.organizationCountryreqstring
Error responses
400 | Validation |
401 | Unauthenticated |
403 | Forbidden |
500 | Internal |