Dispute Milestone
Responsible for setting the milestone in dispute state. Changes the value of the milestone's "flags.disputed" property to true.
Headers
Content-Type
application/json
x-api-key
<token>
Open API
ID (address) that identifies the escrow contract
CAZ6UQX7...Position that identifies the milestone within the group of milestones in the escrow
1Entity that signs the transaction that deploys and initializes the escrow
GSIGN...XYZThis endpoint returns an unsigned transaction in XDR format. This XDR is then used to sign the transaction using the “/helper/send-transaction” endpoint.
Bad request
Unauthorized access
Too Many Requests
Possible errors:
- Escrow not found
- Escrow initialized without milestone
- Invalid milestone index
- This milestone is already released
- This milestone is already resolved
- Milestone already in dispute
- You are not authorized to change the dispute flag
- The dispute resolver cannot be the one to raise a dispute on a milestone
- An unexpected error occurred

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?