Authenticated routes require an API key in theDocumentation Index
Fetch the complete documentation index at: https://docs.stabyl.com/llms.txt
Use this file to discover all available pages before exploring further.
X-Api-Key header:
Key Handling Rules
| Rule | Reason |
|---|---|
| Store keys in a secret manager or encrypted environment store | Keys authorize account activity |
| Use separate keys per service | Limits blast radius and simplifies rotation |
| Do not log full key values | Logs are copied and retained in many systems |
| Keep staging and production keys separate | Prevents accidental live requests |
Public Endpoints
Only these Mintlify-documented routes do not require an API key:GET /partner/wallets/chainsGET /partner/wallets/fiat/banksPOST /simulate/fiat/depositsPOST /simulate/fiat/withdrawalsPOST /simulate/crypto/depositsPOST /simulate/crypto/withdrawalsPOST /simulate/kyb/statusPOST /simulate/notifications/product-updates
X-Api-Key.
Authentication Failures
| Status | What it usually means | What to check |
|---|---|---|
401 | The key is missing, invalid, inactive, or sent to the wrong environment | Header spelling, key value, base URL, rotation state |
403 | The key is valid but not allowed to perform the operation | Key access and account readiness |
429 | Requests are arriving too quickly | Backoff and reduce polling or retry loops |