DeepSeek, 17 Ekim 2026’da Search ve Fetch API’lerini geliştiricilerin kullanımına açtı. Ajanlar ve artırılmış getirimle üretim (RAG) uygulamaları için tasarlanan bu servisler, canlı web içeriğine DeepSeek’in kendi arama motoru üzerinden erişim sağlıyor; üçüncü taraf bir arama sağlayıcısını zorunlu kılmıyor.
14
23
24
İki API’nin işlevi farklı: Search bir sorguya göre web sayfalarını bulup sıralı ve yapılandırılmış sonuçlar döndürüyor. Fetch ise verilen tek bir URL’deki sayfayı alıp içeriğini Markdown biçiminde sunuyor.
23
Uç noktalar ve kimlik doğrulama
Her iki servis de https://api.deepseek.com temel adresini kullanıyor. İstekler ham JSON API’leri üzerinden gönderiliyor ve DeepSeek API ile aynı Bearer kimlik doğrulama yöntemini kullanıyor.
23
- Search:
POST https://api.deepseek.com/v1/tools/search
- Fetch:
POST https://api.deepseek.com/v1/tools/fetch
23
Search: sorgular, parametreler ve sonuçlar
Search isteğinde boş olmayan bir query alanı gerekiyor. Sorgu 1–128 Unicode karakter uzunluğunda olmalı; yalnızca boşluklardan oluşamaz. İsteğe bağlı count alanı sonuç sayısını belirliyor: varsayılan değer 10, kabul edilen aralık 1–50.
17
Entegrasyon belgelerinde isteğe bağlı ori_question, localization ve need_content alanları da listeleniyor; need_content için varsayılan değer false olarak belirtilmiş. Ancak mevcut kaynaklar bu alanların beklenen biçimini ve her birinin tam olarak nasıl çalıştığını netleştirmiyor.
36
Resmî API referansı site:, -site: ve tırnak içine alınmış ifadeleri desteklenen sorgu sözdizimleri arasında sayıyor. Bir entegrasyon rehberinde -terim, lang:, after: ve before: operatörleri de yer alıyor. Bu ek operatörleri, API’nin tüm davranışlarını garanti eden kapsamlı bir resmî liste olarak değil, uygulama rehberi bilgisi olarak değerlendirmek gerekir.
17
34
Search, sıralı ve yapılandırılmış sonuçlar döndürüyor. Bir topluluk entegrasyon kaynağı; title, url, snippet ve summary alanlarını, ayrıca istenirse content alanını listeliyor. Aynı kaynak, snippet’ların genellikle 100–200; model için hazırlanan özetlerin ise 600–800 karakter olduğunu belirtiyor. date, rerank_score ve authority alanları da bu kaynakta anılıyor. Bu ayrıntılar API referansından değil entegrasyon kaynağından geldiği için, uygulamanızı bunlara bağlamadan önce güncel yanıt şemasını doğrulayın.
36
Fetch: URL koşulları ve Markdown çıktısı
Fetch için boş olmayan bir URL gerekir. URL en fazla 8.192 karakter olabilir; http veya https kullanmalı, bir ana bilgisayar içermeli ve kullanıcı adı ya da parola barındırmamalıdır. Yanıt, sayfanın başlığını ve içeriğini Markdown biçiminde verir.
18
Belgeler, Fetch’in her siteye erişebileceğini veya her sayfanın içeriğini eksiksiz çıkaracağını garanti etmiyor. Bu nedenle her URL’den tam içerik alınacağını varsaymayın; mevcut kaynaklar tüm siteler için geçerli, evrensel bir erişim ya da çıkarım garantisi tanımlamıyor.
18
Fiyatlandırma ve geçici ücretsiz kullanım
DeepSeek’in duyurusuna göre Search ve Fetch’in her biri 1.000 başarılı istek başına 0,75 ABD doları ücretlendiriliyor. İkincil kaynaklar başarısız isteklerin, boş sonuçların ve zaman aşımına uğrayan isteklerin ücretlendirilmediğini bildiriyor. Ücret istek başına hesaplanıyor; bir entegrasyon kaynağı ayrıca getirim ücretlerinin, alınan içeriği işlemek için gerekebilecek model token ücretlerinden ayrı olduğunu belirtiyor.
2
13
24
DeepSeek’in duyurusunda, DeepSeek API kullanıcılarının DeepSeek Harness, Claude Code ve Codex içindeki sunucu taraflı araçlar üzerinden yaptığı Search ve Fetch çağrıları için geçici bir ücretsiz dönem ilan edildi. Ücretlendirmenin 31 Ekim 2026 saat 16.00 UTC’de başlaması planlandı; bu, Pekin saatiyle 1 Kasım 2026 saat 00.00’a denk geliyor. Bu istisna söz konusu araç entegrasyonlarıyla ilgili; doğrudan API çağrılarının da ücretsiz olduğu anlamına gelmiyor.
2
24
Hız sınırı ve belirsiz kalan noktalar
İkincil yayınlarda Search ve Fetch API’leri için hesap başına saniyede 5 istek sınırı bildiriliyor.
4
10 Ancak mevcut belgeler Search ve Fetch’in ayrı ayrı bu sınıra tabi olup olmadığını, sınırın hesap mı API anahtarı mı temelinde uygulandığını, Fetch için alan adı başına ek bir sınır bulunup bulunmadığını veya sınır aşımında API’nin tam olarak nasıl yanıt verdiğini açıklamıyor.
17
18
DeepSeek’in hız sınırı belgelerinde model eşzamanlılık limitleri ayrıca ele alınıyor; ancak mevcut bilgiler bu limitlerin Search ve Fetch trafiğiyle nasıl etkileştiğini göstermiyor. Search ya da Fetch sınırının aşılmasının her durumda HTTP 429 yanıtı verdiği de doğrulanmış değil.
25
Özetle: DeepSeek’in duyurusu, canlı web araması ve sayfa getirme için temel arayüzleri, kendi arama motoru altyapısını ve istek başına fiyatlandırmayı ortaya koyuyor. İsteğe bağlı alanların biçimi, tüm yanıt şeması ve sıra dışı durumlar gibi ayrıntılarda ise üçüncü taraf entegrasyon notlarına güvenmek yerine güncel API belgelerini kontrol etmek en sağlıklı yaklaşım.
17
18
23