Operation
Run a saved report
POST
/reports/saved/{id}/runExecute a saved report, optionally merging slicer overrides onto its base query (re-validated + re-scoped).
Path parameters
idstringRequired
Body
measuresstring[]
dimensionsstring[]
segmentsstring[]
orderobject | array[]
limitinteger
offsetinteger
timezonestring
Returns
Saved report executed
Errors
- 400
- Bad Request - Invalid input
- 401
- Unauthorized - Authentication required
- 403
- Forbidden - Insufficient permissions
- 404
- Not Found - Resource not found
- 500
- Internal Server Error
Every error names its code and links to it. All error codes
curl -X POST "https://api.ticketlayer.com/v1/reports/saved/{id}/run" \ -H "Authorization: Bearer tlak_..." \ -H "X-Ticketlayer-Org: your-org-slug" \ -H "Content-Type: application/json" \ -d '{ "overrides": { "measures": [ "string" ], "dimensions": [ "string" ], "timeDimensions": [ { "dimension": "string", "granularity": "hour", "dateRange": "string" } ], "filters": [ { "member": "string", "operator": "string", "values": [ "string" ] } ], "segments": [ "string" ], "order": {}, "limit": 0, "offset": 0, "timezone": "string" } }'Response 200
{
"status": "success",
"data": {
"rows": [
{}
],
"query": {}
}
}