details appears only when the API can identify specific input IPs. X-Request-ID matches error.request_id; include it when contacting support.
Error codes
Individual rotation failures can use
rotation_temporarily_unavailable. Check the item’s retryable flag before submitting that IP again.
Rate limits
Limits apply per API key in 60-second windows:
Rate-limit responses include
Retry-After in seconds. Wait at least that long. Rotation acceptance also returns Retry-After: 2 before the first poll.
429 rotation_allowance_exhausted may omit Retry-After. Check the subscription’s rotations_reset_at instead.