GET /health.
Required Headers
Every protected request must include the following three headers.string
required
Your active merchant API key identifier. Retrieve this from the Dashboard under Settings → API Keys. This value identifies which key pair was used to sign the request.
string
required
The current Unix timestamp in seconds as a decimal string (for example,
"1700000000"). The server rejects requests whose timestamp is more than 5 minutes in the past or future, protecting against replay attacks.string
required
A lowercase hexadecimal HMAC-SHA256 digest that proves you hold the API secret. See Signing Algorithm below for exactly how to compute this value.
Signing Algorithm
Build the message to sign by concatenating the timestamp, a colon, and the raw request body:Signed message format
GET requests), use an empty string as the body:
Signed message — no body
Security Tips
Authentication Errors
When authentication fails, the API returns a401 Unauthorized or 403 Forbidden response with a machine-readable error message. The table below lists every possible auth error and what it means.