Snapchat: scrapers and the official API, compared
Public Spotlight content, creator profiles, Discover shows, Snap Map places and EU ad library data.
Short answer
For most Snapchat jobs, start with Snapchat Topic Spotlight Feed & Content Tag Extractor: it covers 3 of 5 core fields (caption, views, url) at $0.99 per 1,000 results on Apify's Free plan. The top published score for Snapchat goes to Snapchat Profile & Spotlight Scraper by parseforge (89 of 100), a Store tool from another publisher, listed for reference.
From published Store listings, output schemas and the official documentation. Checked 2026-11-12. How the ranking works.Snapchat Topic Spotlight Feed & Content Tag Extractor: inputs, code and costOpen in Apify Store
What do you need from Snapchat?
- Discover topic videos Snapchat Topic Spotlight Feed & Content Tag Extractor Only this one: relatedTo, videoFormat 10,000 results: $10.30 on Free, incl. $0.40 start, plus Apify platform usage (compute)
- Discover public content Snapchat Explore Search Across Spotlight, Lenses & Places Only this one: resultType, teaserText, gradientFrom 10,000 results: $10.30 on Free, incl. $0.40 start, plus Apify platform usage (compute)
- Extract video links Snapchat Spotlight Video Link & Caption Downloader Only this one: availability, restricted 10,000 results: $10 on Free, incl. $0.10 start, plus Apify platform usage (compute)
- Collect hashtag videos Snapchat Spotlight Hashtag Video Extractor Only this one: source_type, feed_page, encoding_format 10,000 results: $10.30 on Free, incl. $0.40 start, plus Apify platform usage (compute)
Route map
Each line is one way to get Snapchat data; each stop is a field you probably need. Green lines are catalogue Actors, ranked by the published formula.
- 1 Snapchat Topic Spotlight Feed & Content Tag Extractor 52 output fields, pay per event 3 of 5 core fields
$0.99 / 1K - 2 Snapchat Explore Search Across Spotlight, Lenses & Places 111 output fields, pay per event 3 of 5 core fields
$0.99 / 1K - 3 Snapchat Spotlight Video Link & Caption Downloader 28 output fields, pay per event 3 of 5 core fields
$0.99 / 1K - 4 Snapchat Spotlight Hashtag Video Extractor 61 output fields, pay per event 3 of 5 core fields
$0.99 / 1K - + 6 other Store tools, combined Reference only 5 of 5 core fields
from $1.00 / 1K - API Snapchat APIs Limited access fields not compared
Stops are fields. A ring means the field is in that route's published output schema; no ring means the line passes without it. Bold labels are the core fields for this website, the rest are fields that differ between routes. A white capsule means every data line stops there. The red line is the official API; its field coverage is not compared. A crossed red line means there is no open official API.
Catalogue Actors for Snapchat
Snapchat Topic Spotlight Feed & Content Tag Extractor
Reads a Snapchat topic's public Spotlight feed and returns each video with creator, engagement counts, AI-generated title/keywords, and related…
Snapchat Explore Search Across Spotlight, Lenses & Places
Search Snapchat's public explore results for a keyword and get Spotlight videos, AR lenses, topics, user profiles, business profiles, publisher…
Snapchat Spotlight Video Link & Caption Downloader
Give this actor one or more Snapchat Spotlight links and get back a direct video link, thumbnail, caption, creator info and engagement counts per…
Which route for which job
The catalogue Actors for Snapchat return different records. "Only this route" lists the published fields no other Actor in this table returns, which is usually what decides the choice. Cost is the published per-result rate; start events and platform usage are extra.
| Actor | Good for | Only this route | Core fields | 10K results |
|---|---|---|---|---|
| Snapchat Topic Spotlight Feed & Content Tag Extractor | Discover topic videos | relatedTo, videoFormat | 3/5 | $9.90 |
| Snapchat Explore Search Across Spotlight, Lenses & Places | Discover public content | resultType, teaserText, gradientFrom, gradientTo, lensId | 3/5 | $9.90 |
| Snapchat Spotlight Video Link & Caption Downloader | Extract video links | availability, restricted | 3/5 | $9.90 |
| Snapchat Spotlight Hashtag Video Extractor | Collect hashtag videos | source_type, feed_page, encoding_format, rewatch_count, screenshot_count | 3/5 | $9.90 |
| Snapchat Spotlight Comment & Reaction Scraper | Collect comment threads | replyText, threadedReplyCount, commenterIsPostAuthor, reactionCounts, reportCount | 3/5 | $9.90 |
| Snapchat Highlight & Story Media Downloader | Collect public stories | storySource, mediaType, targetType, highlightIndex, thumbnailTiles | 2/5 | $9.90 |
| Snapchat Creator Profile & Highlights Extractor | Research creators | accountType, relatedAccounts, cursors, spotlightMetadata, spotlightComments | 2/5 | $9.90 |
| Snapchat Publisher & Show Episode Finder | Collect show catalogs | seasonCount, episodeCount, premiumShowSeasons, episodes, premiumStories | 1/5 | $9.90 |
Field matrix: who returns what
Every tool with a published output schema, against the 5 fields most Snapchat jobs need. A dot means the field name appears in the schema; rows can still leave it empty.
| Tool | caption | author | views | created at | url | Fields |
|---|---|---|---|---|---|---|
| Snapchat Topic Spotlight Feed & Content Tag Extractor | ● | – | ● | – | ● | 3/5 |
| Snapchat Explore Search Across Spotlight, Lenses & Places | ● | – | ● | – | ● | 3/5 |
| Snapchat Spotlight Video Link & Caption Downloader | ● | – | ● | – | ● | 3/5 |
| Snapchat Spotlight Hashtag Video Extractor | ● | – | ● | – | ● | 3/5 |
| Snapchat Spotlight Comment & Reaction Scraper | ● | – | ● | – | ● | 3/5 |
| Snapchat Highlight & Story Media Downloader | – | – | – | ● | ● | 2/5 |
| Snapchat Creator Profile & Highlights Extractor | – | – | – | ● | ● | 2/5 |
| Snapchat Publisher & Show Episode Finder | – | – | – | – | ● | 1/5 |
| Snapchat Snapcode Image Downloader | – | – | – | – | ● | 1/5 |
| Snapchat Profile & Spotlight ScraperReference only, by parseforge | – | ● | ● | ● | ● | 4/5 |
| Snapchat Spotlight Video DownloaderReference only, by jungle_synthesizer | ● | – | ● | – | ● | 3/5 |
| Snapchat Spotlight Scraper · 5,000 Free Videos/MonthReference only, by omkar-cloud | ● | – | ● | – | ● | 3/5 |
| Snapchat Spotlight ScraperReference only, by piotrv1001 | – | – | ● | – | ● | 2/5 |
| Snapchat Profile & Spotlight ScraperReference only, by karamelo | – | – | – | – | – | 0/5 |
| Snapchat Spotlight ScraperReference only, by codenest | – | – | ● | – | ● | 2/5 |
| Tools returning it | 7 | 1 | 10 | 3 | 14 |
Field dictionary: the exact keys
The same core field has a different key in each Actor's output. Map these before you merge datasets; a dash means the published schema has no matching key. Need a field that is not listed here, such as email? Search every Snapchat Actor by field.
| Core field | Snapchat Topic Spotlight Feed… | Snapchat Explore Search… | Snapchat Spotlight Video Link… |
|---|---|---|---|
| caption | caption | rawCaption, caption | caption |
| author | – | – | – |
| views | viewCount | viewCount | viewCount |
| created at | – | – | – |
| url | topicUrl, snapUrl, videoUrl | href, videoPreviewUrl, boltVideoUrl | videoUrl, profileUrl |
Download this comparison: CSV · JSON (every tool with a published schema, matching keys per core field, price and score).
All 21 tools, scored
Catalogue Actors link to their detail pages; the score (0 to 100) is the published formula, identical for every tool. Other Store tools follow in their own table, for reference. Price is the published primary-result rate per 1,000 (the Free-plan rate where the price is tiered; higher Apify plans pay less); start events and platform usage are excluded.
| Sample fields | ||||||
|---|---|---|---|---|---|---|
| 82 | Snapchat Topic Spotlight Feed & Content Tag Extractor Catalogue Actor, pay per event | caption, viewCount, topicUrl | 52 | $0.99 | 100% of 22 runs | Oct 2026 |
| 76 | Snapchat Explore Search Across Spotlight, Lenses & Places Catalogue Actor, pay per event | rawCaption, viewCount, href | 111 | $0.99 | 5 runs, too few to rate | Nov 2026 |
| 76 | Snapchat Spotlight Video Link & Caption Downloader Catalogue Actor, pay per event | caption, viewCount, videoUrl | 28 | $0.99 | 8 runs, too few to rate | Nov 2026 |
| 76 | Snapchat Spotlight Hashtag Video Extractor Catalogue Actor, pay per event | caption, view_count, snap_url | 61 | $0.99 | 6 runs, too few to rate | Nov 2026 |
| 75 | Snapchat Spotlight Comment & Reaction Scraper Catalogue Actor, pay per event | videoCaption, videoViewCount, snapUrl | 52 | $0.99 | 13 runs, too few to rate | Oct 2026 |
| 70 | Snapchat Highlight & Story Media Downloader Catalogue Actor, pay per event | profileCreatedAt, profileUrl, username | 68 | $0.99 | 6 runs, too few to rate | Nov 2026 |
| 70 | Snapchat Creator Profile & Highlights Extractor Catalogue Actor, pay per event | createdAt, profileUrl, username | 46 | $0.99 | 9 runs, too few to rate | Nov 2026 |
| 64 | Snapchat Discover Publisher Show Extractor Catalogue Actor, pay per event | No published schema | – | $0.99 | 4 runs, too few to rate | Nov 2026 |
| 64 | Snapchat AR Lens Metadata & Related Spotlight Finder Catalogue Actor, pay per event | No published schema | – | $0.99 | 5 runs, too few to rate | Nov 2026 |
| 64 | Snapchat Snap Map Place & Live Snap Extractor Catalogue Actor, pay per event | No published schema | – | $0.99 | 4 runs, too few to rate | Nov 2026 |
| 64 | Snapchat EU Ads Library Impressions & Targeting Extractor Catalogue Actor, pay per event | No published schema | – | $0.99 | 7 runs, too few to rate | Nov 2026 |
| 64 | Snapchat Publisher & Show Episode Finder Catalogue Actor, pay per event | pageUrl, publisherId, displayName | 48 | $0.99 | 9 runs, too few to rate | Nov 2026 |
| 63 | Snapchat Snapcode Image Downloader Catalogue Actor, pay per event | profileUrl, username, displayName | 8 | $0.99 | 12 runs, too few to rate | Nov 2026 |
Other Store tools, for reference
Scored with the same published formula and listed for comparison only; this site does not link or recommend them.
| Sample fields | ||||||
|---|---|---|---|---|---|---|
| 89 | Snapchat Profile & Spotlight Scraper Reference only, by parseforge | soundAuthor, spotlightTotalViews, createdAt | 69 | $2.50 | 100% of 106,499 runs | Nov 2026 |
| 84 | Snapchat Spotlight Video Downloader Reference only, by jungle_synthesizer | caption, view_count, spotlight_url | 17 | $1.00 | 95% of 37 runs | Nov 2026 |
| 83 | Snapchat Spotlight Scraper · 5,000 Free Videos/Month Reference only, by omkar-cloud | caption, stats.view_count, link | 11 | $1.00 | 98% of 46 runs | Nov 2026 |
| 75 | Snapchat Spotlight Scraper Reference only, by piotrv1001 | views, url, thumbnail | 13 | $1.00 | 94% of 155 runs | Nov 2026 |
| 74 | Snapchat Spotlight Scraper Reference only, by tri_angle | No published schema | – | $1.50 | 100% of 4,534 runs | Oct 2026 |
| 65 | Snapchat Profile & Spotlight Scraper Reference only, by karamelo | search, spotlight, userProfile | 4 | $3.00 | 100% of 8,228 runs | Oct 2026 |
| 62 | Snapchat Spotlight Detail Scraper Reference only, by easyapi | No published schema | – | $4.99 | 100% of 49 runs | Nov 2025 |
| 58 | Snapchat Spotlight Scraper Reference only, by codenest | view_count, video_url, title | 16 | $10 | 100% of 196 runs | Nov 2026 |
What to check before you choose
Teams use Snapchat data to research public creators, follow Spotlight topics and build publisher or show catalogs. Comment analysis, public story collection and place research require different source surfaces.
Choose Spotlight tools for videos and engagement, creator tools for profile context, and publisher tools for show discovery. Snap's official products provide scoped integrations rather than general access to public content.
Checklist
- Filter mixed outputs before analysis. Explore search uses resultType, and topic collection uses recordType to distinguish topic records from videos.
- Plan identifier mapping: snapId, snap_id and storyId occur in different schemas. Keep canonical source links when connecting comments, videos and creators.
- Inspect availability and output detail before choosing a media workflow. videoUrl, mediaUrl and mediaPreviewUrl appear in different tools and are not interchangeable fields.
Where the data is incomplete
The Discover publisher, AR lens, Snap Map and EU ads tools listed here have no published output fields in the published records.
The detailed records also omit the leading ranked tool.
Official API route
Snapchat APIs
Snap develops Login Kit, Bitmoji Kit, Marketing API and other partner products. There is no open general-purpose public content API.
Price. Marketing and partner products have their own commercial terms.
Limits. Approval and scoped access apply.
Terms and personal data
Limit collection to public content and respect Snap's terms. Official products also require approval and access within their defined scopes. This is general information, not legal advice.
Read Snapchat's terms. Keep to public data, do not bypass logins or access controls, and check whether personal data is involved before you collect it. The can-I-scrape checklist walks through it.
How to start
- Open the recommended Snapchat tool and use its input instructions to choose a supported public creator or content source.
- Start a small collection and inspect the returned content types so profile, story and Spotlight records are interpreted separately.
- Save the dataset with available source links and availability information, then review missing captions or engagement values before expanding.
Call Snapchat Topic Spotlight Feed & Content Tag Extractor from code
The example input uses the Actor's published defaults; set your own Snapchat query before you run it. You need an Apify API token.
Python
from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run_input = {
"mode": "topicFeed",
"topics": [
"food"
],
"maxResultsPerTopic": 3,
"includeRelatedTags": False,
"searchQueries": [],
"maxTopicsPerQuery": 50,
"includeRelatedTopics": False,
"enrichVideos": False,
"maxItems": 3
}
run = client.actor("dataspryva/snapchat-topic-spotlight-feed-and-content-tag").call(run_input=run_input)
if run is None:
raise RuntimeError("The Actor run was not found.")
for item in client.dataset(run.default_dataset_id).iterate_items():
print(item) pip install apify-client
JavaScript
import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "<YOUR_APIFY_TOKEN>" });
const input = {
"mode": "topicFeed",
"topics": [
"food"
],
"maxResultsPerTopic": 3,
"includeRelatedTags": false,
"searchQueries": [],
"maxTopicsPerQuery": 50,
"includeRelatedTopics": false,
"enrichVideos": false,
"maxItems": 3
};
const run = await client.actor("dataspryva/snapchat-topic-spotlight-feed-and-content-tag").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items); npm install apify-client
cURL
curl -X POST "https://api.apify.com/v2/actors/dataspryva~snapchat-topic-spotlight-feed-and-content-tag/run-sync-get-dataset-items" -H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" -d '{"mode":"topicFeed","topics":["food"],"maxResultsPerTopic":3,"includeRelatedTags":false,"searchQueries":[],"maxTopicsPerQuery":50,"includeRelatedTopics":false,"enrichVideos":false,"maxItems":3}' Waits for the run and returns the dataset items (runs over 300 seconds return HTTP 408; start an async run instead).
MCP (AI agents)
{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com?tools=dataspryva/snapchat-topic-spotlight-feed-and-content-tag",
"headers": {
"Authorization": "Bearer <YOUR_APIFY_TOKEN>"
}
}
}
} Adds this Actor as a tool in an MCP client that takes a remote server URL (Cursor, VS Code, Claude Code) through Apify's hosted MCP server. OAuth sign-in also works without the header. Clients that only start local servers can wrap the URL with npx mcp-remote.
Questions people ask
Can Explore search return more than Spotlight videos?
Its published result types include lenses, topics, users, publishers and places alongside Spotlight. Filter resultType before treating the output as a video dataset.
How can I preserve Spotlight comment threads?
The comment tool publishes commentId, parentCommentId and depth to describe reply relationships. Keep snapId or snapUrl with those fields to connect the thread to its source video.
Can I compare field coverage for Snap Map and EU ads?
The published records list use cases for those tools but no output fields. Inspect their published schemas or sample output before committing to a place or advertising dataset.
Which route fits publisher and episode research?
The publisher and show episode finder lists publisher, episode, discoverStory and error record types. Check the returned structure because the published field list mainly describes publisher profiles.
What is the cheapest catalogue Actor for Snapchat data?
Snapchat Topic Spotlight Feed & Content Tag Extractor lists $0.99 per 1,000 results (pay per event), with 52 fields in its published output schema. Start events and platform usage are billed separately. Checked 2026-11-12.
Which Snapchat scraper returns the most core fields?
Snapchat Topic Spotlight Feed & Content Tag Extractor covers 3 of the 5 core Snapchat fields this page tracks (caption, author, views, created at, url), based on its published output schema.
Does Snapchat have an official API?
Limited access: Snap develops Login Kit, Bitmoji Kit, Marketing API and other partner products. There is no open general-purpose public content API. Marketing and partner products have their own commercial terms.
Is it legal to scrape Snapchat?
It depends on what you collect and how. Limit collection to public content and respect Snap's terms. Official products also require approval and access within their defined scopes. Read Snapchat's terms (https://www.snap.com/en-US/terms) before you collect, and check whether personal data is involved. This is general information, not legal advice.
More on Snapchat
Related websites
- Instagram4 Actors
- TikTok17 Actors
- TikTok Ads Library1 Actor
Sources
- Snapchat Topic Spotlight Feed & Content Tag Extractor on Apify Store
- Snapchat Explore Search Across Spotlight, Lenses & Places on Apify Store
- Snapchat Spotlight Video Link & Caption Downloader on Apify Store
- Snapchat Spotlight Hashtag Video Extractor on Apify Store
- Snapchat Spotlight Comment & Reaction Scraper on Apify Store
- Snapchat Highlight & Story Media Downloader on Apify Store
- Snapchat APIs documentation
- Snapchat terms
Cite this page
Scraper Finder. "How to get Snapchat data." https://scraperfinder.com/sites/snapchat/ (data checked 2026-11-12).
Highest-scoring catalogue Actor
Snapchat Topic Spotlight Feed & Content Tag Extractor: 3 of 5 core fields, $0.99 per 1,000 results, score 82. The highest score overall is 89 (Snapchat Profile & Spotlight Scraper, a Store tool from another publisher); both are in the table above.