cf / README.md
kavion's picture
feat: add Express API server as Turnstile solver endpoint
46fb463 unverified
|
Raw
History Blame Contribute Delete
1.51 kB
metadata
title: Cloudflare Turnstile Solver API
emoji: πŸ”“
colorFrom: gray
colorTo: blue
sdk: docker
pinned: false

πŸ”“ Cloudflare Turnstile Solver API

Self-hosted API pengganti layanan Turnstile eksternal. Menggunakan puppeteer-real-browser untuk solve Turnstile secara otomatis.

Endpoint

GET /bypass/turnstile-min

Parameter Wajib Deskripsi
url βœ… URL target yang memiliki Turnstile
siteKey ❌ Sitekey Turnstile (pakai mode page kalau kosong)
apikey ❌ API key (sesuai env API_KEY jika dikonfigurasi)

Response sukses:

{
  "status": true,
  "creator": "XAi Community",
  "token": "0.eyJhbGci...",
  "time": 4.231
}

Response gagal:

{
  "status": false,
  "message": "Pesan error"
}

GET /

Health check β€” cek status solver dan daftar endpoint.

Penggunaan di Bot

const apiUrl = global.API(
    'theresav',
    '/bypass/turnstile-min',
    {
        url: 'https://izen.lol',
        siteKey: '0x4AAAAAADNEi_2N24gpQqY0'
    },
    'apikey'
);

Atau langsung ke Space ini:

https://kavion-cf.hf.space/bypass/turnstile-min?url=https://izen.lol&siteKey=0x4AAAAAADNEi_2N24gpQqY0

Environment Variables

Variabel Deskripsi
API_KEY (Opsional) Kunci proteksi endpoint. Kosongkan jika publik.
PORT Port server (default: 7860)

Disclaimer

Dibuat untuk keperluan edukasi dan testing. MIT License β€” XAi Community.