200. The current v1 backend returns HTTP 500 for all application-level failures, including invalid authentication, validation errors, missing resources, rate limits, and unavailable features.
Error fields
string
required
Human-readable failure reason. The set of messages is not a stable machine-readable enum.
integer
required
Always
500 for errors emitted by the current public API helper.Retry guidance
- Fix the request before retrying validation messages such as
No file id providedorInvalid folder. - Ask the account owner to regenerate or verify the key after
Invalid API Key. - Retry
Too many requests!only after the thumbnail limit window has passed. Thumbnail updates allow at most three attempts per minute. - Poll remote-upload status instead of repeatedly submitting the same URL. Duplicate queued URLs return
URL already in queue. - Use bounded retries with backoff only for transport failures and temporary upstream errors.