YouTube Search
Search videos, channels and playlists.
YouTube-zoekopdracht
Doorzoekt YouTube op video's, kanalen en afspeellijsten. engine=youtube en q zijn verplicht. Gebruik gl en hl voor land en taal, of sp voor paginering en geavanceerde filters.
Prijsreferentie
- Metering: Vaste kostenbasis per geslaagd verzoek.
- Referentieschatting per verzoek: USD 0.0029.
- Referentiemultiplier voor klanten: 1.0. Niet opnieuw toepassen op een al afgerekend klantbedrag.
Alleen referentiemetadata, geen accountofferte en geen gegarandeerde prijs of bestedingslimiet. Resourcecredits zijn geen Felo-tegoed. De uiteindelijke kosten volgen de factureringsgegevens van Felo.
- enumengineconstante:youtubeverplicht
SearchApi-engine-id. Gebruik
youtubevoor dit YouTube-endpoint.waarden- youtube
- Type: stringgl
Landcode (bijv. us, jp)
- Type: stringhl
Interfacetaal
- Type: stringqverplicht
Zoekopdracht. Vereist door de runtime en de upstream-SearchApi.
- Type: stringsp
YouTube-filtertoken (paginering of geavanceerde filters)
- Type: object · ResponseFc5Af1Fcba22_SearchResponse200
Geslaagde respons
- Type: array object[] · ResponseFc5Af1Fcba22_Ad[]ads
Advertentieresultaten
- channelType: object · ResponseFc5Af1Fcba22_AdChannel
- idType: string
Kanaal-ID
- linkType: string
Link naar het kanaal
- titleType: string
Kanaalnaam
- descriptionType: string
Advertentiebeschrijving
- idType: string
Video-ID voor videoadvertenties
- lengthType: string
Duur van de video voor videoadvertenties
- linkType: string
Advertentielink
- positionType: integer
Positie in de zoekresultaten
- thumbnailType: string
URL van de advertentieminiatuur
- titleType: string
Advertentietitel
- websiteType: string
Website-URL van de adverteerder
- Type: array object[] · ResponseFc5Af1Fcba22_Channel[]channels
Resultaten voor YouTube-kanalen
- descriptionType: string
Kanaalbeschrijving
- idType: string
YouTube-kanaal-ID
- isType: boolean
_verified Of het kanaal is geverifieerd
- linkType: string
Link naar het kanaal
- positionType: integer
Positie in de zoekresultaten
- subscribersType: integer
Aantal abonnees
- thumbnailType: object · ResponseFc5Af1Fcba22_Thumbnail
- richType: string
URL van de rich/geanimeerde miniatuur
- staticType: string
URL van de statische miniatuur
- titleType: string
Kanaalnaam
- videoType: integer
_count Aantal video's
- Type: stringerror
Foutmelding als de zoekopdracht is mislukt
- Type: object · ResponseFc5Af1Fcba22_FeaturedChannelfeatured
_channel - highlightedType: object · ResponseFc5Af1Fcba22_HighlightedVideo
_video - idType: string
Video-ID
- lengthType: string
Duur van de video
- linkType: string
Link naar de video
- subtitleType: string
Ondertitel van de video
- titleType: string
Titel van de video
- idType: string
ID van het uitgelichte kanaal
- linkType: string
Link naar het uitgelichte kanaal
- subtitleType: string
Ondertitel van het uitgelichte kanaal
- titleType: string
Titel van het uitgelichte kanaal
- videosType: array object[] · ResponseFc5Af1Fcba22_FeaturedVideo[]
Video's van het uitgelichte kanaal
- channelType: object · ResponseFc5Af1Fcba22_FeaturedVideoChannel
- idType: string
Kanaal-ID
- linkType: string
Link naar het kanaal
- titleType: string
Kanaalnaam
- idType: string
Video-ID
- lengthType: string
Duur van de video
- linkType: string
Link naar de video
- subtitleType: string
Ondertitel van de video
- thumbnailType: string
URL van de videominiatuur
- titleType: string
Titel van de video
- Type: array object[] · ResponseFc5Af1Fcba22_Movie[]movies
Filmresultaten
- badgesType: array string[]
Filmbadges
- buttonsType: array string[]
Actieknoppen
- channelType: object · ResponseFc5Af1Fcba22_MovieChannel
- idType: string
Kanaal-ID
- isType: boolean
_verified Of het kanaal is geverifieerd
- linkType: string
Link naar het kanaal
- titleType: string
Kanaalnaam
- descriptionType: string
Beschrijving van de film
- idType: string
Video-ID van de film
- lengthType: string
Duur van de film
- linkType: string
Link naar de film
- metadataType: object · ResponseFc5Af1Fcba22_MetadataItems
_items - bottomType: array string[]
Metagegevens onderaan
- topType: array string[]
Metagegevens bovenaan
- positionType: integer
Positie in de zoekresultaten
- thumbnailType: string
URL van de filmminiatuur
- titleType: string
Titel van de film
- Type: object · ResponseFc5Af1Fcba22_Paginationpagination
- nextType: string
_page _token Token om de volgende pagina met resultaten op te halen
- Type: array object[] · ResponseFc5Af1Fcba22_PeopleAlsoSearchFor[]people
_also _search _for Gerelateerde zoeksuggesties
- linkType: string
Link om de zoekopdracht uit te voeren
- queryType: string
Voorgestelde zoekopdracht
- thumbnailType: string
Miniatuur voor de suggestie
- Type: array object[] · ResponseFc5Af1Fcba22_Playlist[]playlists
Playlistresultaten
- channelType: object · ResponseFc5Af1Fcba22_PlaylistChannel
- idType: string
Kanaal-ID
- isType: boolean
_verified Of het kanaal is geverifieerd
- linkType: string
Link naar het kanaal
- titleType: string
Kanaalnaam
- idType: string
Playlist-ID
- linkType: string
Link naar de playlist
- positionType: integer
Positie in de zoekresultaten
- publishedType: string
_time Tijd sinds publicatie
- thumbnailType: string
URL van de playlistminiatuur
- titleType: string
Titel van de playlist
- videoType: integer
_count Aantal video's in de playlist
- videosType: array object[] · ResponseFc5Af1Fcba22_PlaylistVideo[]
Video's in de playlist
- idType: string
Video-ID
- lengthType: string
Duur van de video
- linkType: string
Link naar de video
- titleType: string
Titel van de video
- Type: array object[] · ResponseFc5Af1Fcba22_Posts[]posts
Resultaten van communityberichten
- itemsType: array object[] · ResponseFc5Af1Fcba22_Post[]
Communityberichten
- channelType: object · ResponseFc5Af1Fcba22_PostChannel
- idType: string
Kanaal-ID
- isType: boolean
_verified Of het kanaal is geverifieerd
- linkType: string
Link naar het kanaal
- thumbnailType: string
URL van de kanaalminiatuur
- titleType: string
Kanaalnaam
- commentsType: string
Aantal reacties als tekst
- extractedType: integer
_comments Aantal reacties als geheel getal
- extractedType: integer
_likes Aantal likes als geheel getal
- idType: string
Post-ID
- likesType: string
Aantal likes als tekst
- linkType: string
Link naar de post
- positionType: integer
Positie binnen de sectie berichten
- publishedType: string
_time Tijd sinds publicatie
- textType: string
Tekstinhoud van de post
- thumbnailType: string
URL van de postminiatuur
- positionType: integer
Positie in de zoekresultaten
- sectionType: string
_title Sectietitel voor berichten
- Type: object · ResponseFc5Af1Fcba22_SearchInformationsearch
_information - correctedType: string
_query Gecorrigeerde zoekopdracht als een spellingcorrectie is toegepast
- originalType: string
_query Oorspronkelijke zoekopdracht vóór de correctie
- originalType: string
_query _sp SP-parameter voor de oorspronkelijke zoekopdracht
- stateType: string
Status van de correctie van de zoekopdracht, indien van toepassing
- totalType: integer
_results Totaal aantal gevonden resultaten
- Type: object · ResponseFc5Af1Fcba22_SearchMetadatasearch
_metadata - createdType: string Formaat: date-time
_at verplichtTijdstempel waarop de zoekopdracht is gemaakt
- idType: stringverplicht
Unieke identificatie voor het zoekverzoek
- statusType: stringverplicht
Status van het zoekverzoek
- htmlType: string
_url URL om de HTML-resultaten te bekijken
- jsonType: string
_url URL om de JSON-resultaten te bekijken
- parsingType: number
_time _taken Benodigde tijd om de resultaten te parseren in seconden
- requestType: number
_time _taken Benodigde tijd voor het verzoek in seconden
- requestType: string
_url YouTube-URL voor deze zoekopdracht
- totalType: number
_time _taken Totale tijd voor de zoekopdracht in seconden
- Type: object · ResponseFc5Af1Fcba22_SearchParameterssearch
_parameters - engineType: string
Gebruikte zoekmachine
- glType: string
Gebruikte landcode
- hlType: string
Gebruikte interfacetaal
- qType: string
Gebruikte zoekopdracht
- spType: string
Gebruikte filter-/paginaparameter
- Type: array object[] · ResponseFc5Af1Fcba22_Section[]sections
Sectieresultaten
- itemsType: array object[] · ResponseFc5Af1Fcba22_SectionItem[]
Items in de sectie
- channelType: object · ResponseFc5Af1Fcba22_SectionChannel
- idType: string
Kanaal-ID
- linkType: string
Link naar het kanaal
- titleType: string
Kanaalnaam
- idType: string
Item-ID
- lengthType: string
Duur van het item
- linkType: string
Link naar het item
- publishedType: string
_time Tijd sinds publicatie
- thumbnailType: string
URL van de itemminiatuur
- titleType: string
Titel van het item
- viewsType: integer
Aantal weergaven
- positionType: integer
Positie in de zoekresultaten
- sectionType: string
_title Sectietitel
- Type: array object[] · ResponseFc5Af1Fcba22_Shorts[]shorts
YouTube Shorts-resultaten
- itemsType: array object[] · ResponseFc5Af1Fcba22_Short[]
Korte video's
- durationType: string
Duur van de short
- idType: string
Video-ID van de short
- linkType: string
Link naar de short
- positionType: integer
Positie binnen de shorts-sectie
- thumbnailType: string
URL van de shortminiatuur
- titleType: string
Titel van de short
- viewsType: integer
Aantal weergaven
- positionType: integer
Positie in de zoekresultaten
- sectionType: string
_title Sectietitel voor shorts
- Type: array string[]suggestions
Suggesties voor zoekopdrachten
- Type: array object[] · ResponseFc5Af1Fcba22_Video[]videos
Videozoekresultaten
- badgesType: array string[]
Videobadges
- channelType: object · ResponseFc5Af1Fcba22_VideoChannel
- idType: string
Kanaal-ID
- isType: boolean
_verified Of het kanaal is geverifieerd
- linkType: string
Link naar het kanaal
- thumbnailType: string
URL van de kanaalminiatuur
- titleType: string
Kanaalnaam
- descriptionType: string
Fragment van de videobeschrijving
- idType: string
YouTube-video-ID
- isType: boolean
_live Of de video momenteel live is
- keyType: array object[] · ResponseFc5Af1Fcba22_KeyMoment[]
_moments Sleutelmomenten in de video
- startType: integer
_seconds Starttijd van het moment in seconden
- thumbnailType: string
URL van de miniatuur van het sleutelmoment
- titleType: string
Titel van het sleutelmoment
- lengthType: string
Duur van de video
- linkType: string
Link naar de video
- positionType: integer
Positie in de zoekresultaten
- publishedType: string
_time Tijd sinds publicatie
- thumbnailType: object · ResponseFc5Af1Fcba22_Thumbnail
- richType: string
URL van de rich/geanimeerde miniatuur
- staticType: string
URL van de statische miniatuur
- titleType: string
Titel van de video
- viewsType: integer
Aantal weergaven
application/json - 400
Het verzoek kon niet worden verwerkt. Controleer de verzoekparameters.
- 401
Een geldige Felo-API-sleutel is vereist.
- 402
Het verzoek kan niet doorgaan omdat niet aan een factureringsvoorwaarde is voldaan.
- 403
Het account mag deze bewerking niet uitvoeren.
- 429
Een verzoek- of bestedingslimiet is bereikt.
- 502
De dienst kon het verzoek niet voltooien.
- 503
De API of factureringsdienst is tijdelijk niet beschikbaar.
- 504
Er is een time-out opgetreden bij het verwerken van het verzoek.
- default
Foutrespons; upstream-passthrough-responsen kunnen indelingen van de provider gebruiken
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"
}