Skip to main content
GET
Fetch one event

Authorizations

Authorization
string
header
required

OAuth 2.0 client_credentials grant. Send client_id:client_secret as HTTP Basic, or as form fields. Tokens are HS256 JWTs valid for one hour (configurable). Decode them at jwt.io.

Path Parameters

id
string<uuid>
required

Response

ok

object
enum<string>
required

Discriminator naming the shape of this resource (e.g. account, transaction).

Available options:
event
Example:

"account"

id
string<uuid>
required
type
string
required

One of: account.created, account.classification_changed, transaction.created, transaction.reversal_created, transaction.reversed, transaction.refund_created, transaction.updated, transaction.committed, oauth_client.created, oauth_client.deleted, oauth_client.secret_rotated, oauth_client.rotated, oauth_client.revoked, member.invited, member.accepted, member.role_changed, member.revoked, tenant.provisioned, tenant.suspended, tenant.unsuspended, webhook_endpoint.secret_rotated, reconciliation.break_auto_resolved.

Note: transaction.reversal_created fires before transaction.reversed so subscribers rebuilding state from the event tail can apply the create before the link. transaction.refund_created fires when a refund transaction is created; payload includes refunds (original id) and refund_amount.

Example:

"transaction.created"

created_at
string<date-time>
required
resource_id
string | null
payload
object