Skip to main content
GET
Get Crypto Transaction

Authorizations

x-api-key
string
header
required

Your Meow API key, sent in the x-api-key header for authentication.

Headers

x-entity-id
string<uuid>

Optional entity_id to scope requests to a specific entity.

Path Parameters

account_id
string
required

The ID of the account.

transaction_id
required

The ID returned when you created the transfer, or the transaction ID of an incoming deposit as List Transactions reports it.

Response

Successful Response

id
required

Identifier of the transaction. For an outbound transfer this is the id returned when you created it; for an inbound deposit it is the transaction id List Transactions reports, or the id the crypto_transfer webhook published before the deposit settled.

amount
string
required

Size of the transaction, in USD. Always positive, in both directions.

Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
direction
enum<string>
required

Whether the money moved into this account (inbound) or out of it (outbound). Inbound transfers were sent to you by someone else, so they have no counterparty you configured.

Available options:
inbound,
outbound
status
enum<string>
required

The current status of the crypto transaction.

Available options:
pending,
pending_approval,
canceled,
processing,
error,
sent,
returned,
void
destination_address
string
required

On-chain address the funds were sent to.

destination_payment_rail
enum<string>
required

Blockchain network the funds moved over.

Available options:
ethereum,
base,
solana,
arbitrum,
polygon,
optimism,
tron,
stellar,
avalanche_c_chain,
binance,
sui,
tempo,
xdc,
bitcoin,
ripple
destination_tx_hash
string | null

On-chain hash of the transfer we sent. Set on outbound transactions once they settle.

destination_address_nickname
string | null

Nickname of the contact that owns the destination address. null when the address is not attached to a contact, which is the usual case for inbound deposits.

source_address
string | null

On-chain address the funds were sent from. Set on inbound deposits, so you can match a deposit to whoever sent it.

source_tx_hash
string | null

On-chain hash of the deposit. Set on inbound deposits.

metadata
Metadata · object | null

The metadata attached when this object was created, unchanged. null when none was attached. Rarely, a .created webhook can be published before the create request finishes committing, and that one event reports null; every later event and every read of the object carries the metadata.