simulate
Simulate dispute resolution
Use this endpoint to simulate resolving a dispute and receiving your reimbursed funds as a part of the Push Cash guarantee.
POST
/
simulate
/
dispute
/
resolve
Authorizations
Authorization
string
headerrequiredBearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
application/json
dispute_id
string
requiredresult
enum<string>
requiredThe outcome of the dispute
Available options:
won
, lost
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