Get task event log
Returns a paginated activity log for a task. Each event includes the actor (public user with avatar) and a structured `detail` object with the context needed to render a human-readable message. Event types: created, addedToBoard, moved, assigned, unassigned, updated, removedFromBoard, linked, unlinked, followed, unfollowed.
Returns a paginated activity log for a task. Each event includes the actor (public user with avatar) and a structured detail object with the context needed to render a human-readable message.
Event types: created, addedToBoard, moved, assigned, unassigned, updated, removedFromBoard, linked, unlinked, followed, unfollowed.
Authorization
bearerAuth In: header
Path Parameters
uuidQuery Parameters
1 <= value11 <= value <= 10050Sort by createdAt
Default
{ "createdAt": -1}Filter by event type (exact match). Validation accepts any string up to 50 characters; known values are created, addedToBoard, moved, assigned, unassigned, updated, removedFromBoard, linked, unlinked, followed, unfollowed.
length <= 50Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/tasks/497f6eca-6276-4993-bfeb-53cbbbba6f08/events"{ "results": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "taskId": "e6e9d88a-9b63-468a-aec3-b7a11de27af8", "projectId": "5a8591dd-4039-49df-9202-96385ba3eff8", "actorId": "d2f1b55c-8cee-4a0d-af57-aebaeff77518", "eventType": "created", "detail": { "toColumnName": "In Progress", "fromColumnName": "Backlog" }, "actor": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "displayName": "string", "firstName": "string", "lastName": "string", "color": "string", "avatar": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "files": [ { "functionType": "string", "keyPath": "string" } ] } }, "createdAt": "2019-08-24T14:15:22Z" } ], "page": 0, "limit": 0, "totalPages": 0, "totalResults": 0, "hasNextPage": true, "hasPrevPage": true}