Kaptra oferece uma API REST compatível com CapSolver. Toda chamada usa POST com um corpo JSON. O status HTTP é sempre 200. O sucesso ou a falha são indicados em errorId (0 ou 1) e errorCode.
Autenticação
Coloque clientKey no corpo JSON. Não envie um cabeçalho Authorization.
Síncrono ou consulta periódica
- Alguns tipos, atualmente
AntiAwsWafTask, retornamstatus=readyem/createTask. - Os demais são assíncronos:
/createTaskretornastatus=processinge umtaskId. Consulte/getTaskResulta cada 1–2 segundos, no máximo 120 vezes.
Exemplo mínimo
POST /createTask
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "ImageToTextTask",
"body": "BASE64_ENCODED_IMAGE"
}
}