YouTube Video sponsors API
Detect suspected sponsors and paid promotions in a YouTube video by URL (sponsor names, websites, confidence).
$1.20/1k req, pay per request, no subscription.
{"name": "GreenFork Meals","website": "https://greenforkmeals.com","confidence": "high"}
Pricing
YouTube Video sponsors API pricing
Try it
Get YouTube video sponsors in one request
This sample shows 16 of 17 fields. See every field
{
"found": true,
"data": {
"videoId": "mR2nNy6ZtHp",
"title": "I tried every meal kit for a month",
"isPaidPromotion": true,
"detectionStatus": "detected",
"suspectedSponsors": [
{
"name": "GreenFork Meals",
"website": "https://greenforkmeals.com",
"confidence": "high"
},
{
"name": "NordShield VPN",
"website": "https://nordshield.com",
"confidence": "medium"
}
],
"url": "https://www.youtube.com/watch?v=mR2nNy6ZtHp",
"authorId": "UC4rSq2t5uAzOp7eVcYfW8Kl",
"authorName": "Priya Nakamura",
"authorUrl": "https://www.youtube.com/@priyanakamura",
"authorHandle": "priyanakamura",
"authorAvatarUrl": "https://yt3.ggpht.com/priya-nakamura-avatar.jpg"
}
}Full parameter and response reference - every field, type, and example for this endpoint.
Reference
One request, one response shape.
Every field you send and every field you get back, each with a real example.
Last verified 2026-10-31 · uptime and latency measured over 30d
Request body
JSON, posted to this endpoint.
- urlstring
https://www.youtube.com/watch?v=mR2nNy6ZtHp
YouTube video or Short URL.
- languagestring
2-letter language code for transcript lookup (e.g. en, es, fr).
Response
JSON, one example value per field.
- authorAvatarUrlstring
https://yt3.ggpht.com/priya-nakamura-avatar.jpg
URL of the publishing channel's avatar image.
- authorHandlestring
priyanakamura
The publishing channel's @handle, without the leading @.
- authorIdstring
UC4rSq2t5uAzOp7eVcYfW8Kl
YouTube channel ID of the publishing channel.
- authorNamestring
Priya Nakamura
Display name of the publishing channel.
- authorUrlstring
https://www.youtube.com/@priyanakamura
Canonical URL of the publishing channel, tracking query parameters stripped.
- detectionStatusstring
detected
Populated whenever the provider has data for the entity.
- isPaidPromotionboolean
true
- titlestring
I tried every meal kit for a month
Populated whenever the provider has data for the entity.
- urlstring
https://www.youtube.com/watch?v=mR2nNy6ZtHp
Watch URL of the video.
- videoIdstring
mR2nNy6ZtHp
Populated whenever the provider has data for the entity.
- confidencestring
high
- namestring
GreenFork Meals
- websitestring
https://greenforkmeals.com
- foundboolean
true
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
FAQ
About the YouTube Video sponsors API
The AnyAPI YouTube Video sponsors API returns YouTube video sponsors data as normalized JSON from one POST call to /v1/run/youtube.video_sponsors. Detect suspected sponsors and paid promotions in a YouTube video by URL (sponsor names, websites, confidence). AnyAPI returns one normalized schema whichever source serves it. It costs from $1.20 per 1,000 requests, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 100.0% of YouTube video sponsors calls through AnyAPI succeeded, with a median response time of 4.4 seconds across 199 measured calls.