All AutosnapAI errors use standard HTTP status codes and return a JSON body with a detail field describing the error.
Some errors include additional context in the detail string (e.g. which parameter is missing or invalid).
HTTP status codes
Common errors
Authentication
Validation
Rate limits
Not found
Retry strategy
Transient errors (500, 502, 503, 504, 429) should be retried with exponential backoff and jitter.
Never retry 400, 403, or 404 errors. They’re caused by your request, not a transient server issue. Retrying them wastes your quota.
Debugging
When contacting support about a failed request, include the full error response, the endpoint you called, and the timestamp. Email support@autosnaplive.com with these details for the fastest resolution.