DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
লাইভ LLM Mentions
সহায়ক যে আলাদা আলাদা উত্তরে আপনার টার্গেটের উল্লেখ করেছে। total_count, current_offset, search_after_token ও items ফেরত দেয় — প্রথম কয়েক পেজের পরে offset নয়, টোকেন দিয়ে পেজিং করুন। ⚠️ target হলো অবজেক্টের অ্যারে, প্রতিটি {"domain": "..."} বা {"keyword": "..."}; খালি স্ট্রিং ভুল টাইপ হিসেবে এবং স্ট্রিংয়ের অ্যারে 'Each target item must be an object' হিসেবে প্রত্যাখ্যাত হয়। ফিল্টার ফিল্ডগুলো get_dataforseo_ai_llm_mentions_available_filters থেকে আসে। DataForSEO-এর envelope-এ মোড়ানো: ডেটা tasks[0].result-এ, ফলাফল tasks[0].status_code-এ — প্রত্যাখ্যাত রিকোয়েস্টও HTTP 200-ই ফেরত দেয়। মেনশনের বদলে গণনা চাইলে post_dataforseo_ai_llm_mentions_aggregated_metrics_live ব্যবহার করুন।
মূল্য রেফারেন্স
- মিটারিং: রিপোর্ট করা response খরচ।
- রেফারেন্স request অনুমান: USD 0.701
- রেফারেন্স গ্রাহক গুণক: 1.0। নিষ্পত্তিকৃত গ্রাহক অঙ্কের উপর এটি পুনরায় প্রয়োগ করবেন না।
কেবল রেফারেন্স মেটাডেটা, অ্যাকাউন্টের কোটেশন, নিশ্চিত মূল্য বা ব্যয়সীমা নয়। রিসোর্স ক্রেডিট Felo ক্রেডিট নয়। চূড়ান্ত চার্জ Felo-এর বিলিং রেকর্ড অনুযায়ী হয়।
- টাইপ: array object[]
- targetটাইপ: array object[]আবশ্যক
লক্ষ্য এন্টিটিসহ অবজেক্টের অ্যারে আবশ্যক ফিল্ড target ফিল্ডে সর্বোচ্চ 10টি এন্টিটি (অবজেক্ট) নির্দিষ্ট করতে পারেন একটি লক্ষ্য এন্টিটিতে হয় একটি ডোমেইন, নয় একটি কীওয়ার্ড ও সংশ্লিষ্ট প্যারামিটার থাকতে পারে উদাহরণ: ডোমেইন এন্টিটিসহ target অ্যারে [{"domain": "en.wikipedia.org", "search_filter": "exclude"}] কীওয়ার্ড এন্টিটিসহ target অ্যারে [{"keyword": "bmw", "search_scope": ["question"], "match_type ": "partial_match"}] একাধিক এন্টিটিসহ target অ্যারে [{"domain": "en.wikipedia.org", "search_filter": "exclude"}, {"keyword": "bmw", "match_type ": "partial_match", "search_scope": ["answer"]}]
- domainটাইপ: stringআবশ্যক
লক্ষ্য ডোমেইন keyword নির্দিষ্ট না করলে আবশ্যক ফিল্ড domain ফিল্ডে সর্বোচ্চ 63 অক্ষর নির্দিষ্ট করতে পারেন; ডোমেইন https:// ও www. ছাড়া নির্দিষ্ট করতে হবে।
- includeটাইপ: boolean
_subdomains লক্ষ্য ডোমেইনের সাবডোমেইন সার্চে অন্তর্ভুক্ত হবে কি না তা নির্দেশ করে ঐচ্ছিক ফিল্ড true সেট থাকলে সাবডোমেইন সার্চে অন্তর্ভুক্ত হবে ডিফল্ট মান: false
- keywordটাইপ: string
লক্ষ্য কীওয়ার্ড domain নির্দিষ্ট না করলে আবশ্যক ফিল্ড keyword ফিল্ডে সর্বোচ্চ 250 অক্ষর নির্দিষ্ট করতে পারেন সব %## ডিকোড হবে (‘+’ অক্ষরটি স্পেস অক্ষরে ডিকোড হবে) আপনার keyword-এ “%” অক্ষর ব্যবহার করতে হলে তা “%25” হিসেবে নির্দিষ্ট করুন; আপনার keyword-এ “+” অক্ষর ব্যবহার করতে হলে তা “%2B” হিসেবে নির্দিষ্ট করুন DataForSEO API-তে keyword ও keywords ফিল্ডের নিয়ম ও সীমাবদ্ধতা সম্পর্কে এই Help Center নিবন্ধে আরও জানুন
- matchটাইপ: string
_type লক্ষ্য কীওয়ার্ড ম্যাচ টাইপ নির্ধারণ করে উল্লেখিত কীওয়ার্ড কীভাবে মেলানো হবে ঐচ্ছিক ফিল্ড সম্ভাব্য মান: word_match - উল্লেখিত বীজ কীওয়ার্ডের সঙ্গে মেলা শব্দের জন্য পূর্ণ-পাঠ অনুসন্ধান, যেখানে মূল বাক্যাংশের আগে, পরে বা ভেতরে অতিরিক্ত শব্দ থাকে (উদাহরণ: "light" খুঁজলে "light bulb", "light switch" সহ ফলাফল পাওয়া যাবে); partial_match - সাবস্ট্রিং অনুসন্ধান যা উল্লেখিত অক্ষর-ক্রমের সব উপস্থিতি খুঁজে বের করে, এমনকি তা দীর্ঘ শব্দের ভেতরে থাকলেও (উদাহরণ: "light" খুঁজলে "lighting", "highlight" সহ ফলাফল পাওয়া যাবে); ডিফল্ট মান: word_match
- searchটাইপ: string
_filter এন্টিটি সার্চ ফিল্টার: include বা exclude; ডিফল্ট include।
- searchটাইপ: array string[]
_scope সার্চ স্কোপ। ডোমেইন এন্টিটি: any, sources, search_results। কীওয়ার্ড এন্টিটি: any, question, answer, brand_entities, fan_out_queries। ডিফল্ট: any।
- filtersটাইপ: array
ফলাফল ফিল্টারিং প্যারামিটারের অ্যারে ঐচ্ছিক ফিল্ড একসাথে একাধিক ফিল্টার যোগ করতে পারেন (সর্বোচ্চ ৮টি ফিল্টার) শর্তগুলোর মধ্যে and বা or লজিক্যাল অপারেটর সেট করতে হবে নিচের অপারেটরগুলো সমর্থিত: =, , in, not_in, like, not_like, ilike, not_ilike, match, not_match শূন্য বা তার বেশি অক্ষরের যেকোনো স্ট্রিং মেলাতে like ও not_like-এর সঙ্গে % অপারেটর ব্যবহার করতে পারেন উদাহরণ: ["ai_search_volume",">","1000"] সম্ভাব্য ফিল্টারগুলোর সম্পূর্ণ তালিকা এখানে পাওয়া যায়।
- languageটাইপ: string
_code সার্চ ভাষা কোড ঐচ্ছিক ফিল্ড আপনি এই ফিল্ড ব্যবহার করলে language_name নির্দিষ্ট করার প্রয়োজন নেই; আপনি সার্চ ইঞ্জিনের উপলব্ধ ভাষার তালিকা language_code-সহ https://api.dataforseo.com/v3/ai_optimization/llm_mentions/locations_and_languages ঠিকানায় পৃথক রিকোয়েস্ট পাঠিয়ে পেতে পারেন ডিফল্ট মান: en নোট: chat_gpt ডেটা কেবল en-এর জন্য উপলব্ধ
- languageটাইপ: string
_name সার্চ ভাষার পূর্ণ নাম ঐচ্ছিক ফিল্ড আপনি এই ফিল্ড ব্যবহার করলে language_code নির্দিষ্ট করার প্রয়োজন নেই; এই ফিল্ড নির্দিষ্ট না করলে ডিফল্টভাবে en মানের language_code ব্যবহার হবে; আপনি সার্চ ইঞ্জিনের উপলব্ধ ভাষার তালিকা language_name-সহ https://api.dataforseo.com/v3/ai_optimization/llm_mentions/locations_and_languages ঠিকানায় পৃথক রিকোয়েস্ট পাঠিয়ে পেতে পারেন নোট: chat_gpt ডেটা কেবল ইংরেজির জন্য উপলব্ধ
- limitটাইপ: integer
ফেরত দেওয়া অবজেক্টের সর্বোচ্চ সংখ্যা ঐচ্ছিক ফিল্ড ডিফল্ট মান: 100 সর্বোচ্চ মান: 1000
- locationটাইপ: integer
_code সার্চ অবস্থান কোড ঐচ্ছিক ফিল্ড আপনি এই ফিল্ড ব্যবহার করলে location_name নির্দিষ্ট করার প্রয়োজন নেই আপনি সার্চ ইঞ্জিনের উপলব্ধ অবস্থানের তালিকা location_code-সহ https://api.dataforseo.com/v3/ai_optimization/llm_mentions/locations_and_languages ঠিকানায় পৃথক রিকোয়েস্ট পাঠিয়ে পেতে পারেন ডিফল্ট মান: 2840 নোট: chat_gpt ডেটা কেবল 2840-এর জন্য উপলব্ধ
- locationটাইপ: string
_name সার্চ অবস্থানের পূর্ণ নাম ঐচ্ছিক ফিল্ড আপনি এই ফিল্ড ব্যবহার করলে location_code নির্দিষ্ট করার প্রয়োজন নেই এই ফিল্ড নির্দিষ্ট না করলে ডিফল্টভাবে 2840 মানের location_code ব্যবহার হবে; আপনি সার্চ ইঞ্জিনের উপলব্ধ অবস্থানের তালিকা location_name-সহ https://api.dataforseo.com/v3/ai_optimization/llm_mentions/locations_and_languages ঠিকানায় পৃথক রিকোয়েস্ট পাঠিয়ে পেতে পারেন নোট: chat_gpt ডেটা কেবল যুক্তরাষ্ট্রের জন্য উপলব্ধ
- offsetটাইপ: integer
ফেরত দেওয়া মেনশন ডেটার ফলাফল অ্যারেতে অফসেট ঐচ্ছিক ফিল্ড ডিফল্ট মান: 0 উদাহরণ: 10 মান উল্লেখ করলে ফলাফল অ্যারেতে প্রথম দশটি মেনশন অবজেক্ট বাদ যাবে এবং পরবর্তী অবজেক্টের জন্য ডেটা দেওয়া হবে; নোট: সর্বোচ্চ মান 9,000, আরও ফলাফল অফসেট করতে চাইলে search_after_token ব্যবহার করুন
- orderটাইপ: array string[]
_by ফলাফল সর্টিং নিয়ম ঐচ্ছিক ফিল্ড ফলাফল সর্ট করতে filters অ্যারেতে যেসব মান আছে সেগুলোই ব্যবহার করতে পারেন সম্ভাব্য সর্টিং প্রকার: asc - ফলাফল আরোহী ক্রমে সর্ট হবে desc - ফলাফল অবরোহী ক্রমে সর্ট হবে সর্টিং প্রকার সেট করতে কমা ব্যবহার করতে হবে উদাহরণ: ["ai_search_volume,desc"] মনে রাখবেন, একটি রিকোয়েস্টে সর্বোচ্চ তিনটি সর্টিং নিয়ম সেট করতে পারবেন একাধিক সর্টিং নিয়ম আলাদা করতে কমা ব্যবহার করতে হবে
- platformটাইপ: string
লক্ষ্য প্ল্যাটফর্ম ঐচ্ছিক ফিল্ড সম্ভাব্য মান: chat_gpt, google ডিফল্ট মান: google নোট: ফেরত দেওয়া ডেটা নির্বাচিত প্ল্যাটফর্মের উপর নির্ভর করে নোট 2: chat_gpt ডেটা কেবল যুক্তরাষ্ট্র ও ইংরেজির জন্য উপলব্ধ
- searchটাইপ: string
_after _token পরবর্তী রিকোয়েস্টের জন্য টোকেন ঐচ্ছিক ফিল্ড প্রতিটি রিকোয়েস্টের রেসপন্সের identical ফিল্ডে দেওয়া হয়; একটি রিকোয়েস্টে 20,000-এর বেশি ফলাফল পেতে গিয়ে টাইমআউট এড়াতে এই প্যারামিটার ব্যবহার করুন; রেসপন্স অ্যারেতে থাকা অনন্য search_after_token মান উল্লেখ করে আপনি প্রাথমিক টাস্কের পরবর্তী ফলাফল পাবেন; search_after_token মান প্রতিটি পরবর্তী টাস্কের জন্য অনন্য ; নোট: রিকোয়েস্টে search_after_token উল্লেখ থাকলে অন্য সব প্যারামিটার আগের রিকোয়েস্টের মতোই হতে হবে
- tagটাইপ: string
ব্যবহারকারী-নির্ধারিত টাস্ক আইডেন্টিফায়ার ঐচ্ছিক ফিল্ড অক্ষরসীমা 255 এই প্যারামিটার দিয়ে টাস্ক শনাক্ত করে ফলাফলের সঙ্গে মিলিয়ে নিতে পারেন নির্দিষ্ট tag মান response-এর data অবজেক্টে পাবেন
- টাইপ: object200
সফল রেসপন্স
- টাইপ: numbercost
টাস্কের মোট খরচ, USD
- টাইপ: integerstatus
_code সাধারণ স্ট্যাটাস কোড সম্পূর্ণ response কোড তালিকা এখানে দেখতে পাবেন নোট: সংশ্লিষ্ট অস্বাভাবিক বা ত্রুটি পরিস্থিতি সামলানোর জন্য প্রয়োজনীয় সিস্টেম ডিজাইন করার পরামর্শ দিই
- টাইপ: stringstatus
_message সাধারণ তথ্যমূলক বার্তা সাধারণ তথ্যমূলক বার্তার সম্পূর্ণ তালিকা এখানে দেখতে পাবেন
- টাইপ: array string[]tasks
টাস্কের অ্যারে
- টাইপ: integertasks
_count tasks অ্যারেতে টাস্কের সংখ্যা
- টাইপ: integertasks
_error ত্রুটিসহ ফেরত দেওয়া tasks অ্যারেতে টাস্কের সংখ্যা
- টাইপ: numbertasks
.cost টাস্কের খরচ, USD
- টাইপ: objecttasks
.data এতে POST রিকোয়েস্টে আপনি যে প্যারামিটারগুলো নির্দিষ্ট করেছিলেন সেগুলোই থাকে
- টাইপ: stringtasks
.id টাস্ক আইডেন্টিফায়ার আমাদের সিস্টেমে UUID ফরম্যাটে অনন্য টাস্ক আইডেন্টিফায়ার
- টাইপ: array string[]tasks
.path URL পাথ
- টাইপ: array string[]tasks
.result ফলাফলের অ্যারে
- টাইপ: integertasks
.result _count result অ্যারেতে এলিমেন্টের সংখ্যা
- টাইপ: integertasks
.result .current _offset items অ্যারেতে বাদ দেওয়া মেনশন অবজেক্টের সংখ্যা
- টাইপ: array string[]tasks
.result .items প্রাসঙ্গিক মেনশন ডেটা রয়েছে
- টাইপ: integertasks
.result .items _count items অ্যারেতে ফেরত দেওয়া ফলাফলের সংখ্যা
- টাইপ: integertasks
.result .items .ai _search _volume কীওয়ার্ডের বর্তমান AI সার্চ ভলিউম এই মেট্রিক সম্পর্কে এখানে আরও জানুন
- টাইপ: stringtasks
.result .items .answer markdown ফরম্যাটে প্রাসঙ্গিক উত্তর markdown মার্কআপ ভাষায় ফরম্যাট করা ফলাফলের বিষয়বস্তু
- টাইপ: array string[]tasks
.result .items .brand _entities ব্র্যান্ড এনটিটির অ্যারে রেসপন্সে উল্লেখিত ব্র্যান্ডগুলোর তথ্য রয়েছে
- টাইপ: stringtasks
.result .items .brand _entities .category ব্র্যান্ডের ক্যাটাগরি
- টাইপ: integertasks
.result .items .brand _entities .position ফলাফলগুলোর মধ্যে অবস্থান
- টাইপ: stringtasks
.result .items .brand _entities .title ব্র্যান্ডের নাম
- টাইপ: array string[]tasks
.result .items .fan _out _queries ফ্যান-আউট কোয়েরির অ্যারে মূল কোয়েরি থেকে উদ্ভূত সম্পর্কিত সার্চ কোয়েরি রয়েছে, যাতে আরও ব্যাপক উত্তর পাওয়া যায়
- টাইপ: stringtasks
.result .items .first _response _at যে তারিখ ও সময়ে রেসপন্স ডেটা প্রথমবার UTC ফরম্যাটে রেকর্ড হয়েছিল: “yyyy-mm-dd hh-mm-ss +00:00” উদাহরণ: 2025-10-21 06:25:30 +00:00
- টাইপ: stringtasks
.result .items .language _code POST অ্যারেতে ভাষা কোড
- টাইপ: stringtasks
.result .items .last _response _at যে তারিখ ও সময়ে রেসপন্স ডেটা সর্বশেষ UTC ফরম্যাটে আপডেট হয়েছিল: “yyyy-mm-dd hh-mm-ss +00:00” উদাহরণ: 2025-10-21 06:25:30 +00:00
- টাইপ: integertasks
.result .items .location _code POST অ্যারেতে অবস্থান কোড
- টাইপ: stringtasks
.result .items .model _name যে AI মডেল থেকে ডেটা নেওয়া হয়েছে তার নাম নোট: google প্ল্যাটফর্ম প্রকারের জন্য মান সর্বদা google_ai_overview
- টাইপ: array string[]tasks
.result .items .monthly _searches মাসিক AI সার্চ ভলিউমের হার বছরের প্রতিটি মাসে AI সার্চ ভলিউমের হার থাকা অবজেক্টের অ্যারে
- টাইপ: integertasks
.result .items .monthly _searches .month মাস
- টাইপ: integertasks
.result .items .monthly _searches .search _volume বছরের একটি নির্দিষ্ট মাসে AI সার্চ ভলিউমের হার এই মেট্রিক সম্পর্কে এখানে আরও জানুন
- টাইপ: integertasks
.result .items .monthly _searches .year বছর
- টাইপ: stringtasks
.result .items .platform POST অ্যারেতে প্রাপ্ত প্ল্যাটফর্ম
- টাইপ: stringtasks
.result .items .question প্রাসঙ্গিক প্রশ্ন
- টাইপ: array string[]tasks
.result .items .search _results সার্চ ফলাফলের অ্যারে তথ্য খোঁজার সময় মডেল যে সব ওয়েব সার্চ আউটপুট পেয়েছে, যার মধ্যে ডুপ্লিকেট ও অব্যবহৃত এন্ট্রি রয়েছে
- টাইপ: string
ব্রেডক্রাম্ব
- টাইপ: stringtasks
.result .items .search _results .description ফলাফলের বর্ণনা
- টাইপ: stringtasks
.result .items .search _results .domain ফলাফলের ডোমেইন
- টাইপ: integertasks
.result .items .search _results .position ফলাফলগুলোর মধ্যে অবস্থান
- টাইপ: stringtasks
.result .items .search _results .publication _date যে তারিখ ও সময়ে ফলাফল প্রকাশিত হয়েছিল ফরম্যাট: “year-month-date:minutes:UTC_difference_hours:UTC_difference_minutes” উদাহরণ: 2019-11-15 12:57:46 +00:00
- টাইপ: stringtasks
.result .items .search _results .title ফলাফলের শিরোনাম
- টাইপ: stringtasks
.result .items .search _results .url ফলাফলের URL
- টাইপ: array string[]tasks
.result .items .sources সোর্সগুলোর অ্যারে মডেল তার চূড়ান্ত উত্তরে যে সোর্সগুলো উদ্ধৃত বা নির্ভর করেছে
- টাইপ: stringtasks
.result .items .sources .domain সোর্স ডোমেইন
- টাইপ: stringtasks
.result .items .sources .markdown markdown ফরম্যাটে এলিমেন্টের বিষয়বস্তু markdown মার্কআপ ভাষায় ফরম্যাট করা ফলাফলের বিষয়বস্তু
- টাইপ: integertasks
.result .items .sources .position ফলাফলগুলোর মধ্যে অবস্থান
- টাইপ: stringtasks
.result .items .sources .publication _date যে তারিখ ও সময়ে ফলাফল প্রকাশিত হয়েছিল ফরম্যাট: “year-month-date:minutes:UTC_difference_hours:UTC_difference_minutes” উদাহরণ: 2019-11-15 12:57:46 +00:00
- টাইপ: stringtasks
.result .items .sources .snippet সোর্সের বর্ণনা
- টাইপ: stringtasks
.result .items .sources .source _name সোর্সের নাম
- টাইপ: stringtasks
.result .items .sources .thumbnail সোর্স থাম্বনেইল
- টাইপ: stringtasks
.result .items .sources .title সোর্সের শিরোনাম
- টাইপ: stringtasks
.result .items .sources .url সোর্সের URL
- টাইপ: stringtasks
.result .search _after _token পরবর্তী রিকোয়েস্টের জন্য টোকেন নতুন টাস্ক সেট করার সময় অনন্য search_after_token উল্লেখ করে আপনি প্রাথমিক টাস্কের পরবর্তী ফলাফল পাবেন; search_after_token মান প্রতিটি পরবর্তী টাস্কের জন্য অনন্য
- টাইপ: integertasks
.result .total _count রিকোয়েস্টের সঙ্গে সম্পর্কিত ফলাফলের মোট সংখ্যা
- টাইপ: integertasks
.status _code DataForSEO-এর তৈরি টাস্কের স্ট্যাটাস কোড; নিম্নলিখিত পরিসরে হতে পারে: 10000-60000 সম্পূর্ণ response কোড তালিকা এখানে দেখতে পাবেন
- টাইপ: stringtasks
.status _message টাস্কের তথ্যমূলক বার্তা সাধারণ তথ্যমূলক বার্তার সম্পূর্ণ তালিকা এখানে দেখতে পাবেন
- টাইপ: stringtasks
.time সম্পাদনের সময়, সেকেন্ড
- টাইপ: stringtime
সম্পাদনের সময়, সেকেন্ড
- টাইপ: stringversion
API-এর বর্তমান সংস্করণ
application/json - 400
রিকোয়েস্ট প্রক্রিয়া করা যায়নি। রিকোয়েস্ট প্যারামিটার যাচাই করুন।
- 401
একটি বৈধ Felo API key আবশ্যক।
- 402
বিলিং শর্ত পূরণ না হওয়ায় রিকোয়েস্ট এগোতে পারছে না।
- 403
অ্যাকাউন্টটিকে এই অপারেশন করার অনুমতি নেই।
- 429
রিকোয়েস্ট বা ব্যয়ের সীমায় পৌঁছে গেছে।
- 502
পরিষেবা রিকোয়েস্টটি সম্পন্ন করতে পারেনি।
- 503
API বা বিলিং পরিষেবা সাময়িকভাবে অনুপলভ্য।
- 504
রিকোয়েস্ট প্রক্রিয়াকরণের সময় পরিষেবার সময় শেষ হয়ে গেছে।
- default
ত্রুটি রেসপন্স; আপস্ট্রিম passthrough রেসপন্স প্রোভাইডারের ফর্ম্যাট ব্যবহার করতে পারে।
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"
]
}