SolveHub

許可されたテスト · REST API

許可された自動テストとブラウザー連携のための CAPTCHA API

アクセス権限のあるサイトと業務フローのテストに使用できます。タスクを作成し、結果をポーリングし、トークンや Cookie を送信するだけ。SolveHub は Cloudflare Turnstile と Interstitial、DataDome、Akamai Bot Manager、PerimeterX / HUMAN、Imperva、AWS WAF、Alibaba Cloud CAPTCHA、Arkose FunCaptcha、画像 CAPTCHA を単一の JSON エンドポイントで解決します。

クイックスタートを読むアカウント作成

新規アカウントは、登録後に Telegram を連携・認証すると 0.10 USD のトライアル残高を一度だけ受け取れます。入金は不要で、有効期限はありません。同時に 1 タスクまで利用できます。トライアル残高を受け取る · トライアルの条件を見る

  • 10+CAPTCHA・ボット対策の種類
  • 1つの REST エンドポイントで全種類
  • USD成功タスクごとに課金
  • 3か国語のコンソール:日本語・英語・中国語

対応する CAPTCHA の種類

種類ごとに、リクエストフィールド、cURL 例、結果形式、エラーコードをまとめたガイドがあります。

導入の流れ

  1. API Key を取得登録・メール認証後、セルフサービスが利用可能なら有効化して最初の Key を取得するか、発行済み Key を紐付けます。チャージ方法はコンソールで確認できます。
  2. タスクを作成CAPTCHA の種類とパラメーターを付けて POST /v1/tasks を呼び出します。Idempotency-Key を付ければ再試行で重複タスクは作られません。
  3. ポーリングして結果を利用completed になるまで 2〜3 秒ごとに GET /v1/tasks/{taskId} を呼び、solution(トークン、Cookie セット、認識テキスト)を読み取ります。

1 リクエストでタスクを作成

curl -sS -X POST 'https://www.tiam.codes/v1/tasks' \
  -H 'Authorization: Bearer sh_REPLACE_ME' \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: order-12345' \
  -d '{"type":"turnstile","task":{"websiteURL":"https://example.com","websiteKey":"SITE_KEY"}}'
# → 202 {"taskId":"…","status":"queued","priceMicros":200,…}
curl -sS -H 'Authorization: Bearer sh_REPLACE_ME' 'https://www.tiam.codes/v1/tasks/TASK_ID'
# → {"status":"completed","solution":{"value":"0.EXAMPLE_TOKEN"},…}

SolveHub を選ぶ理由

透明なタスク単位の料金

料金は CAPTCHA の種類ごとに USD で表示され、正常に完了したタスクにのみ適用されます。下表は公開 API からリアルタイムに読み込まれます。

種類状態1 件(USD)1,000 件あたり
画像文字認識利用可$0.0002$0.20
Cloudflare Turnstile利用可$0.0002$0.20
Cloudflare Interstitial利用可$0.0004$0.40
PerimeterX / HUMAN利用可$0.001$1.00
DataDome利用可$0.0012$1.20
Akamai Bot Manager利用可$0.0008$0.80
Alibaba Cloud CAPTCHA 2.0利用可$0.0004$0.40
Imperva / Incapsula利用可$0.0016$1.60
AWS WAF利用可$0.001$1.00
Arkose FunCaptcha利用可$0.002$2.00

価格スナップショットは 2026-11-04 07:18(UTC)に GET /v1/prices から取得しました。ページのスクリプトが実行されるとリアルタイム料金で上書きされます。

2026-11-04 07:18(UTC)時点の価格スナップショットを表示中

料金の詳細を見る · CAPTCHA API 料金計算ツール

よくある質問

SolveHub はどの CAPTCHA に対応していますか?

Cloudflare Turnstile、Cloudflare Interstitial(チャレンジページ)、DataDome、Akamai Bot Manager、PerimeterX / HUMAN、Imperva / Incapsula、AWS WAF、Alibaba Cloud CAPTCHA 2.0、Arkose Labs FunCaptcha、画像文字 CAPTCHA(OCR)に対応しています。種類ごとの利用可否は GET /v1/prices で公開されています。

料金はどのように課金されますか?

タスク単位で USD 課金です。各タスクの価格は作成時に確定し、正常に完了した場合のみ課金されます。失敗またはキャンセルされたタスクは予約額が返金されます。チャージ方法はコンソールで確認できます。

SDK は必要ですか?

不要です。API は HTTPS + JSON のみで、POST /v1/tasks でタスクを作成し、GET /v1/tasks/{taskId} でポーリングします。HTTP クライアントのある言語なら何でも使え、ドキュメントには cURL と Python の例があります。

プロキシは必要ですか?

種類によります。DataDome、Akamai、PerimeterX、Imperva などの Cookie ベースの保護では、返却される Cookie と使用する IP を一致させるため通常は自前のプロキシが必要です。Turnstile と OCR では不要です。

タスクにはどれくらい時間がかかりますか?

種類ごとに 90〜180 秒のソフト処理制限があり、超過するとタスクは uncertain 状態になることがあります。新しいタスクを作らず、同じ taskId をポーリングし続けてください。

API Key はどうやって取得しますか?

登録・メール認証後、セルフサービスが利用可能なら有効化して最初の Key を取得するか、SolveHub 発行の Key を紐付けます。Key にはスコープ(tasks、billing、account)と有効期限があり、コンソールで管理できます。

1 つのエンドポイントで CAPTCHA 解決を始める

クイックスタートを読み、リアルタイム料金を確認して、アカウントを作成しましょう。

クイックスタートを読むアカウント作成