Snapchat Spotlight Video Downloader avatar

Snapchat Spotlight Video Downloader

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Snapchat Spotlight Video Downloader

Snapchat Spotlight Video Downloader

Download Snapchat Spotlight videos. Provide one or more Spotlight URLs and get direct CDN video links, thumbnails, captions, creator info, and engagement stats.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

97

Total users

5

Monthly active users

12 days ago

Last modified

Share

Extract direct video URLs, engagement stats, AI-generated metadata, transcripts, and comment threads from Snapchat Spotlight posts — no login or cookies required.

Paste one or more Spotlight URLs and get back the CDN video link, thumbnail, creator info, view/like/comment counts, captions, LLM-generated descriptions, WebVTT transcripts, and up to 24 related videos per post. All data comes from public Snapchat pages.

What You Get

  • Direct CDN video URL ready to download or embed
  • Full engagement stats — shares, likes, comments, recommendations
  • AI metadata — LLM title, description, keywords, detected languages, context cards
  • WebVTT transcript parsed into timestamped segments
  • Comment threads with reaction counts and commenter info
  • Up to 24 related Spotlight stories from the same feed
  • No Snapchat account, no cookies, no proxy required

Input

FieldTypeRequiredDefaultDescription
spotlightUrlsstring[]YesOne or more Snapchat Spotlight URLs to process
includeTranscriptbooleanNotrueParse WebVTT transcript into timestamped segments
includeAiMetadatabooleanNotrueInclude LLM title, description, keywords, context cards, detected languages
includeCommentsbooleanNofalseDecode comment threads from the page
includeRelatedStoriesbooleanNofalseInclude up to 24 related Spotlight stories
proxyConfigurationobjectNoOptional proxy settings

Supported URL Formats

https://www.snapchat.com/spotlight/{id}
https://www.snapchat.com/@{username}/spotlight/{id}
https://t.snapchat.com/{id}

Short links (t.snapchat.com) are resolved automatically before scraping.

Output Fields

Core Fields (always present on success)

FieldTypeDescription
snapIdstringUnique Spotlight snap identifier
inputUrlstringThe URL you provided as input
videoUrlstringDirect CDN video URL (expires — download promptly)
thumbnailUrlstringThumbnail image URL
captionstringCaption or description text on the snap
creatorUsernamestringCreator's Snapchat username
profileUrlstringFull profile URL (snapchat.com/@username)
creatorDisplayNamestringCreator's display name
durationSecondsnumberVideo duration in seconds
uploadedAtstringISO 8601 upload timestamp
scrapedAtstringISO 8601 timestamp of when this record was collected
shareCountintegerNumber of times the video was shared
commentCountintegerNumber of comments
likeCountintegerNumber of likes (boosts)
recommendCountintegerNumber of recommendations
mediaPreviewUrlstringPreview/thumbnail variant URL
widthintegerVideo width in pixels (video snaps only)
heightintegerVideo height in pixels (video snaps only)
restrictedbooleanWhether the content is age-restricted
isAttributedbooleanWhether the snap is attributed to Snapchat's own feed

viewCount is omitted for very recent videos — Snapchat returns -1 as a sentinel value for posts still accumulating views.

AI Metadata (when includeAiMetadata: true)

FieldTypeDescription
llmTitlestringLLM-generated title for the video
llmDescriptionstringLLM-generated description of the video content
llmKeywordsstring[]LLM-generated keyword tags
textMetadataKeywordsstring[]Text-based keyword tags extracted from metadata
hashtagsstring[]Hashtags associated with the snap
contextCardsobject[]Context cards shown on the snap (sound info, creator card, etc.)
detectedLanguagesobject[]Detected languages with confidence scores (languageCode, score)

Transcript (when includeTranscript: true)

FieldTypeDescription
transcriptobject[]Array of {startTime, endTime, text} WebVTT segments
transcriptUrlstringURL of the raw WebVTT transcript file

Comments (when includeComments: true)

Each item in comments[]:

FieldTypeDescription
commentIdstringUnique comment identifier
snapIdstringID of the snap this comment belongs to
replyTextstringComment text
reactionCountsobject[]Array of {reactTypeId, count} reaction tallies
commenterDisplayNamestringCommenter's display name
approvalStateanyModeration approval state
postedAtstringISO 8601 timestamp when the comment was posted

Each item in relatedStories[]:

FieldTypeDescription
thumbnailUrlstringThumbnail URL of the related story
storyPageUrlstringFull Spotlight URL of the related story
durationSecondsnumberDuration of the related story in seconds
creatorUsernamestringCreator's username

Error Records

If a URL fails, an error record is saved instead of a video record:

FieldTypeDescription
inputUrlstringThe URL that failed
snapIdstringSnap ID if it could be extracted
errorstringHuman-readable error message
scrapedAtstringISO 8601 timestamp

Example Input

{
"spotlightUrls": [
"https://www.snapchat.com/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYZmRwYmVqcm5wAZ8Kxg_vAZ8Kxgn9AAAAAQ",
"https://www.snapchat.com/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYZG5iaHJuY2phAZ8KF10GAZ8KETc1AAAAAQ"
],
"includeTranscript": true,
"includeAiMetadata": true,
"includeComments": false,
"includeRelatedStories": false
}

Example Output

{
"snapId": "W7_EDlXWTBiXAEEniNoMPwAAYZG5iaHJuY2phAZ8KF10GAZ8KETc1AAAAAQ",
"inputUrl": "https://www.snapchat.com/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYZG5iaHJuY2phAZ8KF10GAZ8KETc1AAAAAQ",
"videoUrl": "https://bolt-gcdn.sc-cdn.net/v/udlVbjK0wdjHbPx1FRph0.27.IRZXSOY?...",
"thumbnailUrl": "https://bolt-gcdn.sc-cdn.net/v/udlVbjK0wdjHbPx1FRph0.256.IRZXSOY?...",
"caption": "Another Spotlight Snap brought to you by Snapchat",
"creatorUsername": "waqarzaka",
"profileUrl": "https://www.snapchat.com/@waqarzaka",
"creatorDisplayName": "Waqar Zaka",
"durationSeconds": 130.23,
"width": 540,
"height": 960,
"shareCount": 0,
"likeCount": 3,
"commentCount": 0,
"recommendCount": 0,
"uploadedAt": "2026-06-27T17:12:08.245000+00:00",
"scrapedAt": "2026-06-28T06:43:34.588497+00:00",
"isAttributed": true,
"textMetadataKeywords": ["bitcoin", "hacker", "crypto", "cryptocurrency", "blockchain"],
"contextCards": [
{
"contextType": 3,
"title": "Waqar Zaka",
"subtitle": "waqarzaka",
"url": "https://www.snapchat.com/@waqarzaka",
"thumbnailType": 0,
"hasBadge": true,
"id": "36d0088b-39d5-4765-a237-bb147a292272"
}
],
"detectedLanguages": [
{ "languageCode": "hi", "score": 0.910262405872345 }
]
}

FAQ

Does this require a Snapchat account or cookies? No. All data is extracted from public Snapchat Spotlight pages. No login, no cookies, and no proxy are required in most regions.

Do video URLs expire? Yes. Snapchat CDN URLs include signed tokens that expire after a short period. Download the video as soon as the actor completes — do not store the URL and try to fetch it later.

Why is viewCount missing from some records? Snapchat returns -1 as a sentinel for videos that are too new to have an accurate view count. The actor omits this field rather than storing a misleading -1.

Are width and height always present? Only for video snaps. Some Spotlight posts are images or have incomplete metadata, in which case these fields are absent.

Can I scrape a large batch of URLs at once? Yes. Provide all URLs in the spotlightUrls array. The actor processes them sequentially with a short delay between requests to stay respectful of rate limits.

What is the isAttributed flag? When true, Snapchat itself attributed the snap to its own Discover/Spotlight feed rather than to a specific creator account.

Can I get comments from all videos? Set includeComments: true. Comments are decoded from data embedded in the page, so availability depends on what Snapchat includes per snap.


Other Snapchat Scrapers

Explore the full Snapchat scraper suite on Apify:

ActorDescription
Snapchat Profile ScraperFull profile metadata, highlights, lenses, and spotlight data
Snapchat Hashtag ScraperSpotlight videos by hashtag or topic with AI metadata
Snapchat User Stories ScraperCurated highlights and active story snaps
Snapchat Spotlight Video DownloaderDownload Spotlight videos with AI metadata, transcripts, and comments
Snapchat Search ScraperSearch across videos, lenses, users, places, and shows
Snapchat Lens ScraperAR lens metadata, trending lenses, and creator info
Snapchat Publisher ScraperDiscover publisher pages, shows, episodes, and spotlights
Snapchat Ads Gallery ScraperEU/UK ad transparency library — ads and sponsored content
Snapchat Spotlight Comments ScraperComment threads from Spotlight videos
Snapchat Topic ScraperSpotlight videos by topic with related tags
Snapchat Snapcode ScraperDownload Snapcode images (SVG/PNG) for any username
Snapchat Snap Map ScraperPublic Snap Map places and their latest snaps
Snapchat Discover ScraperShows and stories from Snapchat's Discover feed