For the complete documentation index, see llms.txt. This page is also available as Markdown.

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
contractIdstringRequired

ID (address) that identifies the escrow contract

Example: CAZ6UQX7...
signerstringRequired

Entity that signs the transaction that deploys and initializes the escrow

Example: GSIGN...XYZ
Responses
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
post/escrow/single-release/dispute-escrow
POST /escrow/single-release/dispute-escrow HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 62

{
  "contractId": "CAZ6UQX7...",
  "signer": "GAPPROVER1234567890..."
}
{
  "status": "SUCCESS",
  "unsignedTransaction": "AAAAAgAAAAAtWsgedQ...."
}

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