YouTube Search
Search videos, channels and playlists.
جستجوی YouTube
YouTube را برای ویدیوها، کانالها و فهرستهای پخش جستجو میکند. engine=youtube و q الزامیاند. برای کشور و زبان از gl و hl استفاده کنید، یا برای صفحهبندی و فیلترهای پیشرفته از sp.
مرجع قیمتگذاری
- اندازهگیری: مبنای هزینه ثابت برای درخواست موفق.
- برآورد درخواست مرجع: 0.0029 دلار آمریکا.
- ضریب مشتری مرجع: 1.0. آن را دوباره روی مبلغ تسویهشده مشتری اعمال نکنید.
فقط فراداده مرجع است، نه نقلقول حساب، نه قیمت تضمینشده و نه سقف هزینه. اعتبار منابع، اعتبار Felo نیست. هزینههای نهایی تابع سوابق صورتحساب Felo است.
- فهرست مقادیرengineمقدار ثابت:youtubeالزامی
شناسه موتور SearchApi. برای این نقطه پایانی YouTube از
youtubeاستفاده کنید.مقادیر- youtube
- نوع: stringgl
کد کشور (مثلاً us، jp)
- نوع: stringhl
زبان رابط
- نوع: stringqالزامی
کوئری جستجو. توسط runtime و SearchApi بالادست الزامی است.
- نوع: stringsp
توکن فیلتر YouTube (صفحهبندی یا فیلترهای پیشرفته)
- نوع: object · ResponseFc5Af1Fcba22_SearchResponse200
پاسخ موفق
- نوع: array object[] · ResponseFc5Af1Fcba22_Ad[]ads
نتایج تبلیغات
- channelنوع: object · ResponseFc5Af1Fcba22_AdChannel
- idنوع: string
شناسه کانال
- linkنوع: string
پیوند کانال
- titleنوع: string
نام کانال
- descriptionنوع: string
توضیحات تبلیغ
- idنوع: string
شناسه ویدیو برای تبلیغهای ویدیویی
- lengthنوع: string
مدت ویدیو برای تبلیغهای ویدیویی
- linkنوع: string
پیوند تبلیغ
- positionنوع: integer
موقعیت در نتایج جستوجو
- thumbnailنوع: string
نشانی URL تصویر بندانگشتی تبلیغ
- titleنوع: string
عنوان تبلیغ
- websiteنوع: string
نشانی URL وبسایت تبلیغدهنده
- نوع: array object[] · ResponseFc5Af1Fcba22_Channel[]channels
نتایج کانالهای YouTube
- descriptionنوع: string
توضیحات کانال
- idنوع: string
شناسه کانال YouTube
- isنوع: boolean
_verified نشان میدهد آیا کانال تأییدشده است
- linkنوع: string
پیوند کانال
- positionنوع: integer
موقعیت در نتایج جستوجو
- subscribersنوع: integer
تعداد مشترکان
- thumbnailنوع: object · ResponseFc5Af1Fcba22_Thumbnail
- richنوع: string
نشانی URL تصویر بندانگشتی غنی/متحرک
- staticنوع: string
نشانی URL تصویر بندانگشتی ثابت
- titleنوع: string
نام کانال
- videoنوع: integer
_count تعداد ویدیوها
- نوع: stringerror
پیام خطا در صورت شکست جستوجو
- نوع: object · ResponseFc5Af1Fcba22_FeaturedChannelfeatured
_channel - highlightedنوع: object · ResponseFc5Af1Fcba22_HighlightedVideo
_video - idنوع: string
شناسه ویدیو
- lengthنوع: string
مدت ویدیو
- linkنوع: string
پیوند ویدیو
- subtitleنوع: string
زیرعنوان ویدیو
- titleنوع: string
عنوان ویدیو
- idنوع: string
شناسه کانال برجسته
- linkنوع: string
پیوند کانال برجسته
- subtitleنوع: string
زیرعنوان کانال برجسته
- titleنوع: string
عنوان کانال برجسته
- videosنوع: array object[] · ResponseFc5Af1Fcba22_FeaturedVideo[]
ویدیوهای کانال برجسته
- channelنوع: object · ResponseFc5Af1Fcba22_FeaturedVideoChannel
- idنوع: string
شناسه کانال
- linkنوع: string
پیوند کانال
- titleنوع: string
نام کانال
- idنوع: string
شناسه ویدیو
- lengthنوع: string
مدت ویدیو
- linkنوع: string
پیوند ویدیو
- subtitleنوع: string
زیرعنوان ویدیو
- thumbnailنوع: string
نشانی URL تصویر بندانگشتی ویدیو
- titleنوع: string
عنوان ویدیو
- نوع: array object[] · ResponseFc5Af1Fcba22_Movie[]movies
نتایج فیلم
- badgesنوع: array string[]
نشانهای فیلم
- buttonsنوع: array string[]
دکمههای اقدام
- channelنوع: object · ResponseFc5Af1Fcba22_MovieChannel
- idنوع: string
شناسه کانال
- isنوع: boolean
_verified نشان میدهد آیا کانال تأییدشده است
- linkنوع: string
پیوند کانال
- titleنوع: string
نام کانال
- descriptionنوع: string
توضیحات فیلم
- idنوع: string
شناسه ویدیوی فیلم
- lengthنوع: string
مدت فیلم
- linkنوع: string
پیوند فیلم
- metadataنوع: object · ResponseFc5Af1Fcba22_MetadataItems
_items - bottomنوع: array string[]
موارد فراداده پایین
- topنوع: array string[]
موارد فراداده بالا
- positionنوع: integer
موقعیت در نتایج جستوجو
- thumbnailنوع: string
نشانی URL تصویر بندانگشتی فیلم
- titleنوع: string
عنوان فیلم
- نوع: object · ResponseFc5Af1Fcba22_Paginationpagination
- nextنوع: string
_page _token توکن برای واکشی صفحه بعدی نتایج
- نوع: array object[] · ResponseFc5Af1Fcba22_PeopleAlsoSearchFor[]people
_also _search _for پیشنهادهای جستوجوی مرتبط
- linkنوع: string
پیوند برای انجام جستوجو
- queryنوع: string
عبارت جستوجوی پیشنهادی
- thumbnailنوع: string
تصویر بندانگشتی برای پیشنهاد
- نوع: array object[] · ResponseFc5Af1Fcba22_Playlist[]playlists
نتایج پخشلیست
- channelنوع: object · ResponseFc5Af1Fcba22_PlaylistChannel
- idنوع: string
شناسه کانال
- isنوع: boolean
_verified نشان میدهد آیا کانال تأییدشده است
- linkنوع: string
پیوند کانال
- titleنوع: string
نام کانال
- idنوع: string
شناسه پخشلیست
- linkنوع: string
پیوند پخشلیست
- positionنوع: integer
موقعیت در نتایج جستوجو
- publishedنوع: string
_time زمان سپریشده از انتشار
- thumbnailنوع: string
نشانی URL تصویر بندانگشتی پخشلیست
- titleنوع: string
عنوان پخشلیست
- videoنوع: integer
_count تعداد ویدیوهای پخشلیست
- videosنوع: array object[] · ResponseFc5Af1Fcba22_PlaylistVideo[]
ویدیوهای پخشلیست
- idنوع: string
شناسه ویدیو
- lengthنوع: string
مدت ویدیو
- linkنوع: string
پیوند ویدیو
- titleنوع: string
عنوان ویدیو
- نوع: array object[] · ResponseFc5Af1Fcba22_Posts[]posts
نتایج پستهای جامعه
- itemsنوع: array object[] · ResponseFc5Af1Fcba22_Post[]
پستهای جامعه
- channelنوع: object · ResponseFc5Af1Fcba22_PostChannel
- idنوع: string
شناسه کانال
- isنوع: boolean
_verified نشان میدهد آیا کانال تأییدشده است
- linkنوع: string
پیوند کانال
- thumbnailنوع: string
نشانی URL تصویر بندانگشتی کانال
- titleنوع: string
نام کانال
- commentsنوع: string
تعداد نظرات بهصورت متن
- extractedنوع: integer
_comments تعداد نظرات بهصورت عدد صحیح
- extractedنوع: integer
_likes تعداد لایکها بهصورت عدد صحیح
- idنوع: string
شناسه پست
- likesنوع: string
تعداد لایکها بهصورت متن
- linkنوع: string
پیوند پست
- positionنوع: integer
موقعیت در بخش پستها
- publishedنوع: string
_time زمان سپریشده از انتشار
- textنوع: string
محتوای متنی پست
- thumbnailنوع: string
نشانی URL تصویر بندانگشتی پست
- positionنوع: integer
موقعیت در نتایج جستوجو
- sectionنوع: string
_title عنوان بخش برای پستها
- نوع: object · ResponseFc5Af1Fcba22_SearchInformationsearch
_information - correctedنوع: string
_query عبارت اصلاحشده در صورت اعمال اصلاح املایی
- originalنوع: string
_query عبارت اصلی پیش از اصلاح
- originalنوع: string
_query _sp پارامتر SP برای عبارت اصلی
- stateنوع: string
وضعیت اصلاح عبارت در صورت وجود
- totalنوع: integer
_results تعداد کل نتایج یافتشده
- نوع: object · ResponseFc5Af1Fcba22_SearchMetadatasearch
_metadata - createdنوع: string قالب: date-time
_at الزامیبرچسب زمانی ایجاد جستوجو
- idنوع: stringالزامی
شناسه یکتای درخواست جستوجو
- statusنوع: stringالزامی
وضعیت درخواست جستوجو
- htmlنوع: string
_url نشانی URL برای مشاهده نتایج HTML
- jsonنوع: string
_url نشانی URL برای مشاهده نتایج JSON
- parsingنوع: number
_time _taken زمان صرفشده برای تجزیه نتایج بر حسب ثانیه
- requestنوع: number
_time _taken زمان صرفشده برای انجام درخواست بر حسب ثانیه
- requestنوع: string
_url نشانی URL مربوط به YouTube برای این جستوجو
- totalنوع: number
_time _taken زمان کل صرفشده برای جستوجو بر حسب ثانیه
- نوع: object · ResponseFc5Af1Fcba22_SearchParameterssearch
_parameters - engineنوع: string
موتور جستوجوی استفادهشده
- glنوع: string
کد کشور استفادهشده
- hlنوع: string
زبان رابط استفادهشده
- qنوع: string
عبارت جستوجوی استفادهشده
- spنوع: string
پارامتر فیلتر/صفحهبندی استفادهشده
- نوع: array object[] · ResponseFc5Af1Fcba22_Section[]sections
نتایج بخشها
- itemsنوع: array object[] · ResponseFc5Af1Fcba22_SectionItem[]
موارد موجود در بخش
- channelنوع: object · ResponseFc5Af1Fcba22_SectionChannel
- idنوع: string
شناسه کانال
- linkنوع: string
پیوند کانال
- titleنوع: string
نام کانال
- idنوع: string
شناسه مورد
- lengthنوع: string
مدت مورد
- linkنوع: string
پیوند مورد
- publishedنوع: string
_time زمان سپریشده از انتشار
- thumbnailنوع: string
نشانی URL تصویر بندانگشتی مورد
- titleنوع: string
عنوان مورد
- viewsنوع: integer
تعداد بازدیدها
- positionنوع: integer
موقعیت در نتایج جستوجو
- sectionنوع: string
_title عنوان بخش
- نوع: array object[] · ResponseFc5Af1Fcba22_Shorts[]shorts
نتایج YouTube Shorts
- itemsنوع: array object[] · ResponseFc5Af1Fcba22_Short[]
ویدیوهای کوتاه
- durationنوع: string
مدت ویدیوی کوتاه
- idنوع: string
شناسه ویدیوی کوتاه
- linkنوع: string
پیوند ویدیوی کوتاه
- positionنوع: integer
موقعیت در بخش ویدیوهای کوتاه
- thumbnailنوع: string
نشانی URL تصویر بندانگشتی ویدیوی کوتاه
- titleنوع: string
عنوان ویدیوی کوتاه
- viewsنوع: integer
تعداد بازدیدها
- positionنوع: integer
موقعیت در نتایج جستوجو
- sectionنوع: string
_title عنوان بخش برای ویدیوهای کوتاه
- نوع: array string[]suggestions
پیشنهادهای عبارت جستوجو
- نوع: array object[] · ResponseFc5Af1Fcba22_Video[]videos
نتایج جستوجوی ویدیو
- badgesنوع: array string[]
نشانهای ویدیو
- channelنوع: object · ResponseFc5Af1Fcba22_VideoChannel
- idنوع: string
شناسه کانال
- isنوع: boolean
_verified نشان میدهد آیا کانال تأییدشده است
- linkنوع: string
پیوند کانال
- thumbnailنوع: string
نشانی URL تصویر بندانگشتی کانال
- titleنوع: string
نام کانال
- descriptionنوع: string
بخشی از توضیحات ویدیو
- idنوع: string
شناسه ویدیوی YouTube
- isنوع: boolean
_live نشان میدهد آیا ویدیو در حال حاضر زنده است
- keyنوع: array object[] · ResponseFc5Af1Fcba22_KeyMoment[]
_moments لحظههای کلیدی ویدیو
- startنوع: integer
_seconds زمان شروع لحظه بر حسب ثانیه
- thumbnailنوع: string
نشانی URL تصویر بندانگشتی لحظه کلیدی
- titleنوع: string
عنوان لحظه کلیدی
- lengthنوع: string
مدت ویدیو
- linkنوع: string
پیوند ویدیو
- positionنوع: integer
موقعیت در نتایج جستوجو
- publishedنوع: string
_time زمان سپریشده از انتشار
- thumbnailنوع: object · ResponseFc5Af1Fcba22_Thumbnail
- richنوع: string
نشانی URL تصویر بندانگشتی غنی/متحرک
- staticنوع: string
نشانی URL تصویر بندانگشتی ثابت
- titleنوع: string
عنوان ویدیو
- viewsنوع: integer
تعداد بازدیدها
application/json - 400
درخواست پردازش نشد. پارامترهای درخواست را بررسی کنید.
- 401
یک کلید API معتبر Felo لازم است.
- 402
درخواست ادامه نمییابد چون یک الزام صورتحساب برآورده نشده است.
- 403
حساب مجاز به انجام این عملیات نیست.
- 429
به سقف درخواست یا هزینه رسیدهاید.
- 502
سرویس نتوانست درخواست را کامل کند.
- 503
سرویس API یا صورتحساب موقتاً در دسترس نیست.
- 504
سرویس هنگام پردازش درخواست به پایان مهلت رسید.
- default
پاسخ خطا؛ پاسخهای عبوری بالادست ممکن است از قالبهای ارائهدهنده استفاده کنند
application/json
curl 'https://openapi.felo.ai/v1/beta/youtube/search?engine=youtube&q=' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"search_metadata": {
"id": "string",
"status": "string",
"created_at": "2026-10-26T08:08:16.607Z",
"request_time_taken": 1,
"parsing_time_taken": 1,
"total_time_taken": 1,
"request_url": "string",
"html_url": "string",
"json_url": "string"
},
"search_parameters": {
"engine": "string",
"q": "string",
"sp": "string",
"hl": "string",
"gl": "string"
},
"search_information": {
"total_results": 1,
"state": "string",
"original_query": "string",
"original_query_sp": "string",
"corrected_query": "string"
},
"suggestions": [
"string"
],
"ads": [
{
"position": 1,
"id": "string",
"title": "string",
"link": "string",
"description": "string",
"website": "string",
"channel": {
"id": "string",
"title": "string",
"link": "string"
},
"length": "string",
"thumbnail": "string"
}
],
"channels": [
{
"position": 1,
"id": "string",
"title": "string",
"link": "string",
"description": "string",
"is_verified": true,
"video_count": 1,
"subscribers": 1,
"thumbnail": {
"static": "string",
"rich": "string"
}
}
],
"movies": [
{
"position": 1,
"id": "string",
"title": "string",
"link": "string",
"description": "string",
"channel": {
"id": "string",
"title": "string",
"link": "string",
"is_verified": true
},
"length": "string",
"metadata_items": {
"top": [
"string"
],
"bottom": [
"string"
]
},
"badges": [
"string"
],
"buttons": [
"string"
],
"thumbnail": "string"
}
],
"videos": [
{
"position": 1,
"id": "string",
"title": "string",
"link": "string",
"description": "string",
"views": 1,
"is_live": true,
"channel": {
"id": "string",
"title": "string",
"link": "string",
"is_verified": true,
"thumbnail": "string"
},
"length": "string",
"published_time": "string",
"badges": [
"string"
],
"thumbnail": {
"static": "string",
"rich": "string"
},
"key_moments": [
{
"title": "string",
"start_seconds": 1,
"thumbnail": "string"
}
]
}
],
"playlists": [
{
"position": 1,
"id": "string",
"title": "string",
"link": "string",
"video_count": 1,
"channel": {
"id": "string",
"title": "string",
"is_verified": true,
"link": "string"
},
"published_time": "string",
"videos": [
{
"id": "string",
"title": "string",
"link": "string",
"length": "string"
}
],
"thumbnail": "string"
}
],
"sections": [
{
"section_title": "string",
"position": 1,
"items": [
{
"id": "string",
"title": "string",
"link": "string",
"channel": {
"id": "string",
"title": "string",
"link": "string"
},
"views": 1,
"published_time": "string",
"length": "string",
"thumbnail": "string"
}
]
}
],
"shorts": [
{
"section_title": "string",
"position": 1,
"items": [
{
"position": 1,
"id": "string",
"title": "string",
"link": "string",
"duration": "string",
"views": 1,
"thumbnail": "string"
}
]
}
],
"posts": [
{
"section_title": "string",
"position": 1,
"items": [
{
"position": 1,
"id": "string",
"link": "string",
"text": "string",
"likes": "string",
"extracted_likes": 1,
"comments": "string",
"extracted_comments": 1,
"channel": {
"id": "string",
"title": "string",
"link": "string",
"is_verified": true,
"thumbnail": "string"
},
"published_time": "string",
"thumbnail": "string"
}
]
}
],
"people_also_search_for": [
{
"query": "string",
"link": "string",
"thumbnail": "string"
}
],
"featured_channel": {
"id": "string",
"title": "string",
"subtitle": "string",
"link": "string",
"highlighted_video": {
"id": "string",
"title": "string",
"subtitle": "string",
"link": "string",
"length": "string"
},
"videos": [
{
"id": "string",
"title": "string",
"subtitle": "string",
"link": "string",
"length": "string",
"channel": {
"id": "string",
"title": "string",
"link": "string"
},
"thumbnail": "string"
}
]
},
"pagination": {
"next_page_token": "string"
},
"error": "string"
}