POST
/
simulate
/
settlement

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
intent_id
string
required

Response

200 - application/json
account_id
string
required

The account associated with the transaction

amount
integer
required

Amount of the transaction (signed)

batch
string | null
required

The batch for the transaction

created_at
string
required

When the transaction was created (ISO 8061 date string)

currency
enum<string>
required

Currency associated with the amount

Available options:
USD
date
string
required

The settlement date of the transaction

id
string
required

The unique identifier assigned by Push

source_id
string | null
required

The ID of the intent, dispute, or transfer associated with the transaction. If the transaction is unreconciled, this field will be null

status
enum<string>
required

The transaction's settlement status

Available options:
settled,
pending
type
enum<string>
required

The type of transaction

Available options:
intent,
transfer,
unreconciled