Skip to main content
GET
JavaScript

Authorizations

Authorization
string
header
required

Bearer token for authentication with Augustus Banking API

Path Parameters

id
string<uuid>
required

Unique identifier of the transaction.

Response

200 - application/json

The transaction resource

id
string<uuid>
required

Unique identifier of the transaction.

type
enum<string>
required

Resource type discriminator.

Available options:
transaction
side
enum<string>
required

Direction of the movement relative to the merchant account.

Available options:
credit,
debit
status
enum<string>
required

Lifecycle state of the transaction.

Available options:
pending,
completed,
failed
amount
string
required

Absolute amount as a string decimal (e.g. "100.50").

currency
enum<string>
required

ISO 4217 fiat or crypto currency code of the amount.

Available options:
EUR,
GBP,
USD,
USDC,
BTC,
ETH,
SOL,
POL
account_id
string<uuid>
required

ID of the merchant account this transaction settled on.

product
object | null
required

The product that caused this transaction, or null when no product is linked.

counterparty
object
required

Bank account or wallet of the other party, or null when not known.

bank_statement_reference
string | null
required

Reference visible on the bank statement, or null when not applicable.

created_at
string<date-time>
required

ISO 8601 UTC timestamp when the transaction was recorded.