Operation
Get event history
GET
/events/{id}/historyEvery change to an event record (its dates, prices and layouts keep their own): who made it, when, from which request, and each field from and to. Newest first. Each change shows only the fields the caller may read: a change to a field above their tier is not shown, and a change made only to such fields is left out. Paged by cursor.
Path parameters
idstringRequired- Event ID
Query parameters
cursorstringOptional- nextCursor from the previous page
limitintegerOptional- Rows to read (default 50, max 200)
Returns
Event history retrieved successfully
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 GET "https://api.ticketlayer.com/v1/events/evt_abc123/history" \ -H "Authorization: Bearer tlak_..." \ -H "X-Ticketlayer-Org: your-org-slug"Response 200
{
"history": [
{
"id": "1042",
"objectType": "order",
"objectId": "ord_abc123xyz789",
"kind": "updated",
"version": null,
"actor": {
"kind": "user",
"id": "usr_abc123"
},
"requestId": "req_abc123",
"at": "2026-10-02T10:30:00.123Z",
"changes": {
"status": {
"from": "pending",
"to": "confirmed"
}
},
"redacted": false
}
],
"nextCursor": null
}