Video · YouTube
YouTube Kanal-Statistiken API
Die YouTube Kanal-Statistiken API liefert Ihnen Live-Daten von YouTube in dem Moment, in dem Sie fragen, als saubere, strukturierte Daten – bereit für Ihre eigene App, eine Tabelle oder einen KI-Assistenten. Kein Scraping, nichts zu warten.
YouTube ist gerade nur eingeschränkt erreichbar. Unsere regelmäßigen Prüfungen sehen derzeit fehlgeschlagene Anfragen. Fehlgeschlagene Anfragen kosten kein Kontingent. Aktuelle Erfolgsquoten finden Sie auf der Statusseite.
100 kostenlose Anfragen pro Monat · keine Kreditkarte · ein API-Schlüssel für alle Plattformen
Das Wichtigste in Kürze
Aktualisiert am
YouTube-Kanalstatistiken beantworten, was Agenturen, Talent-Scouts und Wettbewerbsbeobachter am häufigsten fragen: Wie groß ist dieser Kanal, wie oft veröffentlicht er, welche Formate nutzt er und wie schneiden die letzten Uploads ab? everydata.io liest die öffentlichen Kanalseiten und liefert sie als JSON – Details per Kanal-ID oder @Handle-URL, neueste Videos, Streams und Shorts mit Aufrufzahlen sowie Playlists mit ihren Videos. Es sind dieselben öffentlichen Daten, die ein Besucher sieht, geliefert ohne OAuth oder Google-Kontingent; private Studio-Kennzahlen wie Wiedergabezeit oder Umsatz gehören nicht dazu.
- Plattform
- YouTube
- Haupt-Endpoint
- /youtube-channel-videos
- Kontingent pro Aufruf
- 1 Anfrage
- Kostenloser Tarif
- 100 Anfr. / Monatdanach ab 30 € / Monat
Was die YouTube Kanal-Statistiken API liefert
GET /ytb/youtube-channel-details nimmt als id die UC…-Kanal-ID oder eine URL wie https://www.youtube.com/@WWE entgegen und liefert channelId, title, handle, description, keywords[], url, vanityUrl und rssUrl (die Feed-URL, die Sie für neue Uploads abonnieren können). Größen- und Vertrauensindikatoren kommen als Zahlen und Labels: subscriberCount mit subscriberCountText, videoCount mit videoCountText, isVerified und isFamilySafe. avatar[] und banner[] liefern Bild-URLs mit Abmessungen, availableCountryCodes listet, wo der Kanal sichtbar ist, und tabs[] zeigt, welche Bereiche (Home, Videos, Shorts, Live, Playlists) der Kanal aktiviert hat.
GET /ytb/youtube-channel-videos listet Uploads mit den neuesten zuerst als items[] mit videoId, title, viewCount, viewCountText, publishedTimeText, duration, durationText, thumbnails[], isLive und badges[]. Der Parameter filter wechselt das Format: videos_latest (Standard), streams_latest für vergangene und geplante Livestreams, shorts_latest für Shorts und live_now für Streams, die gerade laufen. /ytb/youtube-channel-playlists und /ytb/youtube-playlist-videos ergänzen die Playlist-Ebene, alle mit derselben Cursor-Paginierung.
- Kanal-ID oder @Handle-URL werden akzeptiert; die Antwort normalisiert immer auf channelId und handle
- subscriberCount, videoCount, isVerified, isFamilySafe, keywords[], description, rssUrl
- Bild-URLs in avatar[] und banner[] mit Breite/Höhe; availableCountryCodes[] und tabs[]
- Neueste Uploads mit viewCount, publishedTimeText, duration, isLive und badges über filter=videos_latest
- Livestream- und Shorts-Ansichten mit filter=streams_latest, shorts_latest und live_now
- Playlists eines Kanals und deren Inhalte über zwei weitere Endpoints mit Cursor-Paginierung
- Nur öffentliche Daten – kein Login, keine privaten Studio-Kennzahlen
Was Teams mit der YouTube Kanal-Statistiken API bauen
Influencer finden und prüfen
Lösen Sie @Handles aus einem Briefing auf, ziehen Sie subscriberCount, isVerified, Upload-Rhythmus und durchschnittliche Aufrufe der letzten 30 Videos und ranken Sie Kandidaten vor der Kontaktaufnahme.
Wettbewerberkanäle verfolgen
Erfassen Sie täglich subscriberCount und videoCount einer Gruppe von Wettbewerberkanälen und bringen Sie Wachstumssprünge mit bestimmten Uploads aus der Videoliste in Verbindung.
Performance-Analyse nach Format
Vergleichen Sie die Aufrufzahlen über filter=videos_latest, shorts_latest und streams_latest, um zu sehen, welches Format die Reichweite eines Kanals treibt und wie sich der Mix über die Zeit verändert.
Content-Aggregation und Feeds
Bauen Sie einen Themen-Hub, der die neuesten Uploads Dutzender Kanäle listet – mit rssUrl für ressourcenschonendes Abfragen und dem Video-Endpoint für Vorschaubilder und Aufrufzahlen.
YouTube Kanal-Statistiken API: Beispielanfrage und -antwort
Lösen Sie zuerst den Kanal auf und durchlaufen Sie dann seine Inhalte. Die Details-Antwort liefert die kanonische channelId – verwenden Sie sie als Schlüssel in Ihrer Datenbank, denn Handles können umbenannt werden, IDs nicht. Rufen Sie dann /ytb/youtube-channel-videos mit derselben id und dem benötigten filter auf; das Beispiel zeigt die zwei neuesten WWE-Uploads.
GET /ytb/youtube-channel-videos
curl "https://api.everydata.io/ytb/youtube-channel-videos?id=UCJ5v_MCY6GNUBTO8-D3XoAg&filter=videos_latest" \
-H "x-api-key: YOUR_API_KEY"Antwort (gekürzt)
{
"responseStatus": "PAGE_FOUND",
"responseMessage": "Page successfully found!",
"channelId": "UCJ5v_MCY6GNUBTO8-D3XoAg",
"filter": "videos_latest",
"items": [
{
"type": "video",
"videoId": "b7kl_pcHa0A",
"title": "Blake Monroe vows to get payback against Giulia: SmackDown exclusive, Sept. 18, 2026",
"viewCount": 6800,
"viewCountText": "6.8K views",
"publishedTimeText": "47 minutes ago",
"duration": 110,
"durationText": "1:50",
"thumbnails": [
{
"url": "https://i.ytimg.com/vi/b7kl_pcHa0A/hq720.jpg",
"width": 360,
"height": 202
}
],
"isLive": false,
"badges": []
},
{
"type": "video",
"videoId": "j-RnEhNl-EU",
"title": "Full SmackDown highlights: Sept. 18, 2026",
"viewCount": 627000,
"viewCountText": "627K views",
"publishedTimeText": "10 hours ago",
"duration": 561,
"durationText": "9:21",
"thumbnails": [
{
"url": "https://i.ytimg.com/vi/j-RnEhNl-EU/hq720.jpg",
"width": 720,
"height": 404
}
],
"isLive": false,
"badges": []
}
],
"cursor": "4qmFsgLZCRIYVUNKNXZfTUNZNkdOVUJUTzgtRDNYb0FnGrwJOGdhRUJ4cUJCM3ItQmpyN0Jnb2tObU0xTmpNeFpUUXRNREF3TUMweVlqRTBMVGhoWXpNdE5UZ3lOREk1WWpjMU4yVmpFdEFHUVdWUFdWTkxTa1ZsYlVkb1ZsSnJjQzFTUVdWcFRXODBPVzB3VFdSR2J…"
}
Jede Seite enthält etwa 30 Einträge und endet mit einem cursor; senden Sie ihn als Parameter cursor zurück, um ältere Uploads abzurufen, und hören Sie auf, wenn er fehlt. viewCount im Kanalraster ist YouTubes gerundete öffentliche Zahl (6.8K, 627K) – für die exakte Zahl eines bestimmten Videos rufen Sie /ytb/youtube-video-details mit der videoId auf. publishedTimeText ist relativ; versehen Sie Ihre Abrufe also mit Zeitstempeln, wenn Sie den Upload-Rhythmus berechnen.
Die Abonnentenzahlen im Details-Endpoint sind die öffentliche Zahl, die YouTube anzeigt, ab 1.000 auf drei signifikante Stellen gerundet (114000000 bei WWE). Tägliche Snapshots bewegen sich in sichtbaren Stufen – gut für Wachstumstrends, nicht für exakte Differenzen. videoCount ist ebenfalls gerundet.
Was Sie hier nicht finden, ist alles hinter dem Creator-Login: Wiedergabezeit, durchschnittliche Wiedergabedauer, Impressionen, Traffic-Quellen, demografische Daten oder Umsatz. Diese stehen in YouTube Studio. Alles, was diese API liefert, ist für einen nicht angemeldeten Besucher sichtbar – deshalb funktioniert sie auch für jeden Kanal, nicht nur für solche, die Ihnen Zugriff gewährt haben.
Verwandte Endpoints
Kanaldetails. Kanal-Metadaten per ID oder Handle-URL.
Kanalvideos. Neueste Videos, Streams oder Shorts.
Kanal-Playlists. Playlists eines Kanals.
Playlist-Videos. Videos einer Playlist.
Preise der YouTube Kanal-Statistiken API: Bezahlen pro Anfrage
Kanaldetails, eine Seite Videos oder eine Seite einer Playlist zählen jeweils als eine Anfrage. Ein täglicher Snapshot von 500 Kanälen (Details plus erste Seite der Uploads) ergibt 1.000 Anfragen pro Tag – rund 30.000 im Monat, passend für den Production-Tarif (50.000 Anfragen, 80 €). Business (300.000, 300 €) reicht für einige tausend Kanäle inklusive Playlists. 5xx-Antworten der Zielseite werden nie berechnet.
- Free
- 100 Anfr. / Monat
- Starter
- 5.000 Anfr. · 30 €
- Production
- 50.000 Anfr. · 80 €
- Business
- 300.000 Anfr. · 300 €
YouTube Kanal-Statistiken API: häufige Fragen
Kann ich einen Kanal über sein @Handle abfragen?
Ja. Übergeben Sie die Handle-URL, z. B. id=https://www.youtube.com/@WWE, und die Antwort liefert die kanonische channelId zusammen mit handle und vanityUrl. Speichern Sie die channelId – Handles können sich ändern, IDs nie.
Liefert die API Wiedergabezeit, Umsatz oder demografische Daten?
Nein. Diese Kennzahlen sind in YouTube Studio privat für den Kanalinhaber. Die API liefert nur öffentliche Kennzahlen: Abonnenten- und Videoanzahl, Verifizierung, Aufrufe pro Video, Veröffentlichungszeitpunkte, Dauer und Formate.
Wie genau ist die Abonnentenzahl?
Es ist die Zahl, die YouTube veröffentlicht, bei Kanälen ab 1.000 Abonnenten auf drei signifikante Stellen gerundet (zum Beispiel 114000000). Wachstumstrends sind verlässlich; Änderungen um einzelne Abonnenten sind bei großen Kanälen nicht erkennbar.
Wie bekomme ich nur Shorts oder Livestreams?
Nutzen Sie den Parameter filter bei /ytb/youtube-channel-videos: shorts_latest für Shorts, streams_latest für vergangene und kommende Streams, live_now für das, was gerade live ist. videos_latest ist der Standard.
Kann ich die gesamte Upload-Historie eines Kanals durchlaufen?
Ja, indem Sie dem cursor folgen, der mit jeder Seite von etwa 30 Einträgen geliefert wird, bis keiner mehr kommt. Ein Kanal mit 96.000 Videos wie WWE ergibt rund 3.200 Seiten – planen Sie Ihre Anfragen entsprechend oder beschränken Sie sich auf das benötigte jüngste Zeitfenster.
Verwandte Anwendungsfälle
Analysieren Sie Ihren ersten Kanal
Legen Sie ein kostenloses Konto an und rufen Sie GET /ytb/youtube-channel-details?id=https://www.youtube.com/@WWE auf – Abonnentenzahl, Verifizierung und Feed-URL in einem JSON-Dokument.