DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Canlı LLM Mentions
Asistanın hedefinizden bahsettiği tek tek yanıtlar. total_count, current_offset, search_after_token ve items döndürür — ilk sayfalardan sonra offset ile değil, token ile sayfalayın. ⚠️ target bir nesne dizisidir, her biri {"domain": "..."} veya {"keyword": "..."}; çıplak bir dize yanlış tür olarak, dizeler dizisi ise 'Each target item must be an object' hatasıyla reddedilir. Filtre alanları get_dataforseo_ai_llm_mentions_available_filters içinden gelir. DataForSEO zarfı içinde: veriler tasks[0].result, sonuç tasks[0].status_code içinde — reddedilen bir istek yine de HTTP 200 döndürür. Bahsetmelerin kendisi yerine sayılar için post_dataforseo_ai_llm_mentions_aggregated_metrics_live kullanın.
Fiyatlandırma referansı
- Ölçümlendirme: Bildirilen yanıt maliyeti.
- Referans istek tahmini: USD 0.701.
- Referans müşteri çarpanı: 1.0. Kesinleşmiş müşteri tutarına yeniden uygulamayın.
Yalnızca referans üst verisi; hesap teklifi, garantili fiyat veya harcama üst sınırı değildir. Kaynak kredileri Felo kredisi değildir. Nihai ücretler Felo faturalandırma kayıtlarını izler.
- Tür: array object[]
- targetTür: array object[]gerekli
hedef varlıkları içeren nesne dizisi — zorunlu alan. target alanında en fazla 10 varlık (nesne) belirtebilirsiniz. Bir hedef varlık ya bir alan adı ya da bir anahtar kelime ve ilgili parametreleri içerebilir. Örnekler: alan adı varlığı içeren target dizisi [{"domain": "en.wikipedia.org", "search_filter": "exclude"}] anahtar kelime varlığı içeren target dizisi [{"keyword": "bmw", "search_scope": ["question"], "match_type ": "partial_match"}] birden fazla varlık içeren target dizisi [{"domain": "en.wikipedia.org", "search_filter": "exclude"}, {"keyword": "bmw", "match_type ": "partial_match", "search_scope": ["answer"]}]
- domainTür: stringgerekli
hedef alan adı — keyword belirtmezseniz zorunlu alan. domain alanında en fazla 63 karakter belirtebilirsiniz; alan adı https:// ve www. olmadan belirtilmelidir.
- includeTür: boolean
_subdomains hedef alan adının alt alan adlarının aramaya dahil edilip edilmeyeceğini belirtir — isteğe bağlı alan. true olarak ayarlanırsa alt alan adları aramaya dahil edilir. Varsayılan değer: false
- keywordTür: string
hedef anahtar kelime — domain belirtmezseniz zorunlu alan. keyword alanında en fazla 250 karakter belirtebilirsiniz. Tüm %## kodları çözülür (‘+’ karakteri boşluk karakteri olarak çözülür). Anahtar kelimeniz için “%” karakterini kullanmanız gerekiyorsa “%25” olarak belirtin; “+” karakterini kullanmanız gerekiyorsa “%2B” olarak belirtin. DataForSEO API'lerinde keyword ve keywords alanlarının kural ve sınırlamaları hakkında daha fazla bilgi için bu Yardım Merkezi makalesine bakın
- matchTür: string
_type Hedef anahtar kelime eşleşme türü. Belirtilen anahtar kelimenin nasıl eşleştirileceğini tanımlar. İsteğe bağlı alan. Olası değerler: word_match — belirtilen tohum anahtar kelimeyle eşleşen terimler için, anahtar ifadenin önünde, arkasında veya içinde ek sözcükler bulunan tam metin araması (ör. “light” araması “light bulb”, “light switch” sonuçlarını döndürür); partial_match — daha uzun bir sözcüğün içinde görünse bile belirtilen karakter dizisini içeren tüm örnekleri bulan alt dize araması (ör. “light” araması “lighting”, “highlight” sonuçlarını döndürür); varsayılan değer: word_match.
- searchTür: string
_filter Varlık arama filtresi: include veya exclude; varsayılan olarak include.
- searchTür: array string[]
_scope Arama kapsamı. Alan adı varlıkları: any, sources, search_results. Anahtar kelime varlıkları: any, question, answer, brand_entities, fan_out_queries. Varsayılan: any.
- filtersTür: array
Sonuç filtreleme parametreleri dizisi. İsteğe bağlı alan. Aynı anda birkaç filtre ekleyebilirsiniz (en fazla 8 filtre). Koşullar arasında and veya or mantıksal operatörünü ayarlamalısınız. Desteklenen operatörler: =, , in, not_in, like, not_like, ilike, not_ilike, match, not_match. % operatörünü like ve not_like ile kullanarak sıfır veya daha fazla karakterden oluşan herhangi bir dizeyle eşleşebilirsiniz. Örnek: ["ai_search_volume",">","1000"]. Olası filtrelerin tam listesi burada mevcuttur.
- languageTür: string
_code arama dil kodu — isteğe bağlı alan. Bu alanı kullanırsanız language_name belirtmeniz gerekmez; arama motorunun mevcut dillerinin listesini language_code değerleriyle birlikte ayrı bir istek göndererek https://api.dataforseo.com/v3/ai_optimization/llm_mentions/locations_and_languages adresinden alabilirsiniz. Varsayılan değer: en. Not: chat_gpt verileri yalnızca en için kullanılabilir
- languageTür: string
_name arama dilinin tam adı — isteğe bağlı alan. Bu alanı kullanırsanız language_code belirtmeniz gerekmez; bu alanı belirtmezseniz varsayılan olarak en değerine sahip language_code kullanılır; arama motorunun mevcut dillerinin listesini language_name değerleriyle birlikte ayrı bir istek göndererek https://api.dataforseo.com/v3/ai_optimization/llm_mentions/locations_and_languages adresinden alabilirsiniz. Not: chat_gpt verileri yalnızca İngilizce için kullanılabilir
- limitTür: integer
Döndürülen maksimum nesne sayısı. İsteğe bağlı alan. Varsayılan değer: 100. Maksimum değer: 1000.
- locationTür: integer
_code arama konum kodu — isteğe bağlı alan. Bu alanı kullanırsanız location_name belirtmeniz gerekmez. Arama motorunun mevcut konumlarının listesini location_code değerleriyle birlikte ayrı bir istek göndererek https://api.dataforseo.com/v3/ai_optimization/llm_mentions/locations_and_languages adresinden alabilirsiniz. Varsayılan değer: 2840. Not: chat_gpt verileri yalnızca 2840 için kullanılabilir
- locationTür: string
_name arama konumunun tam adı — isteğe bağlı alan. Bu alanı kullanırsanız location_code belirtmeniz gerekmez; bu alanı belirtmezseniz varsayılan olarak 2840 değerine sahip location_code kullanılır; arama motorunun mevcut konumlarının listesini location_name değerleriyle birlikte ayrı bir istek göndererek https://api.dataforseo.com/v3/ai_optimization/llm_mentions/locations_and_languages adresinden alabilirsiniz. Not: chat_gpt verileri yalnızca Amerika Birleşik Devletleri için kullanılabilir
- offsetTür: integer
Döndürülen bahsetme verilerinin sonuç dizisindeki offset. İsteğe bağlı alan. Varsayılan değer: 0. Örnek: 10 değerini belirtirseniz sonuç dizisindeki ilk on bahsetme nesnesi atlanır ve veriler sonraki nesneler için sağlanır. Not: maksimum değer 9.000'dir; daha fazla sonuç atlamak istiyorsanız search_after_token kullanın.
- orderTür: array string[]
_by Sonuç sıralama kuralları. İsteğe bağlı alan. Sonuçları sıralamak için filters dizisindekiyle aynı değerleri kullanabilirsiniz. Olası sıralama türleri: asc — sonuçlar artan düzende sıralanır; desc — sonuçlar azalan düzende sıralanır. Sıralama türünü ayarlamak için virgül kullanmalısınız. Örnek: ["ai_search_volume,desc"]. Tek bir istekte en fazla üç sıralama kuralı ayarlayabileceğinizi unutmayın; birden çok sıralama kuralını virgülle ayırmalısınız.
- platformTür: string
hedef platform — isteğe bağlı alan. Olası değerler: chat_gpt, google. Varsayılan değer: google. Not: döndürülen veriler seçilen platforma bağlıdır. Not 2: chat_gpt verileri yalnızca Amerika Birleşik Devletleri ve İngilizce için kullanılabilir
- searchTür: string
_after _token Sonraki istekler için token. İsteğe bağlı alan. Her isteğin yanıtında aynı alanda sağlanır. Tek bir istekte 20.000'den fazla sonuç alırken zaman aşımlarını önlemek için bu parametreyi kullanın. Yanıt dizisindeki benzersiz search_after_token değerini belirterek ilk görevin sonraki sonuçlarını alırsınız. search_after_token değerleri her sonraki görev için benzersizdir. Not: istekte search_after_token belirtilirse diğer tüm parametreler önceki istekle aynı olmalıdır.
- tagTür: string
kullanıcı tanımlı görev tanımlayıcısı — isteğe bağlı alan. Karakter sınırı 255. Bu parametreyi görevi tanımlamak ve sonuçla eşleştirmek için kullanabilirsiniz. Belirtilen tag değerini yanıtın data nesnesinde bulacaksınız
- Tür: object200
Başarılı yanıt
- Tür: numbercost
toplam görev maliyeti, USD
- Tür: integerstatus
_code genel durum kodu. Yanıt kodlarının tam listesini burada bulabilirsiniz. Not: ilgili istisnai veya hata koşullarını işlemek için gerekli bir sistem tasarlamanızı kesinlikle öneririz
- Tür: stringstatus
_message genel bilgilendirme mesajı. Genel bilgilendirme mesajlarının tam listesini burada bulabilirsiniz
- Tür: array string[]tasks
görev dizisi
- Tür: integertasks
_count tasks dizisindeki görev sayısı
- Tür: integertasks
_error tasks dizisinde hata ile dönen görev sayısı
- Tür: numbertasks
.cost görevin maliyeti, USD
- Tür: objecttasks
.data POST isteğinde belirttiğiniz parametrelerin aynısını içerir
- Tür: stringtasks
.id görev tanımlayıcısı. Sistemimizde UUID biçiminde benzersiz görev tanımlayıcısı
- Tür: array string[]tasks
.path URL yolu
- Tür: array string[]tasks
.result sonuç dizisi
- Tür: integertasks
.result _count result dizisindeki öğe sayısı
- Tür: integertasks
.result .current _offset items dizisinde atlanan bahsetme nesnesi sayısı.
- Tür: array string[]tasks
.result .items İlgili bahsetme verilerini içerir.
- Tür: integertasks
.result .items _count items dizisinde döndürülen sonuç sayısı.
- Tür: integertasks
.result .items .ai _search _volume bir anahtar kelimenin güncel AI arama hacmi oranı. Bu metrik hakkında daha fazla bilgiyi burada bulabilirsiniz
- Tür: stringtasks
.result .items .answer Markdown biçiminde ilgili yanıt. Sonucun markdown işaretleme diliyle biçimlendirilmiş içeriği.
- Tür: array string[]tasks
.result .items .brand _entities Marka varlıkları dizisi. Yanıtta bahsedilen markalarla ilgili bilgileri içerir.
- Tür: stringtasks
.result .items .brand _entities .category Markanın kategorisi.
- Tür: integertasks
.result .items .brand _entities .position Sonuçlardaki konum.
- Tür: stringtasks
.result .items .brand _entities .title Markanın adı.
- Tür: array string[]tasks
.result .items .fan _out _queries Fan-out sorguları dizisi. Daha kapsamlı bir yanıt sağlamak için ana sorgudan türetilen ilgili arama sorgularını içerir.
- Tür: stringtasks
.result .items .first _response _at Yanıt verilerinin ilk kaydedildiği tarih ve saat, UTC biçiminde: “yyyy-mm-dd hh-mm-ss +00:00”. Örnek: 2025-10-21 06:25:30 +00:00.
- Tür: stringtasks
.result .items .language _code POST dizisindeki dil kodu.
- Tür: stringtasks
.result .items .last _response _at Yanıt verilerinin son güncellendiği tarih ve saat, UTC biçiminde: “yyyy-mm-dd hh-mm-ss +00:00”. Örnek: 2025-10-21 06:25:30 +00:00.
- Tür: integertasks
.result .items .location _code POST dizisindeki konum kodu.
- Tür: stringtasks
.result .items .model _name Verilerin alındığı AI modelinin adı. Not: google platform türü için değer her zaman google_ai_overview'dir.
- Tür: array string[]tasks
.result .items .monthly _searches Aylık AI arama hacmi oranları. Yılın belirli bir ayındaki AI arama hacmi oranlarını içeren nesne dizisi.
- Tür: integertasks
.result .items .monthly _searches .month Ay.
- Tür: integertasks
.result .items .monthly _searches .search _volume Yılın belirli bir ayındaki AI arama hacmi oranı. Bu metrik hakkında daha fazlasını burada bulabilirsiniz.
- Tür: integertasks
.result .items .monthly _searches .year Yıl.
- Tür: stringtasks
.result .items .platform POST dizisinde alınan platform.
- Tür: stringtasks
.result .items .question İlgili soru.
- Tür: array string[]tasks
.result .items .search _results Arama sonuçları dizisi. Modelin bilgi ararken aldığı tüm web araması çıktıları; kopyalar ve kullanılmayan girişler dahil.
- Tür: string
Gezinme yolu.
- Tür: stringtasks
.result .items .search _results .description Sonuç açıklaması.
- Tür: stringtasks
.result .items .search _results .domain Sonuç alan adı.
- Tür: integertasks
.result .items .search _results .position Sonuçlardaki konum.
- Tür: stringtasks
.result .items .search _results .publication _date Sonucun yayımlandığı tarih ve saat, şu biçimde: “year-month-date:minutes:UTC_difference_hours:UTC_difference_minutes”. Örnek: 2019-11-15 12:57:46 +00:00.
- Tür: stringtasks
.result .items .search _results .title Sonuç başlığı.
- Tür: stringtasks
.result .items .search _results .url Sonuç URL'si.
- Tür: array string[]tasks
.result .items .sources Kaynaklar dizisi. Modelin son yanıtında atıfta bulunduğu veya dayandığı kaynaklar.
- Tür: stringtasks
.result .items .sources .domain Kaynak alan adı.
- Tür: stringtasks
.result .items .sources .markdown Öğenin Markdown biçimindeki içeriği. Sonucun markdown işaretleme diliyle biçimlendirilmiş içeriği.
- Tür: integertasks
.result .items .sources .position Sonuçlardaki konum.
- Tür: stringtasks
.result .items .sources .publication _date Sonucun yayımlandığı tarih ve saat, şu biçimde: “year-month-date:minutes:UTC_difference_hours:UTC_difference_minutes”. Örnek: 2019-11-15 12:57:46 +00:00.
- Tür: stringtasks
.result .items .sources .snippet Kaynak açıklaması.
- Tür: stringtasks
.result .items .sources .source _name Kaynak adı.
- Tür: stringtasks
.result .items .sources .thumbnail Kaynak küçük resmi.
- Tür: stringtasks
.result .items .sources .title Kaynak başlığı.
- Tür: stringtasks
.result .items .sources .url Kaynak URL'si.
- Tür: stringtasks
.result .search _after _token Sonraki istekler için token. Yeni bir görev ayarlarken benzersiz search_after_token belirterek ilk görevin sonraki sonuçlarını alırsınız. search_after_token değerleri her sonraki görev için benzersizdir.
- Tür: integertasks
.result .total _count İstekle ilgili toplam sonuç sayısı.
- Tür: integertasks
.status _code DataForSEO tarafından oluşturulan görev durum kodu; şu aralıkta olabilir: 10000-60000. Yanıt kodlarının tam listesini burada bulabilirsiniz
- Tür: stringtasks
.status _message görevin bilgilendirme mesajı. Genel bilgilendirme mesajlarının tam listesini burada bulabilirsiniz
- Tür: stringtasks
.time yürütme süresi, saniye
- Tür: stringtime
yürütme süresi, saniye
- Tür: stringversion
API'nin geçerli sürümü
application/json - 400
İstek işlenemedi. İstek parametrelerini kontrol edin.
- 401
Geçerli bir Felo API anahtarı gerekir.
- 402
Faturalandırma koşulu karşılanmadığı için istek devam edemiyor.
- 403
Hesabın bu işlemi gerçekleştirme izni yok.
- 429
İstek veya harcama sınırına ulaşıldı.
- 502
Hizmet isteği tamamlayamadı.
- 503
API veya faturalandırma hizmeti geçici olarak kullanılamıyor.
- 504
İstek işlenirken hizmet zaman aşımına uğradı.
- default
Hata yanıtı; upstream sağlayıcıdan doğrudan aktarılan yanıtlar sağlayıcı biçimlerini kullanabilir
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/ai_optimization/llm_mentions/search/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"target": [
{}
],
"location_name": "",
"location_code": 1,
"language_name": "",
"language_code": "",
"platform": "",
"filters": [],
"order_by": [
""
],
"offset": 1,
"search_after_token": "",
"limit": 1,
"tag": ""
}
]'
{
"version": "string",
"status_code": 1,
"status_message": "string",
"time": "string",
"cost": 1,
"tasks_count": 1,
"tasks_error": 1,
"tasks": [
"string"
],
"tasks.id": "string",
"tasks.status_code": 1,
"tasks.status_message": "string",
"tasks.time": "string",
"tasks.cost": 1,
"tasks.result_count": 1,
"tasks.path": [
"string"
],
"tasks.data": {},
"tasks.result": [
"string"
],
"tasks.result.total_count": 1,
"tasks.result.current_offset": 1,
"tasks.result.search_after_token": "string",
"tasks.result.items_count": 1,
"tasks.result.items": [
"string"
],
"tasks.result.items.platform": "string",
"tasks.result.items.model_name": "string",
"tasks.result.items.location_code": 1,
"tasks.result.items.language_code": "string",
"tasks.result.items.question": "string",
"tasks.result.items.answer": "string",
"tasks.result.items.sources": [
"string"
],
"tasks.result.items.sources.snippet": "string",
"tasks.result.items.sources.source_name": "string",
"tasks.result.items.sources.thumbnail": "string",
"tasks.result.items.sources.markdown": "string",
"tasks.result.items.sources.position": 1,
"tasks.result.items.sources.title": "string",
"tasks.result.items.sources.domain": "string",
"tasks.result.items.sources.url": "string",
"tasks.result.items.sources.publication_date": "string",
"tasks.result.items.search_results": [
"string"
],
"tasks.result.items.search_results.description": "string",
"tasks.result.items.search_results.breadcrumb": "string",
"tasks.result.items.search_results.position": 1,
"tasks.result.items.search_results.title": "string",
"tasks.result.items.search_results.domain": "string",
"tasks.result.items.search_results.url": "string",
"tasks.result.items.search_results.publication_date": "string",
"tasks.result.items.ai_search_volume": 1,
"tasks.result.items.monthly_searches": [
"string"
],
"tasks.result.items.monthly_searches.year": 1,
"tasks.result.items.monthly_searches.month": 1,
"tasks.result.items.monthly_searches.search_volume": 1,
"tasks.result.items.first_response_at": "string",
"tasks.result.items.last_response_at": "string",
"tasks.result.items.brand_entities": [
"string"
],
"tasks.result.items.brand_entities.position": 1,
"tasks.result.items.brand_entities.title": "string",
"tasks.result.items.brand_entities.category": "string",
"tasks.result.items.fan_out_queries": [
"string"
]
}