400 | The request is not acceptable for the current state. | Check the message and request context before retrying. |
401 | Missing, invalid, or expired authentication. | Refresh credentials or sign in again. |
402 | Insufficient credit for a billable operation. | Fund the wallet and retry with the same idempotency key only for the same operation. |
403 | The authenticated business is not allowed to perform the operation. | Confirm approval status, account state, and required headers. |
404 | The requested resource was not found. | Verify identifiers and ownership. |
409 | The request conflicts with an existing resource or state. | Resolve the duplicate or state conflict before retrying. |
422 | Validation failed. | Correct field formats, required fields, or conditional fields. |
429 | Rate limit exceeded. | Back off and retry later. |
503 | A dependency or service is temporarily unavailable. | Retry with backoff and preserve the same idempotency key for identical requests. |