YouTube SponsorBlock Segments Scraper avatar

YouTube SponsorBlock Segments Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
YouTube SponsorBlock Segments Scraper

YouTube SponsorBlock Segments Scraper

Get community-reported SponsorBlock segments for any YouTube video: sponsor reads, intros, outros, self-promos, filler, highlights, and more, with start/end times and votes.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Get community-reported SponsorBlock segments for any public YouTube video: sponsor reads, intros, outros, self-promotions, filler tangents, highlights, and more — with exact start/end times, category, action type, and community votes.

No cookies, no YouTube login, no proxy, and no video download. The actor reads the public SponsorBlock database directly.

What this actor does

  • Video lookup: pass any YouTube video URL or ID
  • All segment categories: sponsor, intro, outro, self-promo, interaction, music, preview, and more
  • Timing data: start, end, and duration for every segment
  • Bulk input: multiple videos per run
  • Empty fields are omitted — records only contain values that are actually populated.

Output

One dataset row per segment, plus a truthful status row when a video has no segments or the input is invalid.

FieldExampleDescription
videoId"aQp-iM0bCs4"YouTube video ID
videoUrl"https://www.youtube.com/watch?v=aQp-iM0bCs4"Canonical watch URL
segmentId"b772d4b7..."SponsorBlock segment UUID
category"sponsor"SponsorBlock category key
categoryName"Sponsor"Human-readable category
actionType"skip"Skip, mute, full video, or highlight/POI
startTime0Segment start in seconds
endTime31.861Segment end in seconds
durationSeconds31.861Segment length in seconds
videoDurationSeconds361Full video length in seconds
votes0Community votes for the segment
lockedfalseWhether the segment is locked from edits
description"..."Optional community note
scrapedAt"2026-10-02T..."Capture timestamp

Status rows:

statusMeaning
no_segmentsThe video is public and readable but has no SponsorBlock segments.
invalid_videoThe input was not a YouTube video URL or ID.
failedSponsorBlock did not return a usable response after retries.

Every field is omitted when YouTube/SponsorBlock does not provide a value — there are no null placeholders.

Input

FieldTypeDefaultDescription
videoUrlsarray— (required)YouTube video URLs or 11-character video IDs. Watch, youtu.be, Shorts, live, and embed links are accepted.
categoriesarray (dropdown)allFilter to specific SponsorBlock categories: Sponsor, Unpaid/Self Promotion, Interaction Reminder, Intro, Outro, Preview/Recap, Non-Music Section, Filler Tangent, Highlight, Exclusive Access, Chapter.
actionTypesarray (dropdown)allFilter to segments whose action is Skip, Mute, Full video, or Highlight/POI.
minVotesinteger0Drop segments with fewer community votes than this. 0 keeps every segment; higher values keep only well-confirmed segments.
includeDescriptionsbooleantrueInclude the community-written note attached to a segment when one exists.

Example input

{
"videoUrls": ["https://www.youtube.com/watch?v=aQp-iM0bCs4"],
"categories": ["sponsor", "intro"],
"minVotes": 0,
"includeDescriptions": true
}

Examples

Example: one video

{
"videoUrls": ["https://www.youtube.com/watch?v=dQw4w9WgXcQ"]
}

Example: multiple videos with all categories

{
"videoUrls": [
"https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"https://www.youtube.com/watch?v=9bZkp7q19f0"
]
}

Use cases

  • Skip sponsor reads automatically — build player overlays or cut lists from exact segment times.
  • Transcript cleanup — remove sponsor/intro/outro text before analysis; pairs with the YouTube Transcript Scraper.
  • Sponsor-load analytics — measure how much of a channel's runtime is sponsored content.
  • Dataset enrichment — join segments onto video metadata by videoId.

FAQ

What is SponsorBlock?

SponsorBlock is a public crowdsourced database of timestamped segments in YouTube videos (sponsors, intros, outros, and more).

Do I need an API key?

No. The actor reads SponsorBlock's public API.

What happens when a video has no segments?

The row is returned with an empty segment list omitted; a status message explains that no segments exist for the video.

How fresh is the data?

Segments are community-submitted and reflect the SponsorBlock database at run time.

YouTube Scraper Suite

This actor is part of a complete YouTube data extraction toolkit. Explore the full suite:

ActorDescription
YouTube Ads ScraperGoogle Ads Transparency ads by advertiser, keyword, and country
YouTube Channel Profile ScraperFull channel profiles with About data, playlists, and community posts
YouTube Channel ScraperChannel metadata, subscriber counts, and full video catalogs
YouTube Channel Scraper FastStreamlined channel scraper for high-volume and speed-sensitive workflows
YouTube Comment ScraperComments, replies, likes, author info, and pinned/hearted status
YouTube Community Posts ScraperCommunity posts with images, polls, video attachments, and comments
YouTube Email ScraperCreator contact emails from channel pages, Instagram, TikTok, and Linktree
YouTube Hashtag ScraperVideos and Shorts tagged with specific hashtags
YouTube Live Chat ScraperLive and replay chat messages with author and timing metadata
YouTube Playlist ScraperVideos from playlists plus channel playlist discovery
YouTube Search ScraperSearch results including videos, channels, and playlists
YouTube Search Suggestions ScraperAutocomplete keyword suggestions with ready search URLs
YouTube Shorts ScraperShorts from channels or hashtags with full view and like metadata
YouTube Transcript ScraperTimed transcripts and captions with optional Whisper AI fallback
YouTube Trending ScraperRanked trending videos by category — Gaming, Music, News, Movies
YouTube Video Details ScraperComprehensive video metadata, chapters, endscreen, captions, and comments
YouTube Video DownloaderDownload videos, playlists, and channels in any quality with metadata