Skip to main content
GET

Authorizations

Authorization
string
header
required

Bearer API Key, for example Bearer sk_live_xxx.

X-StablePay-Timestamp
string
header
required

Unix timestamp in seconds. Must be within 5 minutes of the server time.

X-StablePay-Nonce
string
header
required

Random string for replay protection, 16–64 characters.

X-StablePay-Signature
string
header
required

HMAC-SHA256 signature computed using the merchant API Secret, encoded as lowercase hex.

Headers

X-StablePay-Timestamp
string
required

Unix timestamp in seconds. Must be within 5 minutes of the server time.

X-StablePay-Nonce
string
required

Random string for replay protection, 16–64 characters. A new UUID is recommended for each request.

Required string length: 16 - 64
X-StablePay-Signature
string
required

Compute HMAC-SHA256 over {timestamp}.{nonce}.{requestBody} using the merchant API Secret and encode the result as lowercase hex. For GET requests, requestBody is an empty string.

Response

Query successful.

object
enum<string>
required

List object identifier.

Available options:
list
data
object[]
required

Accounts belonging to the current merchant. Returns an empty array if there are no accounts.

as_of
integer<int64>
required

Database observation time for this query, in Unix seconds. This is not a data version and does not guarantee that multiple requests share the same snapshot.

Last modified on October 13, 2026