Holen Sie sich detaillierte Informationen über YouTube-Kanäle wie Abonnentenzahlen, Videoanzahl und Gesamtaufrufe - einfach über Handle oder Channel-ID.
https://creativeskyline.de/api/youtube/stats/{identifier}
Die YouTube API erlaubt den Zugriff auf Kanalstatistiken über YouTube Handles (@name) oder technische Channel-IDs (UC...). Folgende Daten stehen zur Verfügung:
https://creativeskyline.de/api/youtube/stats/{identifier}
/api/youtube/stats/{identifier}
Ruft aktuelle Statistiken für einen YouTube-Kanal ab. Der Identifier kann ein Handle (z.B. @YouTube) oder eine Channel-ID (UC...) sein.
identifier
string
*
YouTube Handle (z.B. @YouTube) oder Channel-ID (z.B. UCBR8-60-B28hp2BmDPdntcQ)
https://creativeskyline.de/api/youtube/stats/{identifier}
/api/youtube/stats/{identifier}
curl -X GET "https://creativeskyline.de/api/youtube/stats/{identifier}" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{"identifier": "value"}'
use Illuminate\Support\Facades\Http;
$response = Http::withToken('YOUR_API_TOKEN')
->get('https://creativeskyline.de/api/youtube/stats/{identifier}', [
'identifier' => 'value',
]);
$data = $response->json();
const response = await fetch('https://creativeskyline.de/api/youtube/stats/{identifier}', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
'Content-Type': 'application/json',
},
body: JSON.stringify({
identifier: 'value',
}),
});
const data = await response.json();
import requests
headers = {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
}
payload = {
'identifier': 'value',
}
response = requests.get(
'https://creativeskyline.de/api/youtube/stats/{identifier}',
headers=headers,
json=payload,
)
data = response.json()
{
"success": true,
"data": {
"channel_id": "UCBR8-60-B28hp2BmDPdntcQ",
"handle": "@YouTube",
"title": "YouTube",
"description": "YouTube's official channel...",
"subscriber_count": 40000000,
"video_count": 500,
"view_count": 3000000000,
"thumbnail_url": "https://...",
"last_synced_at": "2026-01-12T10:00:00Z"
}
}
curl -X GET "https://creativeskyline.de/api/youtube/stats/{identifier}" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{"identifier": "value"}'
use Illuminate\Support\Facades\Http;
$response = Http::withToken('YOUR_API_TOKEN')
->get('https://creativeskyline.de/api/youtube/stats/{identifier}', [
'identifier' => 'value',
]);
$data = $response->json();
const response = await fetch('https://creativeskyline.de/api/youtube/stats/{identifier}', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
'Content-Type': 'application/json',
},
body: JSON.stringify({
identifier: 'value',
}),
});
const data = await response.json();
import requests
headers = {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
}
payload = {
'identifier': 'value',
}
response = requests.get(
'https://creativeskyline.de/api/youtube/stats/{identifier}',
headers=headers,
json=payload,
)
data = response.json()
{
"success": true,
"data": {
"channel_id": "UCBR8-60-B28hp2BmDPdntcQ",
"handle": "@YouTube",
"title": "YouTube",
"description": "YouTube's official channel...",
"subscriber_count": 40000000,
"video_count": 500,
"view_count": 3000000000,
"thumbnail_url": "https://...",
"last_synced_at": "2026-01-12T10:00:00Z"
}
}