Skip to main content
GET
The response includes validation results, the transaction hash, and failure information. Optional fields that have not yet been produced are returned as null. Merchant identity is determined by authentication through stablepay-auth. Do not include merchant_id in request parameters. Batch statuses and business rules are determined by the StablePay Payout service.

Authentication and Headers

Authenticate with a Bearer API Key and the three signing headers below. Compute HMAC-SHA256 over {timestamp}.{nonce}.{requestBody} with the API Secret, then encode the result as lowercase hex. Sign the exact request body bytes; use an empty string when no body is sent. See Authentication and Signing.
string
required
Bearer API Key: Bearer sk_live_xxx.
string
required
Unix timestamp in seconds, within 5 minutes of the server time.
string
required
Random string for replay protection. Use a new nonce for each request. Minimum length: 16. Maximum length: 64.
string
required
Request signature encoded as lowercase hexadecimal.

Path Parameters

string
required
Minimum length: 1. Maximum length: 64.

Success Response

HTTP 200, application/json. Query successful. Only the fields defined below are allowed.
string
required
string
required
string | null
string
required
string
required
string
required
Allowed values: erc20, trc20, spl.
string
required
string | null
string
required
Allowed values: USDT, USDC.
string
required
Nonnegative decimal amount represented as a string, with at most two decimal places. Pattern: ^(0|[1-9][0-9]*)(\.[0-9]{1,2})?$.
string
required
Nonnegative decimal amount represented as a string, with at most two decimal places. Pattern: ^(0|[1-9][0-9]*)(\.[0-9]{1,2})?$.
string
required
Nonnegative decimal amount represented as a string, with at most two decimal places. Pattern: ^(0|[1-9][0-9]*)(\.[0-9]{1,2})?$.
string
required
Allowed values: pending, processing, succeeded, failed.
boolean
required
string | null
string | null
string | null
string | null
integer
required
Format: int64.
integer
required
Format: int64.

Response Headers

Error Responses

Only the fields defined below are allowed.
integer
required
string
required
string
required
null
required
Last modified on October 19, 2026