YouTube Search
Search videos, channels and playlists.
Carian YouTube
Cari video, saluran dan senarai main di YouTube. engine=youtube dan q diperlukan. Gunakan gl dan hl untuk negara dan bahasa, atau sp untuk penomboran halaman dan penapis lanjutan.
Rujukan harga
- Pemeteran: Asas kos tetap bagi setiap permintaan berjaya.
- Anggaran rujukan setiap permintaan: USD 0.0029.
- Pengganda pelanggan rujukan: 1.0. Jangan gunakan semula pada amaun pelanggan yang telah diselesaikan.
Metadata rujukan sahaja, bukan sebut harga akaun, harga terjamin atau had perbelanjaan. Kredit sumber bukan kredit Felo. Caj akhir mengikut rekod pengebilan Felo.
- enumengineconst:youtubewajib
Pengecam enjin SearchApi. Gunakan
youtubeuntuk endpoint YouTube ini.nilai- youtube
- Jenis: stringgl
Kod negara (contohnya us, jp)
- Jenis: stringhl
Bahasa antara muka
- Jenis: stringqwajib
Pertanyaan carian. Diperlukan oleh runtime dan SearchApi huluan.
- Jenis: stringsp
Token penapis YouTube (penomboran atau penapis lanjutan)
- Jenis: object · ResponseFc5Af1Fcba22_SearchResponse200
Respons berjaya
- Jenis: array object[] · ResponseFc5Af1Fcba22_Ad[]ads
Hasil iklan
- channelJenis: object · ResponseFc5Af1Fcba22_AdChannel
- idJenis: string
ID saluran
- linkJenis: string
Pautan ke saluran
- titleJenis: string
Nama saluran
- descriptionJenis: string
Keterangan iklan
- idJenis: string
ID video untuk iklan video
- lengthJenis: string
Tempoh video untuk iklan video
- linkJenis: string
Pautan iklan
- positionJenis: integer
Kedudukan dalam hasil carian
- thumbnailJenis: string
URL imej kecil iklan
- titleJenis: string
Tajuk iklan
- websiteJenis: string
URL laman web pengiklan
- Jenis: array object[] · ResponseFc5Af1Fcba22_Channel[]channels
Hasil saluran YouTube
- descriptionJenis: string
Keterangan saluran
- idJenis: string
ID saluran YouTube
- isJenis: boolean
_verified Sama ada saluran disahkan
- linkJenis: string
Pautan ke saluran
- positionJenis: integer
Kedudukan dalam hasil carian
- subscribersJenis: integer
Bilangan pelanggan
- thumbnailJenis: object · ResponseFc5Af1Fcba22_Thumbnail
- richJenis: string
URL imej kecil kaya/animasi
- staticJenis: string
URL imej kecil statik
- titleJenis: string
Nama saluran
- videoJenis: integer
_count Bilangan video
- Jenis: stringerror
Mesej ralat jika carian gagal
- Jenis: object · ResponseFc5Af1Fcba22_FeaturedChannelfeatured
_channel - highlightedJenis: object · ResponseFc5Af1Fcba22_HighlightedVideo
_video - idJenis: string
ID video
- lengthJenis: string
Tempoh video
- linkJenis: string
Pautan ke video
- subtitleJenis: string
Sari kata video
- titleJenis: string
Tajuk video
- idJenis: string
ID saluran pilihan
- linkJenis: string
Pautan ke saluran pilihan
- subtitleJenis: string
Sari kata saluran pilihan
- titleJenis: string
Tajuk saluran pilihan
- videosJenis: array object[] · ResponseFc5Af1Fcba22_FeaturedVideo[]
Video saluran pilihan
- channelJenis: object · ResponseFc5Af1Fcba22_FeaturedVideoChannel
- idJenis: string
ID saluran
- linkJenis: string
Pautan ke saluran
- titleJenis: string
Nama saluran
- idJenis: string
ID video
- lengthJenis: string
Tempoh video
- linkJenis: string
Pautan ke video
- subtitleJenis: string
Sari kata video
- thumbnailJenis: string
URL imej kecil video
- titleJenis: string
Tajuk video
- Jenis: array object[] · ResponseFc5Af1Fcba22_Movie[]movies
Hasil filem
- badgesJenis: array string[]
Lencana filem
- buttonsJenis: array string[]
Butang tindakan
- channelJenis: object · ResponseFc5Af1Fcba22_MovieChannel
- idJenis: string
ID saluran
- isJenis: boolean
_verified Sama ada saluran disahkan
- linkJenis: string
Pautan ke saluran
- titleJenis: string
Nama saluran
- descriptionJenis: string
Keterangan filem
- idJenis: string
ID video filem
- lengthJenis: string
Tempoh filem
- linkJenis: string
Pautan ke filem
- metadataJenis: object · ResponseFc5Af1Fcba22_MetadataItems
_items - bottomJenis: array string[]
Item metadata bawah
- topJenis: array string[]
Item metadata atas
- positionJenis: integer
Kedudukan dalam hasil carian
- thumbnailJenis: string
URL imej kecil filem
- titleJenis: string
Tajuk filem
- Jenis: object · ResponseFc5Af1Fcba22_Paginationpagination
- nextJenis: string
_page _token Token untuk mengambil halaman hasil seterusnya
- Jenis: array object[] · ResponseFc5Af1Fcba22_PeopleAlsoSearchFor[]people
_also _search _for Cadangan carian berkaitan
- linkJenis: string
Pautan untuk melakukan carian
- queryJenis: string
Pertanyaan carian yang dicadangkan
- thumbnailJenis: string
Imej kecil untuk cadangan
- Jenis: array object[] · ResponseFc5Af1Fcba22_Playlist[]playlists
Hasil senarai main
- channelJenis: object · ResponseFc5Af1Fcba22_PlaylistChannel
- idJenis: string
ID saluran
- isJenis: boolean
_verified Sama ada saluran disahkan
- linkJenis: string
Pautan ke saluran
- titleJenis: string
Nama saluran
- idJenis: string
ID senarai main
- linkJenis: string
Pautan ke senarai main
- positionJenis: integer
Kedudukan dalam hasil carian
- publishedJenis: string
_time Masa sejak penerbitan
- thumbnailJenis: string
URL imej kecil senarai main
- titleJenis: string
Tajuk senarai main
- videoJenis: integer
_count Bilangan video dalam senarai main
- videosJenis: array object[] · ResponseFc5Af1Fcba22_PlaylistVideo[]
Video dalam senarai main
- idJenis: string
ID video
- lengthJenis: string
Tempoh video
- linkJenis: string
Pautan ke video
- titleJenis: string
Tajuk video
- Jenis: array object[] · ResponseFc5Af1Fcba22_Posts[]posts
Hasil siaran komuniti
- itemsJenis: array object[] · ResponseFc5Af1Fcba22_Post[]
Siaran komuniti
- channelJenis: object · ResponseFc5Af1Fcba22_PostChannel
- idJenis: string
ID saluran
- isJenis: boolean
_verified Sama ada saluran disahkan
- linkJenis: string
Pautan ke saluran
- thumbnailJenis: string
URL imej kecil saluran
- titleJenis: string
Nama saluran
- commentsJenis: string
Bilangan komen dalam teks
- extractedJenis: integer
_comments Bilangan komen sebagai integer
- extractedJenis: integer
_likes Bilangan suka sebagai integer
- idJenis: string
ID siaran
- likesJenis: string
Bilangan suka dalam teks
- linkJenis: string
Pautan ke siaran
- positionJenis: integer
Kedudukan dalam bahagian siaran
- publishedJenis: string
_time Masa sejak penerbitan
- textJenis: string
Kandungan teks siaran
- thumbnailJenis: string
URL imej kecil siaran
- positionJenis: integer
Kedudukan dalam hasil carian
- sectionJenis: string
_title Tajuk bahagian untuk siaran
- Jenis: object · ResponseFc5Af1Fcba22_SearchInformationsearch
_information - correctedJenis: string
_query Pertanyaan yang diperbetulkan jika pembetulan ejaan digunakan
- originalJenis: string
_query Pertanyaan asal sebelum pembetulan
- originalJenis: string
_query _sp Parameter SP untuk pertanyaan asal
- stateJenis: string
Keadaan pembetulan pertanyaan jika berkenaan
- totalJenis: integer
_results Jumlah hasil yang ditemui
- Jenis: object · ResponseFc5Af1Fcba22_SearchMetadatasearch
_metadata - createdJenis: string Format: date-time
_at wajibCap masa apabila carian dicipta
- idJenis: stringwajib
Pengecam unik untuk permintaan carian
- statusJenis: stringwajib
Status permintaan carian
- htmlJenis: string
_url URL untuk melihat hasil HTML
- jsonJenis: string
_url URL untuk melihat hasil JSON
- parsingJenis: number
_time _taken Masa yang diambil untuk menghuraikan hasil dalam saat
- requestJenis: number
_time _taken Masa yang diambil untuk membuat permintaan dalam saat
- requestJenis: string
_url URL YouTube untuk carian ini
- totalJenis: number
_time _taken Jumlah masa yang diambil untuk carian dalam saat
- Jenis: object · ResponseFc5Af1Fcba22_SearchParameterssearch
_parameters - engineJenis: string
Enjin carian yang digunakan
- glJenis: string
Kod negara yang digunakan
- hlJenis: string
Bahasa antara muka yang digunakan
- qJenis: string
Pertanyaan carian yang digunakan
- spJenis: string
Parameter penapis/penomboran halaman yang digunakan
- Jenis: array object[] · ResponseFc5Af1Fcba22_Section[]sections
Hasil bahagian
- itemsJenis: array object[] · ResponseFc5Af1Fcba22_SectionItem[]
Item dalam bahagian
- channelJenis: object · ResponseFc5Af1Fcba22_SectionChannel
- idJenis: string
ID saluran
- linkJenis: string
Pautan ke saluran
- titleJenis: string
Nama saluran
- idJenis: string
ID item
- lengthJenis: string
Tempoh item
- linkJenis: string
Pautan ke item
- publishedJenis: string
_time Masa sejak penerbitan
- thumbnailJenis: string
URL imej kecil item
- titleJenis: string
Tajuk item
- viewsJenis: integer
Bilangan tontonan
- positionJenis: integer
Kedudukan dalam hasil carian
- sectionJenis: string
_title Tajuk bahagian
- Jenis: array object[] · ResponseFc5Af1Fcba22_Shorts[]shorts
Hasil YouTube Shorts
- itemsJenis: array object[] · ResponseFc5Af1Fcba22_Short[]
Video shorts
- durationJenis: string
Tempoh shorts
- idJenis: string
ID video shorts
- linkJenis: string
Pautan ke shorts
- positionJenis: integer
Kedudukan dalam bahagian shorts
- thumbnailJenis: string
URL imej kecil shorts
- titleJenis: string
Tajuk shorts
- viewsJenis: integer
Bilangan tontonan
- positionJenis: integer
Kedudukan dalam hasil carian
- sectionJenis: string
_title Tajuk bahagian untuk shorts
- Jenis: array string[]suggestions
Cadangan pertanyaan carian
- Jenis: array object[] · ResponseFc5Af1Fcba22_Video[]videos
Hasil carian video
- badgesJenis: array string[]
Lencana video
- channelJenis: object · ResponseFc5Af1Fcba22_VideoChannel
- idJenis: string
ID saluran
- isJenis: boolean
_verified Sama ada saluran disahkan
- linkJenis: string
Pautan ke saluran
- thumbnailJenis: string
URL imej kecil saluran
- titleJenis: string
Nama saluran
- descriptionJenis: string
Petikan keterangan video
- idJenis: string
ID video YouTube
- isJenis: boolean
_live Sama ada video sedang langsung
- keyJenis: array object[] · ResponseFc5Af1Fcba22_KeyMoment[]
_moments Detik penting dalam video
- startJenis: integer
_seconds Masa mula detik dalam saat
- thumbnailJenis: string
URL imej kecil detik penting
- titleJenis: string
Tajuk detik penting
- lengthJenis: string
Tempoh video
- linkJenis: string
Pautan ke video
- positionJenis: integer
Kedudukan dalam hasil carian
- publishedJenis: string
_time Masa sejak penerbitan
- thumbnailJenis: object · ResponseFc5Af1Fcba22_Thumbnail
- richJenis: string
URL imej kecil kaya/animasi
- staticJenis: string
URL imej kecil statik
- titleJenis: string
Tajuk video
- viewsJenis: integer
Bilangan tontonan
application/json - 400
Permintaan tidak dapat diproses. Semak parameter permintaan.
- 401
Kunci API Felo yang sah diperlukan.
- 402
Permintaan tidak dapat diteruskan kerana keperluan pengebilan tidak dipenuhi.
- 403
Akaun tidak dibenarkan melakukan operasi ini.
- 429
Had permintaan atau had perbelanjaan telah dicapai.
- 502
Perkhidmatan tidak dapat menyelesaikan permintaan.
- 503
API atau perkhidmatan pengebilan tidak tersedia buat sementara waktu.
- 504
Perkhidmatan tamat masa semasa memproses permintaan.
- default
Respons ralat; respons passthrough huluan mungkin menggunakan format penyedia
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.601Z",
"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"
}