API de reconnaissance de captchas pour l’automatisation et la QA
Les captchas ne sont plus votre problème.
Envoyez une tâche à l’API et recevez un token en quelques secondes. Le prix est réservé à la création de la tâche et débité uniquement quand le résultat est prêt : les tâches échouées ne coûtent rien.
⇢POST callbackUrl · X-Signature: t=…,v1=…webhook livré · signature v1 ok
Types de tâches et tarifs
Les prix proviennent directement de la base de facturation : ce sont les montants que l’API débite. Le taux de réussite et le temps médian sont mesurés sur les dernières 24 heures.
createTask réserve le prix, ready le débite, toute erreur le libère aussitôt. Token invalide ? Signalez-le sous 24 heures pour un remboursement automatique.
Deux protocoles, un seul hôte
Compatibilité Anti-Captcha JSON (createTask / getTaskResult) et 2Captcha (in.php / res.php). La migration tient en une ligne.
Des webhooks bien faits
callbackUrl sur n’importe quelle requête, signature HMAC-SHA256 horodatée, nouvelles tentatives et journal des livraisons pour chaque tâche.
Métriques publiques en direct
Taux de réussite, p50/p95 et profondeur de file pour chaque type de tâche, disponibilité sur 90 jours et historique des incidents, sur une page de statut publique.
Des clés avec limites
Plusieurs clés API avec plafonds de dépenses, limites de concurrence et listes d’IP autorisées. 90 jours d’historique des tâches avec export CSV.
Sandbox gratuite
Les clés de test renvoient des tokens fictifs au format de réponse réel : vous déboguez l’intégration sans dépenser un centime.
Une intégration en une douzaine de lignes
L’API parle le protocole Anti-Captcha JSON : les SDK et outils existants fonctionnent après un simple changement d’hôte. Exemples dans six langages :
Pendant le développement, utilisez une clé de test (test_…) : elle renvoie des tokens fictifs et ne coûte rien.
import time
import requests
API = "https://api.neurocaptcha.com"
KEY = "YOUR_API_KEY"# 1. create a task: the price is held, not charged
task = requests.post(f"{API}/createTask", json={
"clientKey": KEY,
"task": {
"type": "RecaptchaV2TaskProxyless",
"websiteURL": "https://example.com/login",
"websiteKey": "6Le-SITE-KEY",
},
}).json()
if task["errorId"]:
raise RuntimeError(task["errorCode"])
# 2. poll the result (or pass "callbackUrl" and get a signed webhook)whileTrue:
time.sleep(3)
res = requests.post(f"{API}/getTaskResult",
json={"clientKey": KEY, "taskId": task["taskId"]}).json()
if res["errorId"]:
raise RuntimeError(res["errorCode"])
if res["status"] == "ready":
print(res["solution"]["gRecaptchaResponse"])
break
Vous avez créé un logiciel qui résout des captchas ? Rentabilisez-le
Enregistrez votre application dans le tableau de bord, obtenez un softId et touchez une part de ce que vos utilisateurs y dépensent : suivi par tâche, versements en crypto.
10 %des dépenses de vos utilisateurs
15 %à partir de 1 000 $US par mois
20 %à partir de 5 000 $US par mois
Inscription en libre-service, modération en moins d’une journée
Tableau de bord avec clients, tâches et commissions
Versements en crypto dès 10 $US, ou sur votre solde avec +10 %
Vous n’êtes pas développeur ? Le programme de parrainage reverse 10 % des recharges des utilisateurs parrainés pendant 12 mois.
En crypto : USDT, USDC, BTC, LTC, ETH, TRX et TON sur les réseaux courants. Le réseau, le minimum, le taux et le bonus sont affichés avant le paiement ; le solde est crédité automatiquement. La recharge minimale est de 5,00 $US.
Quand l’argent est-il débité exactement ?+
À la création d’une tâche, son prix est réservé sur votre solde. Il n’est débité que lorsque la tâche passe à l’état ready. Les erreurs, les délais dépassés et les tâches expirées libèrent immédiatement la réservation.
Et si le token s’avère invalide ?+
Appelez reportIncorrectRecaptcha dans les 24 heures. Le remboursement est automatique tant que la part de signalements pour la clé ne dépasse pas 15 % ; au-delà, la demande passe en vérification manuelle.
Existe-t-il un essai gratuit ?+
Les clés de test sont gratuites et illimitées : elles renvoient des tokens fictifs au format de réponse réel. Après confirmation de votre e-mail et de votre Telegram, vous recevez en plus 0,30 $US de solde réel.
Quelles sont les limites de débit ?+
Par défaut, 30 requêtes createTask par seconde et par clé, et 200 tâches en parallèle. Les limites peuvent être abaissées par clé dans le tableau de bord ou relevées sur demande.
Est-il difficile de migrer depuis un autre service ?+
Si votre code utilise le protocole Anti-Captcha JSON ou in.php/res.php de 2Captcha, changez l’hôte et la clé : les noms de méthodes et les formats de réponse restent identiques.
Puis-je recevoir les résultats sans polling ?+
Oui. Passez callbackUrl avec createTask : nous envoyons le résultat en POST dès qu’il est prêt, signé avec HMAC-SHA256. Chaque tentative de livraison est visible dans le tableau de bord.
Comment les clés et les comptes sont-ils protégés ?+
Les clés sont stockées sous forme de hachages et affichées une seule fois. Chaque clé peut avoir une liste d’IP autorisées et des plafonds de dépenses. Le compte prend en charge l’authentification à deux facteurs TOTP avec codes de récupération et affiche les sessions actives.
Quels captchas sont pris en charge ?+
reCAPTCHA v2, v2 Enterprise, v3 et v3 Enterprise, avec ou sans votre proxy. Les nouveaux types sont annoncés sur la page de statut et apparaissent automatiquement dans le catalogue de l’API.
Pour quels usages le service est-il autorisé ?+
Automatisation des tests, QA, outils d’accessibilité, supervision et collecte de données respectant la loi et les conditions du site cible. La fraude, le spam et l’accès aux comptes d’autrui sont interdits : voir la Politique d’utilisation acceptable.
Obtenez une clé et résolvez votre première tâche en cinq minutes
Inscrivez-vous, créez une clé de test gratuite, collez une douzaine de lignes de code. Passez à une clé de production quand vous le souhaitez.