Export the activity log as NDJSON or CSV, oldest first
Export the activity log as NDJSON or CSV, oldest first (events:read)
Every request sends Authorization: Bearer ...: the access token in local mode, an API key stk_... in cloud mode. Use Send to try it against your cloud instance with your API key.
Streams every matching event (chunked; no page size). CSV columns:
created_at,id,type,actor_type,actor_id,actor_name,collection_id,post_id,data
where data is the event's JSON. CSV cells starting with =, +, -,
@, tab or CR are prefixed with ' (spreadsheet formula injection).
AuthorizationBearer <token>API key (stk_...), or in the Community Edition the access token (stk_local_...)
format?string"ndjson""ndjson""csv"from?stringcreated_at >= (RFC3339 or YYYY-MM-DD)
to?stringcreated_at < (RFC3339 or YYYY-MM-DD)
type?stringExact event type
type_prefix?stringLiteral prefix, e.g. post.
actor_type?string"session""api_key""local""system"actor_id?stringcollection_id?stringpost_id?stringEvent stream (attachment)
- response
id*stringseq*integertype*stringcollection_id*string|nullpost_id*string|nullchannel_id?|Channel events
schedule_id?|Schedule events
actor*data*created_at*stringcurl -X GET 'https://staqly.example.com/v1/events/export'{ "id": "string", "seq": 0, "type": "post.created", "collection_id": "string", "post_id": "string", "channel_id": "string", "schedule_id": "string", "actor": { "type": "local", "id": "string", "name": "string", "agent": "string" }, "data": {}, "created_at": "string"}Workspace activity log, newest first
Previous Page
Webhooks
Outgoing webhooks and their deliveries. Delivery is at-least-once and not ordered (deliveries run in parallel and retry): receivers deduplicate on the event `id` (`X-Staqly-Event-Id`) and order by its `created_at`; the body has no `seq`. See https://docs.staqly.ai/automation/webhooks#delivery-guarantees