Kaptra एक CapSolver-संगत REST API देता है। हर कॉल JSON बॉडी वाला POST अनुरोध है। HTTP स्टेटस हमेशा 200 होता है; सफलता और विफलता errorId (0 या 1) और errorCode में बताई जाती है।
प्रमाणीकरण
clientKey को JSON बॉडी में रखें। Authorization हेडर न भेजें।
सिंक्रोनस और पोलिंग
- कुछ प्रकार, फिलहाल
AntiAwsWafTask,/createTaskसेstatus=readyलौटाते हैं। - बाकी सभी असिंक्रोनस हैं:
/createTaskसेstatus=processingऔरtaskIdमिलता है। हर 1–2 सेकंड में/getTaskResultसे परिणाम जांचें, अधिकतम 120 बार।
न्यूनतम उदाहरण
POST /createTask
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "ImageToTextTask",
"body": "BASE64_ENCODED_IMAGE"
}
}