Docs

Get Accounts

GET /events/{eventId}/accounts

GET/events/{eventId}/accounts

Required Tokens

FieldTypeRequiredDescription
BearerAuthorization: Bearer <api-key>OptionalYour API key. Pass it as the Bearer token on every request.
Event tokenx-Event-TokenOptionalRun **Get Tokens** in the Authorization folder, or call `GET /Events/{eventId}/authorize` manually.

Returns all accounts defined on the event, along with their current balance and projected cash flow figures. Accounts are named buckets that organize the event's finances (e.g., "Production Budget", "Catering", "Venue").

Requires EventAccountingAdmin permission on the event.

Path Parameters

FieldTypeRequiredDescription
eventIdGuidRequiredThe ID of the event.

Example Response

[
  {
    "id": "acct-guid-001",
    "name": "Production Budget",
    "balance": 250000,
    "quotedReceivables": 100000,
    "quotedPayables": 50000,
    "committedReceivables": 75000,
    "committedPayables": 25000
  },
  {
    "id": "acct-guid-002",
    "name": "Venue",
    "balance": -100000,
    "quotedReceivables": 0,
    "quotedPayables": 100000,
    "committedReceivables": 0,
    "committedPayables": 0
  }
]

Response Fields

FieldTypeDescription
idGuidThe account's unique ID.
namestringThe account's display name.
balanceintNet balance from all `Paid` transactions (credits minus debits), in cents.
quotedReceivablesintSum of `quotedAmount` for all `Quoted` credit transactions, in cents.
quotedPayablesintSum of `quotedAmount` for all `Quoted` debit transactions, in cents.
committedReceivablesintSum of `invoicedAmount` for all `Committed` credit transactions, in cents.
committedPayablesintSum of `invoicedAmount` for all `Committed` debit transactions, in cents.

Error Codes

CodeHTTP StatusDescription
UNAUTHORIZED401Missing or invalid token, or caller lacks EventAccountingAdmin.
NOT_FOUND404Event not found.