hCaptcha API documentation

Create a task, poll for the result, and pay per solve. Failed solves are refunded automatically.

Authentication

Send your API key in the JSON body when creating tasks, or as the key query parameter when polling results.

Create a task

POST http://applecap.cc/create_task with key, type, and data. The data object includes sitekey and optional siteurl, proxy, useragent, and rqdata. The response includes task_id.

Task types

hcaptcha_basic_visual, hcaptcha_basic_text, hcaptcha_enterprise_visual, and hcaptcha_enterprise_text.

Poll for a result

GET http://applecap.cc/get_result/TASK_ID?key=YOUR_API_KEY. A pending task returns status solving; completion returns status success with solution, or status error with message.

Batch requests and webhooks

POST /create_tasks_batch accepts up to 100 tasks. Configure a webhook on your API key and verify X-AppleCap-Signature using HMAC-SHA256.

Create an account to get an API key