accounts
Get a transaction
Retrieves a specific transaction by its ID.
GET
/
transaction
/
{id}
Authorizations
Authorization
string
headerrequiredBearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
id
string
requiredThe ID of the transaction to retrieve.
Response
200 - application/json
id
string
requiredThe unique identifier assigned by Push
amount
integer
requiredAmount of the transaction (signed)
currency
enum<string>
requiredCurrency associated with the amount
Available options:
USD
created_at
string
requiredWhen the transaction was created (ISO 8061 date string)
date
string
requiredThe settlement date of the transaction
batch
string | null
requiredThe batch for the transaction
account_id
string
requiredThe account associated with the transaction
type
enum<string>
requiredThe type of transaction
Available options:
intent
, transfer
, unreconciled
source_id
string | null
requiredThe ID of the intent, dispute, or transfer associated with the transaction. If the transaction is unreconciled, this field will be null
status
enum<string>
requiredThe transaction's settlement status
Available options:
settled
, pending