Skip to content

Events

Event feed (catch-up)

events:read

Ascending pull feed over the same log webhooks deliver from — each item has exactly the webhook delivery shape (the snapshot form, regardless of what your endpoints are set to). RETENTION: 90 days, the same window as replay. Use this to catch up after downtime; use replay when you want the deliveries retried to your endpoint instead.

ParameterInTypeRequiredDescription
sincequerystringNoISO-8601 — events from this instant
typequerystringNoOne catalogue event type
limitqueryintegerNoPage size, 1-200 (default 50)
cursorquerystringNoOpaque cursor from meta.nextCursor
Request exampleNo request body
curl https://api.rieckflow.com/v1/events \
-H "Authorization: Bearer $RIECK_API_KEY"
200 Success envelopeapplication/json
Response fields 7
FieldTypeDescription
data[].idstringDeduplication key, also sent as webhook-id.
data[].typestringStable event type.
data[].tidsstempeldate-timeUTC event timestamp.
data[].organisationIduuidOrganisation that owns the event.
data[].invoice.sekvensnummerintegerMonotonic ordering per invoice.
data[].dataobjectEvent-specific, PII-free data.
meta.nextCursor`stringnull`
Possible errors 5
HTTPCodeMeaning
400invalid_cursorThe cursor is malformed, expired or belongs to another list shape.
401invalid_api_keyThe API key is missing, invalid, expired or revoked.
403api_not_includedThe organisation’s plan does not include API access.
403insufficient_scopeThe key does not have the required scope.
429rate_limitedThe organisation’s rate budget is exhausted.