Two endpoints and a token
CaptchAPI speaks the anti-captcha contract: you POST JSON, HTTP is always 200, and you branch on errorId. If you already integrate CapSolver or Anti-Captcha, the migration is a base URL and a key.
New here?
The quickstart gets you from an empty account to a working token in two requests. Everything else on this page is reference you can come back to.
Read the quickstartGetting started
API reference
Reference
Guides
Something missing?
If a task type, a parameter or an error is not documented the way it actually behaves, tell us — that is a bug in the docs and we fix it.
Contact support