API · /youtube-api
Documentation YouTube API
Real-time YouTube data: search, suggestions, video & channel detail, thumbnails, ID/URL helpers — 38 endpoints.
Points de terminaison
-
GET
/v1/search/all— Search allKombinierte Such über Videos, Channels, Live, Live-Streams.
-
GET
/v1/search/videos— Search videosVideo-Suche.
-
GET
/v1/search/channels— Search channelsChannel-Suche.
-
GET
/v1/search/live— Search liveAktuell live laufende Streams.
-
GET
/v1/search/top-result— Top resultBester Treffer für die Query.
-
GET
/v1/search/video-ids— Search video IDsNur Video-IDs für die Query.
-
GET
/v1/search/thumbnails— Search thumbnailsThumbnail-URLs aus den Suchergebnissen.
-
GET
/v1/suggestions/all— Suggestions allYouTube Auto-Complete (Phrasen + Entitäten).
-
GET
/v1/suggestions/phrases— Suggestions phrasesAuto-Complete-Phrasen (typische Suchanfragen).
-
GET
/v1/suggestions/entities— Suggestions entitiesAuto-Complete-Entitäten (Personen, Channels, Themen).
-
GET
/v1/videos/detail— Video detailDetail-Daten zu einem Video.
-
GET
/v1/videos/title— Video titleNur der Video-Title.
-
GET
/v1/videos/author— Video authorChannel-Name + URL des Video-Autors.
-
GET
/v1/videos/thumbnail— Video thumbnailDefault-Thumbnail-URL.
-
GET
/v1/videos/embed-html— Video embed HTMLoEmbed-iframe-HTML zum Einbinden.
-
GET
/v1/videos/provider— Video providerProvider-Metadata via oEmbed (yt/yt-music etc.).
-
GET
/v1/videos/urls— Video URLsAlle URL-Varianten zu einem Video (watch, short, embed, shorts).
-
GET
/v1/videos/thumbnails— Video thumbnailsAlle Thumbnail-Auflösungen (default, medium, high, standard, maxres).
-
GET
/v1/channels/id-from-handle— ID from handleChannel-ID aus einem @-Handle.
-
GET
/v1/channels/rss-feed— RSS feedRoher RSS-Feed eines Channels.
-
GET
/v1/channels/rss-metadata— RSS metadataChannel-Metadata aus dem RSS-Feed.
-
GET
/v1/channels/latest-videos— Latest videosListe der neuesten Videos eines Channels.
-
GET
/v1/channels/latest-video— Latest videoNeuestes Video eines Channels (kompakt).
-
GET
/v1/channels/video-ids— Video IDsNur die Video-IDs eines Channels.
-
GET
/v1/utils/video-id-from-url— Video ID from URLExtrahiert die Video-ID aus jeder YouTube-URL.
-
GET
/v1/utils/watch-url-from-id— Watch URLBaut die /watch?v=...-URL.
-
GET
/v1/utils/short-url-from-id— Short URLBaut die youtu.be-URL.
-
GET
/v1/utils/embed-url-from-id— Embed URLBaut die /embed/...-URL.
-
GET
/v1/utils/shorts-url-from-id— Shorts URLBaut die /shorts/...-URL.
-
GET
/v1/utils/thumbnail-default— Thumbnail defaultDefault-Thumbnail-URL (120×90).
-
GET
/v1/utils/thumbnail-medium— Thumbnail mediumMedium-Thumbnail-URL (320×180).
-
GET
/v1/utils/thumbnail-high— Thumbnail highHigh-Thumbnail-URL (480×360).
-
GET
/v1/utils/thumbnail-standard— Thumbnail standardStandard-Thumbnail-URL (640×480).
-
GET
/v1/utils/thumbnail-maxres— Thumbnail maxresMaxres-Thumbnail-URL (1280×720).
-
GET
/v1/utils/channel-url-from-id— Channel URL from IDBaut die Channel-URL aus einer Channel-ID.
-
GET
/v1/utils/channel-handle-from-url— Channel handle from URLExtrahiert das @-Handle aus einer Channel-URL.
-
GET
/v1/utils/playlist-id-from-url— Playlist ID from URLExtrahiert die Playlist-ID aus einer YouTube-URL.
-
GET
/v1/utils/playlist-url-from-id— Playlist URL from IDBaut die Playlist-URL aus einer Playlist-ID.
Authentification
Transmets ta cle API dans l'en-tete x-oanor-key.
curl https://api.oanor.com/youtube-api/your/path \
-H "x-oanor-key: oanor_live_..."