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.