Skip to main content
GET
Retrieve transaction

Authorizations

Authorization
string
header
required

Bearer token for authentication with Augustus Banking API

Path Parameters

id
string<uuid>
required

Unique identifier of the transaction.

Example:

"550e8400-e29b-41d4-a716-44665544000d"

Response

200 - application/json

The transaction resource

id
string<uuid>
required

Unique identifier of the transaction.

Example:

"550e8400-e29b-41d4-a716-44665544000d"

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

State of the transaction. Transactions are by definition booked.

Available options:
booked
amount
string
required

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

Example:

"100.50"

currency
enum<string>
required

Currency code (ISO 4217 or crypto).

Available options:
EUR,
GBP,
USD,
USDC
Example:

"EUR"

account_id
string<uuid>
required

ID of the merchant account this transaction was credited to or debited from.

Example:

"550e8400-e29b-41d4-a716-446655440001"

source
object | null
required

The resource that originated this transaction, or null when it does not map to a retrievable resource.

counterparty
object | null
required

Counterparty of the transaction.

counterparty_id
string<uuid> | null
required

ID of the counterparty this transaction is associated with, or null when none was resolved. Correlates with the counterparties API and a payout's counterparty_id.

Example:

"550e8400-e29b-41d4-a716-446655440000"

unstructured_remittance_information
string | null
required

Unstructured remittance information attached to the transfer. Not all rails support this field.

Example:

"INV-2026-0042"

tracking_reference
string | null
required

Reference used to track the payment across the payment network, such as the UETR for SWIFT payments.

Example:

"550e8400-e29b-41d4-a716-44665544000d"

rail
enum<string> | null
required

Payment scheme or blockchain used for the transaction, or null when unknown.

Available options:
sepa,
sepa_instant,
faster_payments,
swift,
internal,
target,
ach,
fedwire,
bitcoin,
bitcoin_testnet4,
ethereum,
ethereum_sepolia,
solana,
solana_devnet,
polygon,
polygon_amoy,
null
tx_hash
string | null
required

Transaction hash for crypto transactions, or null when not known. Only blockchain rails support this field.

Example:

null

booked_at
string<date-time>
required

ISO 8601 UTC timestamp when the transaction was recorded.

Example:

"2026-01-15T10:30:00Z"