CaptchaNo
[ DOCS ]

डॉक्यूमेंटेशन

अपना पहला solve भेजने और उसे स्वीकार होते रखने के लिए जो कुछ भी चाहिए।

[ QUICKSTART ]

चार स्टेप में आपका पहला solve

  1. 01
    अकाउंट बनाएँ

    साइन अप करें और अपना ईमेल verify करें। नए अकाउंट को $0.10 का मुफ़्त credit मिलता है, कार्ड की ज़रूरत नहीं।

  2. 02
    API key बनाएँ

    Dashboard में Keys के अंतर्गत। Keys cn- से शुरू होती हैं और सिर्फ़ एक बार दिखाई जाती हैं, इसलिए अपनी key किसी सुरक्षित जगह रखें।

  3. 03
    एक solve भेजें

    Authorization: Bearer cn-… के साथ type, sitekey और पेज URL को /v1/solve?wait=60 पर POST करें

  4. 04
    Token submit करें

    Token को वहाँ डालें जहाँ पेज उसकी उम्मीद करता है और लगभग दो मिनट के भीतर submit करें।

cURL
curl -X POST "https://api.captchano.com/v1/solve?wait=60" \
  -H "Authorization: Bearer cn-YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
        "type": "recaptcha_v2",
        "sitekey": "6LcABC...",
        "url": "https://example.com/login",
        "proxy": "http://user:pass@host:port"
      }'

# 200 OK
# { "id": "slv_…", "status": "ready",
#   "solution": { "token": "03AGdBq25S…" },
#   "cost": "0.00598", "solveTime": 18.4 }
[ इंटीग्रेशन ]

अपना इंटीग्रेशन चुनें

असली API पर काम करते उदाहरण, हर tool की अपनी आम गलतियों के साथ।

[ ACCEPTANCE ]

अपने tokens स्वीकार करवाएँ

ज़्यादातर मान्य-फिर-भी-reject tokens की वजह इनमें से कोई एक होती है।

अपना proxy और user agent भेजें

Submit करने वाले IP या browser से अलग IP या browser पर बना token, reject होने की सबसे आम वजह है।

पेज का action मिलाएँ

reCAPTCHA v3 के लिए वही action नाम भेजें जो पेज इस्तेमाल करता है। Mismatch चुपचाप score घटा देता है।

Submit के समय request करें

Token लगभग दो मिनट में expire हो जाते हैं और एक ही बार इस्तेमाल होते हैं। Submit करने से ठीक पहले solve करें, और हर retry पर दोबारा।

Blocking या polling

?wait=N (120 सेकंड तक) के साथ solve request तब तक रुकी रहती है जब तक नतीजा तैयार न हो। इसके बिना आपको तुरंत एक task id मिलता है और आप हर पाँच सेकंड में GET /v1/task/{id} poll करते हैं। भुगतान किया गया solution दस मिनट तक प्राप्त किया जा सकता है, इसलिए कनेक्शन टूटने पर भी आपका solve बेकार नहीं जाता।

बिलिंग

चार्ज सिर्फ़ तब होता है जब solve सफल हो; असफल solves मुफ़्त हैं। हर response में उसकी cost होती है, और GET /v1/balance आपका बचा हुआ credit लौटाता है। हर type के रेट pricing पेज पर हैं।

Keys और टीमें

एक अकाउंट में ज़्यादा से ज़्यादा दस सक्रिय keys हो सकती हैं। इन्हें हर प्रोजेक्ट या हर ग्राहक के नाम पर रखें और dashboard हर key का usage दिखाता है; एक को रद्द करने से बाकी पर असर नहीं पड़ता।

[ FAQ ]

डॉक्यूमेंटेशन FAQ

क्या कोई आधिकारिक SDK है?

हाँ। Python, Node.js और TypeScript, Go और PHP के लिए open-source SDKs GitHub पर हैं। फिर भी आपको किसी की ज़रूरत नहीं: CaptchaNo एक सीधा REST API है जिसमें JSON जाता और आता है, इसलिए कोई भी HTTP client काम करता है, और integration guides हर भाषा और टूल के लिए ज़रूरी कुछ लाइनें दिखाती हैं।

कौन-से challenge types सपोर्टेड हैं?

reCAPTCHA v2 (checkbox और invisible), reCAPTCHA v3, reCAPTCHA Enterprise checkbox-style widgets, Cloudflare Turnstile, DataDome और image या टेक्स्ट captcha, सब एक ही request फ़ॉर्मेट से।

क्या मुझे proxy चाहिए?

DataDome के लिए हाँ, क्योंकि cookie उस IP से बँधी होती है जिसने उसे हासिल किया। Token challenges के लिए यह वैकल्पिक है लेकिन acceptance बेहतर करता है, क्योंकि साइट तुलना कर सकती है कि token कहाँ बना और कहाँ से submit हुआ।

Solve फ़ेल होने पर क्या होता है?

Task failed status और एक error code के साथ ख़त्म होता है, और आपसे चार्ज नहीं लिया जाता। एक नई request के साथ retry करें।

मैं अपना usage कहाँ देख सकता हूँ?

Dashboard हर solve को उसके type, अवधि, लागत और key के साथ दिखाता है, और आपका बैलेंस व हर key का खर्च भी।

[ आगे पढ़ें ]

उपयोगी गाइड

बनाने के लिए तैयार?

3 दिन के free trial से शुरू करें, फिर ट्रैफ़िक बढ़ने के साथ हर सफल solve के हिसाब से भुगतान करें। Trial के लिए कार्ड की ज़रूरत नहीं।

हमारे plans देखें
क्या आप एक AI agent हैं? सेटअप के विकल्प देखें →