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

13 catalogue Actors 8 other Store tools Official API: Limited access Lowest rate  $0.99 per 1K

What do you need from Snapchat?

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.

Route diagram for Snapchat dataSnapchat Topic Spotlight Feed & Content Tag Extractor: stops at 5 of the 10 fields shown; Snapchat Explore Search Across Spotlight, Lenses & Places: stops at 5 of the 10 fields shown; Snapchat Spotlight Video Link & Caption Downloader: stops at 5 of the 10 fields shown; Snapchat Spotlight Hashtag Video Extractor: stops at 5 of the 10 fields shown; Other Store tools (6): stops at 9 of the 10 fields shown; Snapchat APIs: limited, field coverage not compared.Snapchatauthorcreated atcaptionviewsurlpostedAtrecordTypesubscriberCountvideo urlerror1234+API

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…

3/5 core fields 52 output fields $0.99 per 1K Open in Apify Store

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…

3/5 core fields 111 output fields $0.99 per 1K Open in Apify Store

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…

3/5 core fields 28 output fields $0.99 per 1K Open in Apify Store

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.

Catalogue Actors for Snapchat by job, with the fields only each one returns
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.

Which tools return each core Snapchat field, from published output schemas
Toolcaptionauthorviewscreated aturlFields
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 it7110314

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.

Output keys for each core Snapchat field in the top catalogue Actors
Core field Snapchat Topic Spotlight Feed…Snapchat Explore Search…Snapchat Spotlight Video Link…
caption captionrawCaption, captioncaption
author –––
views viewCountviewCountviewCount
created at –––
url topicUrl, snapUrl, videoUrlhref, videoPreviewUrl, boltVideoUrlvideoUrl, 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.

Catalogue Actors for Snapchat, ranked by the published method
Sample fields
82 caption, viewCount, topicUrl 52 $0.99 100% of 22 runs Oct 2026
76 rawCaption, viewCount, href 111 $0.99 5 runs, too few to rate Nov 2026
76 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 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 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.

Other Store tools for Snapchat, for reference
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.

Official documentation

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

  1. Open the recommended Snapchat tool and use its input instructions to choose a supported public creator or content source.
  2. Start a small collection and inspect the returned content types so profile, story and Spotlight records are interpreted separately.
  3. 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

Sources

Text updated 2026-11-12 Data checked 2026-11-12
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.

Open in Apify Store