Docs

Get Transaction

GET /events/{eventId}/transactions/{transactionId}

GET/events/{eventId}/transactions/{transactionId}

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 full details for a single transaction, including file attachment IDs for the quote and invoice documents.

Requires EventAccountingAdmin permission on the event.

Path Parameters

FieldTypeRequiredDescription
eventIdGuidRequiredThe ID of the event.
transactionIdGuidRequiredThe ID of the transaction to retrieve.

Example Response

{
  "id": "tx-guid-001",
  "name": "Venue Deposit",
  "date": "2026-03-15T00:00:00Z",
  "quotedAmount": 100000,
  "invoicedAmount": 95000,
  "quoteFileId": "file-guid-001",
  "invoiceFileId": "file-guid-002",
  "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 amount, in cents.
quoteFileIdGuidFile ID for the attached quote document. `Guid.Empty` if none attached.
invoiceFileIdGuidFile ID for the attached invoice document. `Guid.Empty` if none attached.
statestringTransaction state. One of: `Quoted`, `Committed`, `Paid`, `Excluded`.
debitAccountobjectThe account money flows out of (`id` + `name`).
creditAccountobjectThe account money flows into (`id` + `name`).

Error Codes

CodeHTTP StatusDescription
UNAUTHORIZED401Missing or invalid token, or caller lacks EventAccountingAdmin.
NOT_FOUND404Transaction not found on this event.