401 | MISSING_API_KEY, INVALID_API_KEY, DISABLED_API_KEY, REVOKED_API_KEY | Fix or replace the credential; do not retry unchanged. |
402 | INSUFFICIENT_CREDITS | Wait for the free reset or add shared credits. |
403 | FORBIDDEN, USER_SUSPENDED, FEATURE_DISABLED | Check scopes and account access; do not retry unchanged. |
404 | NOT_FOUND | Re-resolve the identity or stop. Gated operations can also return a neutral not-found response. |
422 | INVALID_REQUEST | Correct fields, filters, or identifiers. |
429 | RATE_LIMITED | Wait for Retry-After or the rate-limit reset time. |
500 | INTERNAL_ERROR, CONFIGURATION_ERROR, DATA_UNAVAILABLE | Retry only transient failures with bounded backoff. |