Dispute Escrow
Responsible for initiating a dispute in an escrow. Change the value of the flag “disputed” from “disputed” to true.
Headers
Name
Value
Content-Type
application/json
x-api-key
<token>
Open API
post
Authorizations
Body
contractIdstringRequiredExample:
ID (address) that identifies the escrow contract
CAZ6UQX7...signerstringRequiredExample:
Entity that signs the transaction that deploys and initializes the escrow
GSIGN...XYZResponses
201
This endpoint returns an unsigned transaction in XDR format. This XDR is then used to sign the transaction using the “/helper/send-transaction” endpoint.
application/json
400
Bad request
401
Unauthorized access
429
Too Many Requests
500
Possible errors:
- Escrow not found
- Escrow already in dispute
- You are not authorized to change the dispute flag
- The dispute resolver cannot dispute the escrow
- An unexpected error occurred
application/json
post
/escrow/single-release/dispute-escrow
What this Endpoint returns?
This endpoint returns the transaction unsigned so that the transaction can be signed by means of a customer wallet.
Use Example:
Last updated
Was this helpful?