All error responses follow the standard error format. Validation errors (422) and rate limit errors (429) apply to all endpoints and are documented in the Error Handling guide.Documentation Index
Fetch the complete documentation index at: https://docs.natural.co/llms.txt
Use this file to discover all available pages before exploring further.
| Code | Status | Detail |
|---|---|---|
invalid_pagination_cursor | 400 | Invalid pagination cursor. |
invalid_value | 400 | A request value is invalid. |
unauthenticated | 401 | Authentication is required. |
forbidden | 403 | You do not have permission to perform this action. |
funding_source_not_found | 404 | Funding source not found. |
payment_not_found | 404 | Payment not found. |
transaction_not_found | 404 | Transaction not found. |
already_exists | 409 | The resource already exists. |
conflict | 409 | The request conflicts with the current resource state. |
customer_wallet_required | 409 | A customer wallet is required before creating this payment. |
funding_source_not_verified | 409 | Funding source must be verified before it can be used. |
insufficient_funds | 409 | Insufficient funds. |
payment_failed | 409 | Payment failed. |
rate_limited | 429 | Too many requests. |
server_error | 500 | Something went wrong. |
bad_gateway | 502 | A downstream service returned an invalid response. |
service_unavailable | 503 | The service is temporarily unavailable. |