List events
Every event of the workspace, newest first, a page at a time by cursor (`nextCursor` until the last page), each with who it happened to and its payload as received. `profileId` keeps it to one person (all the ways they’re known), `name` to event names; `from` and `to` keep it to a period: only those months are read.
Every event of the workspace, newest first, a page at a time by cursor (nextCursor until the last page), each with who it happened to and its payload as received. profileId keeps it to one person (all the ways they’re known), name to event names; from and to keep it to a period: only those months are read.
apiKey readAuthorizationBearer <token>A workspace API key (pf_…), created under Developers → API keys.
Scope: read
cursor?stringThe previous page’s nextCursor; omit for the first page
length <= 200pageSize?numberOne of 10, 25, 50, 100
25profileId?stringOnly the events of this profile
uuidname?stringOnly events of these names, comma-separated
store?stringComma-separated ids
from?stringEvents from this time (inclusive)
date-timeto?stringEvents before this time (exclusive)
date-timeOK
application/json- response
items*array<>pageSize*integernextCursor*string|nullcurl -X GET 'https://api.postforge.dev/v1/events'{ "items": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "source": "string", "occurredAt": "2019-08-24T14:15:22Z", "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c", "locale": "string", "profile": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "email": "string", "known": true }, "properties": { "property1": null, "property2": null } } ], "pageSize": 0, "nextCursor": "string"}