Skip to main content
All V2 endpoints return HTTP 200 with a body containing errorId, errorCode, and errorDescription. Below are every possible errorCode value.

Authentication & API key

Packages

Balance

Input & system

Result

Client-side handling rule

Important notes

HTTP status is always 200 for business errors. Only retry on HTTP 5xx (infrastructure errors).
errorDescription is a human-readable string and may change. Use errorCode to switch logic.
The OMOCaptcha API is compatible with most popular open-source solver SDKs.