# Selesaikan captcha dengan satu API JSON

> YesCaptcha adalah API pengenalan captcha: satu antarmuka JSON untuk menyelesaikan reCAPTCHA, hCaptcha, Cloudflare Turnstile, FunCaptcha, AWS WAF, dan captcha gambar. Poin dipotong per tugas, dan tugas yang gagal atau timeout dikembalikan poinnya secara otomatis.

Source: https://docs.yescaptcha.com/id/ · Last verified: 2026-10-15

> This page was machine-translated from the Chinese version. If anything differs, the Chinese version prevails: https://docs.yescaptcha.com/zh/

[API pengenalan captchaStatus](https://status.yescaptcha.com/?lang=en)

Mengenali reCAPTCHA, hCaptcha, Cloudflare Turnstile, FunCaptcha, AWS WAF, dan captcha gambar huruf-angka. Poin dipotong per tugas, 1,000 poin = ¥1; tugas yang gagal atau timeout dikembalikan poinnya secara otomatis.

[Mulai cepat](https://docs.yescaptcha.com/id/getting-started/quickstart.md)[Referensi API](https://docs.yescaptcha.com/id/api/overview.md)

Versi untuk AI dan program:[llms.txt](https://docs.yescaptcha.com/id/llms.txt)[llms-full.txt](https://docs.yescaptcha.com/id/llms-full.txt)[OpenAPI](https://docs.yescaptcha.com/openapi.json)[Markdown](https://docs.yescaptcha.com/id/index.md)

YesCaptcha hanya boleh digunakan untuk tujuan yang sah. Penggunaan untuk tujuan ilegal dilarang.

POSTapi.yescaptcha.com/createTask

```
{
  "clientKey": "YOUR_CLIENT_KEY",
  "task": {
    "type": "NoCaptchaTaskProxyless",
    "websiteURL": "https://www.google.com/recaptcha/api2/demo",
    "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-"
  }
}
```

1.  /createTasktaskId 61138bb6-19fb-11ec-a9c8-0242ac110006
2.  /getTaskResultprocessing
3.  /getTaskResultprocessing
4.  /getTaskResultready
5.  gRecaptchaResponse03AGdBq25SxXT-pmSeBXjzScW-EiocHwwpwqtk1QXlJnGnU...

1.  1Buat tugas
2.  2Ambil hasil
3.  3Kirim

Contoh: reCAPTCHA v2, polling hasil setiap 5 detik

Mulai $0.30 / 1k

Harga terendah per tugas

1,000 poin = ¥1

Tugas yang gagal dan timeout mendapat pengembalian poin

2 endpoint

Endpoint global dan endpoint Tiongkok

9:00–21:00

Dukungan manusia (UTC+8)

[Mulai CepatDaftar, ambil ClientKey, dan kirim permintaan pertama dalam 5 menit](https://docs.yescaptcha.com/id/getting-started/quickstart.md)[Referensi APIcreateTask, getTaskResult, kode error, dan batas tugas bersamaan](https://docs.yescaptcha.com/id/api/overview.md)[Jenis tugas dan hargaHarga, cara pengembalian hasil, dan parameter semua jenis yang dipublikasikan](https://docs.yescaptcha.com/id/tasks.md)[Ekstensi browserSelesaikan verifikasi di halaman web tanpa menulis kode](https://docs.yescaptcha.com/id/extension.md)

## Captcha yang didukung

[01reCAPTCHAv2, v3, versi Enterprise, serta pengenalan gambar v2Mulai $0.90 / 1k](https://docs.yescaptcha.com/id/tasks/recaptcha-v2.md)[02hCaptchaMengembalikan token, atau mengenali gambar lalu Anda klik sendiriMulai $1.20 / 1k](https://docs.yescaptcha.com/id/tasks/hcaptcha.md)[03Cloudflare TurnstileToken verifikasi TurnstileMulai $3.75 / 1k](https://docs.yescaptcha.com/id/tasks/turnstile.md)[04FunCaptchaPengenalan soal gambar Arkose Labs, semua jenis soal didukungMulai $0.45 / 1k](https://docs.yescaptcha.com/id/tasks/funcaptcha-classification.md)[05AWS WAF / bCaptchaPengenalan gambar kisiMulai $1.20 / 1k](https://docs.yescaptcha.com/id/tasks/aws-bcaptcha-classification.md)[06Gambar huruf-angkaCaptcha karakter biasa, hasil dikembalikan secara sinkronMulai $0.30 / 1k](https://docs.yescaptcha.com/id/tasks/image-to-text.md)

## Tiga langkah integrasi

1.  01
    
    **Buat tugas**
    
    Kirim jenis tugas dan parameter situs dengan `createTask` untuk mendapatkan `taskId`. Jenis sinkron seperti pengenalan gambar dan gambar huruf-angka langsung mengembalikan hasil.
    
2.  02
    
    **Ambil hasil**
    
    Panggil `getTaskResult` setiap 5 detik. Saat `status` menjadi `ready`, hasilnya ada di `solution`.
    
3.  03
    
    **Kirim ke situs target**
    
    Isi token yang didapat ke formulir atau permintaan di halaman web. Token hanya berlaku sekali pakai; sebaiknya digunakan dalam 60 detik.
    

POST /createTask

```json
{
  "clientKey": "YOUR_CLIENT_KEY",
  "task": {
    "type": "NoCaptchaTaskProxyless",
    "websiteURL": "https://www.google.com/recaptcha/api2/demo",
    "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-"
  }
}
```

POST /getTaskResult

```json
{
  "errorId": 0,
  "status": "ready",
  "solution": {
    "gRecaptchaResponse": "03AGdBq25SxXT-pmSeBXjzScW-EiocHwwpwqtk1QXlJnGnU..."
  }
}
```

## Tautan populer

-   [**Kode error**Arti setiap kode error dan cara menanganinya](https://docs.yescaptcha.com/id/api/errors.md)
-   [**Batas tugas bersamaan dan jeda otomatis**Apa yang terjadi jika melebihi batas atau terlalu banyak error](https://docs.yescaptcha.com/id/api/rate-limits.md)
-   [**Penagihan dan pengembalian poin**Poin, pemotongan di muka, pengembalian poin, dan pengembalian poin setelah laporan](https://docs.yescaptcha.com/id/getting-started/billing.md)
-   [**Hubungi kami**WeChat, QQ, Telegram, email; jam layanan 9:00–21:00 (UTC+8)](https://docs.yescaptcha.com/id/help/contact.md)
-   [**Dasbor**Daftar, ambil ClientKey, isi saldo](https://yescaptcha.com/)
