Документация API

Аутентификация

Все запросы должны содержать API-ключ в заголовке Authorization.

Authorization: Bearer YOUR_API_KEY

Методы

POST /api/v1/task

Передайте изображение (base64) или URL для решения.

{
  "type": "image",
  "image": "<base64>"
}
{
  "task_id": "abc123"
}

GET /api/v1/task/{id}

Опросите сервер по ID задачи, возвращённому при отправке.

{
  "status": "solved",
  "solution": "XY93Z"
}

GET /api/v1/balance

Возвращает текущий баланс аккаунта.

{
  "balance": 9.50,
  "currency": "USD"
}

Ошибки

Все ошибки возвращают JSON с полями code и message.

Код Значение
401Неверный или отсутствующий API-ключ
402Недостаточно средств на балансе
404Задача не найдена
425Задача ещё выполняется
422Не удалось декодировать изображение капчи
500Внутренняя ошибка сервера

Полный справочник в разработке. Напишите в поддержку, если нужна помощь.