Docs

Get Transactions

GET /events/{eventId}/transactions

GET/events/{eventId}/transactions

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 transactions on the event. Each transaction includes its state, amounts, and the names and IDs of its debit and credit accounts. File attachment IDs (quoteFileId, invoiceFileId) are not included in this list — use Get Transaction for those.

Requires EventAccountingAdmin permission on the event.

Path Parameters

FieldTypeRequiredDescription
eventIdGuidRequiredThe ID of the event.

Example Response

[
  {
    "id": "tx-guid-001",
    "name": "Venue Deposit",
    "date": "2026-03-15T00:00:00Z",
    "quotedAmount": 100000,
    "invoicedAmount": 95000,
    "state": "Committed",
    "debitAccount": { "id": "acct-guid-001", "name": "Production Budget" },
    "creditAccount": { "id": "acct-guid-002", "name": "Venue" }
  }
]

Response Fields

FieldTypeDescription
idGuidThe transaction's unique ID.
namestringThe transaction's display name.
dateDateTimeThe date of the transaction.
quotedAmountintThe originally quoted amount, in cents.
invoicedAmountintThe final invoiced/committed amount, in cents.
statestringTransaction state. One of: `Quoted`, `Committed`, `Paid`, `Excluded`.
debitAccount.idGuidThe account money flows out of.
debitAccount.namestringDisplay name of the debit account.
creditAccount.idGuidThe account money flows into.
creditAccount.namestringDisplay name of the credit account.

Transaction States

StateDescription
QuotedInitial estimate. Contributes to quotedReceivables/quotedPayables on accounts.
CommittedConfirmed but not yet paid. Contributes to committedReceivables/committedPayables.
PaidFully settled. Contributes to account balance.
ExcludedExcluded from all calculations.

Error Codes

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