Skip to main content
GET
cURL

Path Parameters

id
string
required

Response

Event list (may be empty)

id
string
required

Event row UUID (payout.deposit_account_events.id)

Example:

"b2c3d4e5-f6a7-8901-bcde-f23456789012"

deposit_account_id
string
required

Owning deposit account UUID

Example:

"a1b2c3d4-e5f6-7890-abcd-ef1234567890"

bridge_deposit_id
object | null
required

Bridge deposit id grouping events for a single transaction. Null pre-receipt.

Example:

"dep_01h5x..."

type
enum<string>
required

FE-stable normalized event type — switch on this in the timeline UI

Available options:
received,
scheduled,
submitted,
processed,
refunded,
in_review,
unknown
Example:

"received"

raw_type
string
required

Raw Bridge event type verbatim from the webhook payload. Kept for debugging / future-proofing in case Bridge introduces a new event before NORMALIZED_EVENT_TYPES is updated.

Example:

"funds_received"

status
object | null
required

Optional sub-status from Bridge (e.g. payment processor state)

amount
object | null
required

Decimal amount as a string (numeric column — stringified to avoid JS float precision loss).

Example:

"125.50"

currency
object | null
required

ISO-3-letter currency code for the amount

Example:

"usd"

occurred_at
string<date-time> | null
required

When the event happened (Bridge-supplied). Null if Bridge omitted it.