Skip to main content
Retrieve the current state of a specific settlement expectation by its UUID. Use this endpoint to check whether a transfer has been matched, or to inspect the settlement details.

Endpoint

Authorization

Requires an API key with the TRANSACTIONS_READ scope.

Path Parameters

string
required
The UUID of the settlement to retrieve.

Request Example

Response

string
Settlement UUID.
string
UUID of the receiving account.
string
The stablecoin token being watched for.
string
Expected transfer amount.
string
Wallet address being monitored.
string
Chain being monitored.
string
Expected sender wallet address, if one was provided at registration. null otherwise.
string
Current status: PENDING, SETTLED, UNMATCHED, or CANCELLED.
string
UUID of the ledger transaction this settlement was matched to. null until matched.
string
On-chain transaction hash of the matched transfer. null until matched.
integer
Block number of the matched transfer. null until matched.
string
ISO-8601 timestamp of when the settlement was matched. null until matched.
string
ISO-8601 timestamp after which an unmatched PENDING settlement is considered expired. Only present while the settlement is PENDING.
string
ISO-8601 creation timestamp.

Response Example

Error Codes