# YesCaptcha Docs > YesCaptcha bir CAPTCHA çözme API'sidir. Tek bir JSON arayüzüyle reCAPTCHA, hCaptcha, Cloudflare Turnstile, FunCaptcha, AWS WAF ve görsel CAPTCHA'ları çözebilirsiniz; ücret görev başına puan olarak düşer, başarısız ve zaman aşımına uğrayan görevlerin puanı otomatik iade edilir. These pages are machine-translated from Chinese; the Chinese version prevails. - Home: https://docs.yescaptcha.com/tr/index.md - OpenAPI 3.1: https://docs.yescaptcha.com/openapi.json - Data (JSON): https://docs.yescaptcha.com/data/task-types.json, https://docs.yescaptcha.com/data/error-codes.json, https://docs.yescaptcha.com/data/vip-levels.json - Full text: https://docs.yescaptcha.com/tr/llms-full.txt ## Başlarken - [Giriş](https://docs.yescaptcha.com/tr/getting-started/introduction.md): YesCaptcha nedir: reCAPTCHA, hCaptcha, Turnstile, FunCaptcha ve görsel CAPTCHA'ları API veya tarayıcı eklentisiyle çözün; görev başına puan düşülür, başarısız görevlerde puan iadesi otomatik yapılır. - [Hızlı başlangıç](https://docs.yescaptcha.com/tr/getting-started/quickstart.md): YesCaptcha ile ilk isteğinizi 5 dakikada gönderin. Kayıt olun, ClientKey'nizi kopyalayın, bakiye yükleyin, ardından curl, Python veya Node.js ile bir görsel CAPTCHA'yı okuyun (ImageToTextTaskOcrBase, senkron yanıt, görsel başına 2 puan). - [Uç Noktalar](https://docs.yescaptcha.com/tr/getting-started/endpoints.md): YesCaptcha API'nin iki uç noktası: global api.yescaptcha.com ve Çin cn.yescaptcha.com. Yalnızca JSON gövdeli HTTPS POST kabul edilir; görev aynı uç noktada oluşturulur ve sorgulanır. - [Faturalandırma ve puan iadesi](https://docs.yescaptcha.com/tr/getting-started/billing.md): YesCaptcha puanı nasıl düşer: 1 TL değil, 1 ¥ = 1,000 puan; puan düşümü görev türüne göre yapılır. Başarısız ve zaman aşımına uğrayan görevlerde puan iadesi otomatik yapılır, hata döndüren isteklerde puan düşülmez; Bakiye 10 puanın üzerinde olmalıdır; görsel tanımada bildirilen hatalarda bildirim sonrası puan iadesi yaklaşık 24 saat sonra yapılır. ## API başvurusu - [İstekler ve yanıtlar](https://docs.yescaptcha.com/tr/api/overview.md): YesCaptcha API'nin ortak kuralları: POST JSON, clientKey ile kimlik doğrulama, errorId yanıt biçimi, senkron ve asenkron görevler, 5 saniyede bir yoklama, 110 saniye zaman aşımı, sonucun yaklaşık 10 dakika saklanması, mesaj dilinin Accept-Language'e göre seçilmesi. - [createTask ile görev oluşturma](https://docs.yescaptcha.com/tr/api/create-task.md): POST /createTask bir CAPTCHA görevi oluşturur. İstek alanları (clientKey, task, softID), kontrol sırası, asenkron türlerde taskId, senkron türlerde doğrudan solution döner; bakiye 10 puandan fazla olmalıdır. - [getTaskResult ile sonuç alma](https://docs.yescaptcha.com/tr/api/get-task-result.md): POST /getTaskResult asenkron bir görevin sonucunu sorgular: her 5 saniyede bir yoklayın, processing durumunda beklemeyi sürdürün, ready durumunda solution değerini alın, hata durumunda yoklamayı durdurun; bir görev en fazla yaklaşık 110 saniye sürer, sonuçlar yaklaşık 10 dakika saklanır, sorgulama puan düşmez. - [getBalance — Bakiye sorgulama](https://docs.yescaptcha.com/tr/api/get-balance.md): POST /getBalance, hesabınızın bakiyesini (puan, 1,000 puan = ¥1) ile geliştirici gelir payı ve davet ödülü bakiyelerini döndürür. Puan düşümü yapmaz; ClientKey'inizi doğrulamak için kullanılabilir. - [getSoftID – Geliştirici ID'sini sorgulama](https://docs.yescaptcha.com/tr/api/get-soft-id.md): POST /getSoftID geliştirici ID'nizi (softID) ve biriken gelir payı tutarını döndürür. Yazılımınızın başkaları için gönderdiği createTask isteklerine softID'yi ekleyerek pay kazanırsınız. - [report — sonuç bildirimi](https://docs.yescaptcha.com/tr/api/report.md): POST /report, görev sonuçlarının doğru olup olmadığını bildirir; başarıları da başarısızlıkları da dürüstçe bildirin. Görsel tanıma türlerinde görev oluşturulduktan sonra 1 saat içinde bildirilen hatalar yaklaşık 24 saat sonra puan iadesi için değerlendirilir. - [useragent ile UA alma](https://docs.yescaptcha.com/tr/api/useragent.md): GET https://api.yescaptcha.com/useragent, önerilen tarayıcı User-Agent değerini (düz metin) döndürür. hCaptcha görevlerindeki userAgent alanı yalnızca bu değeri kabul eder. - [Hata kodları](https://docs.yescaptcha.com/tr/api/errors.md): YesCaptcha API'nin tüm hata kodlarının anlamı ve çözüm yolları: istek biçimi, hesap bakiyesi, eşzamanlı görev ve duraklatma, görev sonucu, site parametreleri, görsel, proxy, sunucu. Hata döndüren isteklerde puan düşülmez. - [Eşzamanlı görev sınırı ve otomatik duraklatma](https://docs.yescaptcha.com/tr/api/rate-limits.md): YesCaptcha eşzamanlı görev sınırı (ERROR_THREADS_MAXIMUM, puan düşülmez, duraklatmaya sayılmaz), çok fazla hata olduğunda otomatik duraklatma (bir dakikada 100 hata 5 dakika duraklatır, ERROR_IP_BLOCKED_5MIN) ve geçersiz parametre önbelleği (cached). ## Görev türleri - [Görev türleri ve fiyatlar](https://docs.yescaptcha.com/tr/tasks.md): YesCaptcha'nın tüm herkese açık görev türlerinin fiyatları (puan, 1,000 puan = ¥1) ve döndürdükleri sonuç. reCAPTCHA, hCaptcha ve Turnstile için token, Cloudflare doğrulama sayfası için Cookie, görsel CAPTCHA'lar için tanıma sonucu. - [reCAPTCHA v2](https://docs.yescaptcha.com/tr/tasks/recaptcha-v2.md): YesCaptcha ile reCAPTCHA v2 (standart, görünmez ve Enterprise) token'ı alın: görev türleri ve fiyatlar, istek parametreleri, curl/Python/Node.js örnekleri ve dönen sonuç. - [reCAPTCHA v3](https://docs.yescaptcha.com/tr/tasks/recaptcha-v3.md): YesCaptcha ile reCAPTCHA v3 (Enterprise dahil) token'ı alın: pageAction nasıl doldurulur, sabit 0.7 ve 0.9 skor türleri, görev türleri ve fiyatlar, parametreler, örnekler ve dönen sonuç. - [hCaptcha](https://docs.yescaptcha.com/tr/tasks/hcaptcha.md): YesCaptcha ile hCaptcha token'ı alın: HCaptchaTaskProxyless, HCaptchaTaskProxylessM1 ve kendi proxy'nizi kullanan HCaptchaTask, userAgent ve rqdata nasıl doldurulur, dönen respKey nasıl kullanılır. - [Cloudflare Turnstile](https://docs.yescaptcha.com/tr/tasks/turnstile.md): YesCaptcha ile Cloudflare Turnstile token'ı alın: TurnstileTaskProxyless, TurnstileTaskProxylessM1 ve kendi proxy'nizle çalışan TurnstileTask; parametreler, örnekler, dönen sonuç ve Cloudflare doğrulama sayfasından farkı. - [Cloudflare doğrulama sayfası](https://docs.yescaptcha.com/tr/tasks/cloudflare-challenge.md): YesCaptcha ile Cloudflare'in "Lütfen bekleyin" kontrol sayfasını (5 saniyelik doğrulama) geçin; cf_clearance gibi çerezleri, User-Agent'ı ve sayfa içeriğini alın. CloudFlareTaskS2 ve CloudFlareTaskS3 parametreleri, proxy gereksinimleri, dönen sonuç, sonucun kullanımı ve sık görülen hatalar. - [Görselden harf ve rakam tanıma](https://docs.yescaptcha.com/tr/tasks/image-to-text.md): YesCaptcha ile görseldeki harf ve rakamları tanıyın. ImageToTextTaskOcrBase ve ImageToTextTaskMuggle senkron sonuç döndürür; ImageToTextTask ve ImageToTextTaskM1 asenkron çalışır, büyük/küçük harf, yalnızca rakam ve aritmetik işlem gibi koşulları destekler; özel model yaptırılabilir. - [reCAPTCHA v2 görsel tanıma](https://docs.yescaptcha.com/tr/tasks/recaptcha-classification.md): YesCaptcha ile reCAPTCHA v2 görsel sorularını çözün (ReCaptchaV2Classification): 3x3, 4x4 veya 1x1 görseli ve soru ID'sini gönderin, tıklanacak kareleri senkron olarak alın; görsel boyutuna göre fiyatlandırılır, soru ID tablosu. - [hCaptcha görsel tanıma](https://docs.yescaptcha.com/tr/tasks/hcaptcha-classification.md): YesCaptcha ile hCaptcha görsel sorularını çözün (HCaptchaClassification): 3×3 ızgara seçimi, belirli bir konuma tıklama, öğeyi belirli bir konuma sürükleme ve animasyonlu sorular. Senkron yanıt verir; hedef bulunamazsa puan düşülmez. - [FunCaptcha görsel tanıma](https://docs.yescaptcha.com/tr/tasks/funcaptcha-classification.md): YesCaptcha ile FunCaptcha (Arkose Labs) görsel sorularını tanıyın (FunCaptchaClassification): soru görselini (6'lı ızgara veya soldan sağa birleştirilmiş ok sorusu) ve İngilizce soruyu yükleyin, hangi görselin seçileceği senkron olarak döner; tüm soru türleri desteklenir. - [AWS WAF / bCaptcha görsel tanıma](https://docs.yescaptcha.com/tr/tasks/aws-bcaptcha-classification.md): YesCaptcha ile AWS WAF CAPTCHA ve bCaptcha 3×3 ızgara görsel sorularını tanıyın (AwsClassification, bCaptchaClassification): görselin tamamını ve soruyu gönderin, tıklanacak hücreleri senkron olarak alın. ## Tarayıcı uzantısı - [YesCaptcha Assistant](https://docs.yescaptcha.com/tr/extension.md): YesCaptcha Assistant (tarayıcı eklentisi): Chrome ve Firefox'ta reCAPTCHA, hCaptcha, FunCaptcha, AWS WAF gibi CAPTCHA'ları otomatik tanır ve tıklar. Eklenti ücretsizdir; kullandığı API'ler için puan düşümü yapılır. Mağaza bağlantıları, kurulum paketi indirmeleri ve Chrome, BitBrowser, Kiwi Browser için kurulum videoları. ## Kılavuzlar - [CAPTCHA türünü belirleme](https://docs.yescaptcha.com/tr/guides/identify-captcha.md): Bir sayfada hangi CAPTCHA'nın kullanıldığını nasıl anlarsınız: reCAPTCHA v2, görünmez v2, v3, Enterprise, hCaptcha, Cloudflare Turnstile ile Cloudflare doğrulama sayfası arasındaki fark ve her biri için hangi YesCaptcha görev türünün kullanılacağı. - [reCAPTCHA parametrelerini bulma](https://docs.yescaptcha.com/tr/guides/find-recaptcha-parameters.md): reCAPTCHA'nın websiteKey (sitekey), websiteURL, v3 pageAction ve callback fonksiyonunu geliştirici araçlarındaki Network, Sources ve Console panellerinde nasıl bulacağınız; otomatik bulma betiğiyle birlikte. - [hCaptcha parametrelerini bulma](https://docs.yescaptcha.com/tr/guides/find-hcaptcha-parameters.md): hCaptcha'nın websiteKey (sitekey), websiteURL ve Enterprise sürümündeki rqdata değerleri nasıl bulunur: sayfa kaynağında data-sitekey'i arayın veya Network panelinde checksiteconfig ve getcaptcha isteklerine bakın. - [Turnstile parametrelerini bulma](https://docs.yescaptcha.com/tr/guides/find-turnstile-parameters.md): Cloudflare Turnstile'ın websiteKey (sitekey, 0x ile başlar) ve websiteURL değerlerini bulma yolları: sayfa kaynağında data-sitekey veya turnstile.render araması ya da Network panelinde challenges.cloudflare.com isteklerine bakmak. - [reCAPTCHA için token gönderme](https://docs.yescaptcha.com/tr/guides/submit-recaptcha-token.md): reCAPTCHA token'ını (gRecaptchaResponse) aldıktan sonra ne yapılır: çalışma mantığı, doğrudan istekle gönderme (g-recaptcha-response alanı), tarayıcıda doldurup callback fonksiyonunu çağırma ve Google demo sayfası için eksiksiz Python örnekleri. - [reCAPTCHA v2 görsel tanıma ile tıklama simülasyonu (Selenium)](https://docs.yescaptcha.com/tr/guides/recaptcha-click-selenium.md): Python Selenium 4 ve ReCaptchaV2Classification ile reCAPTCHA v2 görsel sorularını tarayıcıda otomatik tıklayın: CAPTCHA'yı tetikleme, soruyu ve görseli okuma, tanıma arayüzünü çağırma, karelere tıklama ve gönderme; eksiksiz örnek kod. - [hCaptcha görsel tanıma ile tıklama simülasyonu (Selenium)](https://docs.yescaptcha.com/tr/guides/hcaptcha-click-selenium.md): Python, Selenium 4 ve HCaptchaClassification ile hCaptcha 3×3 ızgara görsel sorularını gerçek bir tarayıcıda otomatik çözün: onay kutusuna tıklayın, soruyu ve 9 görseli okuyun, tanıma API'sini çağırın, tıklayıp gönderin. Tam örnek kod. ## Kod örnekleri - [Örnek kodlar ve SDK'lar](https://docs.yescaptcha.com/tr/samples.md): YesCaptcha için çalıştırılabilir örnek kodlar (Python, Node.js, curl, C#, Easy Language) ve topluluğun geliştirdiği resmi olmayan SDK'lar (Python, Node.js, Go). - [Python](https://docs.yescaptcha.com/tr/samples/python.md): YesCaptcha Python örnekleri: bakiye sorgulama, görsel CAPTCHA çözme, yeniden kullanılabilir istemci sınıfı (görev oluşturma, 5 saniyede bir yoklama), asyncio ile eşzamanlı görev kontrolü, requests ve Selenium ile reCAPTCHA gönderme. - [Node.js](https://docs.yescaptcha.com/tr/samples/nodejs.md): YesCaptcha için Node.js örnekleri (Node.js 18+, yerleşik fetch ile, bağımlılık gerekmez): bakiye sorgulama, görsel CAPTCHA tanıma ve yeniden kullanılabilir bir istemci sınıfı (görev oluşturma, her 5 saniyede bir yoklama). - [C#](https://docs.yescaptcha.com/tr/samples/csharp.md): YesCaptcha C# örneği (.NET 6+, HttpClient + System.Text.Json): Bakiyeyi sorgular, reCAPTCHA v2 görevi oluşturur ve sonucu her 5 saniyede bir yoklar. - [Easy Language (易语言)](https://docs.yescaptcha.com/tr/samples/easy-language.md): Kullanıcılar tarafından hazırlanan YesCaptcha Easy Language (易语言) örnekleri: reCAPTCHA ve hCaptcha için tıklama, FunCaptcha görsel tanıma ve reCAPTCHA token gönderimi; indirme paketleri ve API'nin nasıl çağrılacağı. ## Hesap - [Birden fazla ClientKey: limit, IP izin listesi ve son kullanma](https://docs.yescaptcha.com/tr/account/client-keys.md): Bir YesCaptcha hesabında en fazla 20 ClientKey olabilir ve hepsi aynı hesap bakiyesinden düşer. Her biri için ayrı harcama limiti (günlük, haftalık, aylık veya tek seferlik; Pekin saatine göre sıfırlanır), IP izin listesi ve son kullanma tarihi belirlenebilir; değişiklikler birkaç saniye içinde geçerli olur. - [Bakiye yükleme ve VIP](https://docs.yescaptcha.com/tr/account/recharge.md): YesCaptcha'ya bakiye yükleme (WeChat Pay, Alipay, PayPal, kripto para); 1,000 puan = ¥1. Toplam yüklemeniz arttıkça VIP 1'den VIP 10'a otomatik yükselirsiniz, sonraki her yüklemede oranına göre bonus puan eklenir. - [Davet ödülü](https://docs.yescaptcha.com/tr/account/referral.md): YesCaptcha davet ödülü. Davet ettiğiniz kullanıcı kayıt olur olmaz VIP seviyesi kazanır (sizin seviyeniz eksi 1, VIP 1 ile VIP 6 arası), siz de onun harcama tutarının %20'sini alırsınız (geliştirici gelir payı da varsa %10'ar paylaşılır). Ödülü bakiyeye aktarabilir veya ¥100'e ulaşınca Panel'den para çekme talebi oluşturabilirsiniz. - [Geliştirici gelir payı](https://docs.yescaptcha.com/tr/account/developer.md): YesCaptcha geliştirici gelir payı: geliştirdiğiniz yazılım veya eklentinin kullanıcı istekleriyle birlikte softID'nizi göndermesi halinde kullanıcının harcama tutarının %20'sini alırsınız (davet eden kişi de varsa %10'ar paylaşılır); bakiyeye aktarabilir veya ¥100 tutarına ulaştığında Panel'den para çekme talebi oluşturabilirsiniz. ## Yardım - [Sık Sorulan Sorular](https://docs.yescaptcha.com/tr/help/faq.md): YesCaptcha sık sorulan sorular: başarısız tanımada puan düşümü olup olmadığı, token'ın geçerlilik süresi, geçme oranı, tanımanın insan mı makine mi yaptığı, hesabın engellenip engellenmeyeceği, tek bir ClientKey'nin birden fazla yerde kullanımı, hangi uç noktanın seçileceği, eklenti ile API arasındaki fark. - [Bağlantı sorunları](https://docs.yescaptcha.com/tr/help/troubleshooting.md): YesCaptcha API'sine bağlanamadığınızda ne yapmalı. Failed to establish a new connection, DNS çözümleme hatası, proxy yazılımı kaynaklı sorunlar ve SSL sertifika hataları (Certificate has expired, SSLEOFError) için kontrol adımları. - [Bize ulaşın](https://docs.yescaptcha.com/tr/help/contact.md): YesCaptcha destek ekibine WeChat, QQ, WhatsApp, LINE, Telegram @yescaptcha_official veya yescaptcha@gmail.com e-posta adresi üzerinden ulaşın. Hizmet saatleri UTC+8 9:00–21:00. - [Hizmet güncelleme kayıtları](https://docs.yescaptcha.com/tr/changelog.md): YesCaptcha kullanıcılarını etkileyen değişiklikler, tarihe göre: açılan ve kapatılan görev türleri, ücretlendirme ve puan iadesi kuralları, eşzamanlı görev sınırı, belgelerin taşınması. Kayıtlar 2026-10'dan itibaren tutulmaktadır. ## Other languages - [简体中文](https://docs.yescaptcha.com/zh/llms.txt) - [English](https://docs.yescaptcha.com/en/llms.txt) - [日本語](https://docs.yescaptcha.com/ja/llms.txt) - [한국어](https://docs.yescaptcha.com/ko/llms.txt) - [Русский](https://docs.yescaptcha.com/ru/llms.txt) - [Español](https://docs.yescaptcha.com/es/llms.txt) - [Português](https://docs.yescaptcha.com/pt/llms.txt) - [Tiếng Việt](https://docs.yescaptcha.com/vi/llms.txt) - [Deutsch](https://docs.yescaptcha.com/de/llms.txt) - [Français](https://docs.yescaptcha.com/fr/llms.txt) - [Bahasa Indonesia](https://docs.yescaptcha.com/id/llms.txt) - [ไทย](https://docs.yescaptcha.com/th/llms.txt)