Skip to main content
Yuno follows REST conventions. The full code catalog and what each error means lives on Error handling; this page is the at-a-glance map.
CodeMeaningWhat to do
200 OKRequest succeeded. May still carry transaction_status: "PENDING" for async flows — see Async results and timeouts.Process the response. Don’t treat PENDING as final.
201 CreatedResource created (customer, payment, subscription, etc.).Store the returned id.
400 Bad RequestValidation error. The body details which field is wrong.Fix the request payload; do not retry as-is.
401 UnauthorizedMissing or invalid public-api-key / private-secret-key.Check headers and the environment they target.
403 ForbiddenAuth succeeded but the action is not allowed (e.g., method not enabled for the account).Check Dashboard configuration.
404 Not FoundResource (or endpoint path) does not exist.Verify IDs and URL.
409 ConflictDuplicate detected via business key (e.g., reused merchant_order_id with conflicting payload).Inspect the existing resource before retrying.
429 Too Many RequestsRate limited by edge infrastructure.Back off with jitter; honor Retry-After if present. See Rate limits and retries.
5xxServer-side failure. Safe to retry idempotent operations.Exponential backoff; report request_id to support if persistent.