Snapchat Public Profile Creator Scraper | No Login | No Cookie
Pricing
from $1.00 / 1,000 results
Snapchat Public Profile Creator Scraper | No Login | No Cookie
Collect public Snapchat profile and Spotlight metadata from handles you already have.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
REXREUS D.O
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Snapchat Public Profile & Creator Scraper
Collect public Snapchat profile and Spotlight metadata from handles you already have.
Direct public pages only · no login, cookies, Stories, or media downloads
Why this Actor?
Use this Actor as a Snapchat public profile API alternative when you already know the creator handles. It reads only what those public Snapchat pages already show.
| Feature | What you get |
|---|---|
| Public profiles | Handle, display name, subscriber count, country, language, created/updated times |
| Spotlight items | Title, publish time, views, likes, replies, topics, duration, width, height |
| Direct targets only | Paste usernames or public profile / Spotlight URLs. No search, no crawl |
| Sparse dataset | Unobserved fields are omitted. Empty topic lists stay [] |
| Status per row | SUCCESS, PARTIAL, NOT_FOUND, BLOCKED, or ERROR |
| CSV-ready export | Download JSON, CSV, or Excel from the Apify dataset |
| Honest limits | Public metadata only. No Stories, comments, media files, or private accounts |
| Conservative traffic | Serial requests, 2-second pacing, no proxy, no retries |
Quick start
- Open the Actor on Apify Console and click Start.
- Paste a public Snapchat username or profile URL.
- Leave Include Spotlight on if you also want discovered Spotlight pages.
- Download the dataset as JSON, CSV, or Excel.
{"startUrls": [],"usernames": ["exampleuser"],"maxProfiles": 1,"maxItemsPerProfile": 1,"includeSpotlight": true}
How it works
Public handles or URLs → public Snapchat pages → PROFILE and CONTENT dataset rows
Each supplied profile becomes one PROFILE row. If Spotlight is enabled, up to three discovered public Spotlight paths become CONTENT rows. The Actor never logs in, never downloads media, and never follows search or Stories.
Input
See the Input tab for the full form. Only these fields are accepted:
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
startUrls | string[] | no | [] | Approved direct Snapchat profile or Spotlight URLs |
usernames | string[] | no | [] | Approved Snapchat profile usernames |
maxProfiles | integer 1–10 | no | 10 | Maximum direct targets in one run |
maxItemsPerProfile | integer 0–3 | no | 3 | Maximum Spotlight children per successful profile |
includeSpotlight | boolean | no | true | Process Spotlight paths discovered on a supplied profile |
Supply at least one username or URL. Combined unique targets cannot exceed maxProfiles.
Output
You can download the dataset in JSON, CSV, or Excel. Rows are PROFILE or CONTENT. Absent public fields are omitted. Dataset rows never include provenance, warnings, errors, or null keys.
Profile example:
{"recordType": "PROFILE","requestedPath": "/@exampleuser","canonicalPath": "/@exampleuser","sourcePageKind": "PROFILE","requestedAt": "2026-09-22T17:24:13.533Z","observedAt": "2026-09-22T17:24:15.252Z","httpStatus": 200,"status": "SUCCESS","profileHandle": "exampleuser","displayName": "Example Creator","subscriberCount": 1200,"discoveredSpotlightPaths": ["/@exampleuser/spotlight/example"],"language": "en","country": "US","createdAt": "2022-04-21T14:18:41.142Z","updatedAt": "2026-09-22T16:08:13.385Z","isFamilyFriendly": true}
Spotlight example:
{"recordType": "CONTENT","requestedPath": "/@exampleuser/spotlight/example","canonicalPath": "/@exampleuser/spotlight/example","sourcePageKind": "CONTENT","requestedAt": "2026-09-22T17:24:15.257Z","observedAt": "2026-09-22T17:24:18.668Z","httpStatus": 200,"status": "SUCCESS","contentId": "example","contentType": "video.other","title": "Example Spotlight","publishedAt": "2026-09-20T04:35:41.000Z","viewCount": 35709,"replyCount": 0,"likeCount": 123,"topics": ["#spotlight", "fashion", "style"],"durationSeconds": 90,"width": 540,"height": 960,"isFamilyFriendly": true}
| Field | Type | Description |
|---|---|---|
recordType | string | PROFILE or CONTENT |
status | string | SUCCESS, PARTIAL, NOT_FOUND, BLOCKED, or ERROR |
httpStatus | number | HTTP status from the public page |
profileHandle | string | Public username |
displayName | string | Public display name |
subscriberCount | number | Observed subscriber count |
country | string | Observed public country code |
createdAt / updatedAt | string | Observed profile timestamps |
discoveredSpotlightPaths | string[] | Direct Spotlight paths found on the profile |
contentId | string | Public Spotlight identifier |
title | string | Observed Spotlight title |
publishedAt | string | Observed publication time |
viewCount / likeCount / replyCount / shareCount | number | Observed public counters |
topics | string[] | Observed topics or hashtags |
durationSeconds | number | Observed video duration |
width / height | number | Observed video size in pixels |
Cost, limits, proxy
This Actor has no pay-per-result fee. You pay Apify compute units for the run.
- Memory: HTTP-only. No browser.
- Concurrency: 1 (serial).
- Proxy: none.
- Pacing: 2 seconds between requests, 15-second timeout, no retries.
- Caps: 10 profiles, 3 Spotlight items per profile, 40 requests, 10-minute wall clock.
- Small run (1 profile + 1 Spotlight): a few seconds.
- Full cap: about 78 seconds of pacing plus page response time.
Recipes
One public username
{"usernames": ["exampleuser"],"maxProfiles": 1,"maxItemsPerProfile": 1,"includeSpotlight": true}
Direct profile URL with Spotlight
{"startUrls": ["https://www.snapchat.com/@exampleuser"],"usernames": [],"maxProfiles": 1,"maxItemsPerProfile": 3,"includeSpotlight": true}
Profile metadata only
{"usernames": ["exampleuser"],"maxProfiles": 1,"maxItemsPerProfile": 0,"includeSpotlight": false}
Troubleshooting
| Symptom | Cause | Fix |
|---|---|---|
NOT_FOUND | The public page returned 404 or 410 | Check the handle or Spotlight URL |
BLOCKED | Login wall, protection, or 401/403/429 | Stop. Do not retry with cookies, proxies, or browsers |
PARTIAL | Profile succeeded; a Spotlight child failed | Keep the profile row; lower maxItemsPerProfile or skip Spotlight |
ERROR | Timeout, non-HTML, or oversized page | Retry later with fewer targets |
| Missing fields | The public page did not show them | Expected. Absent keys are omitted |
| No Stories | Stories and highlights are out of scope | Use profile and Spotlight pages only |
| Invalid input | URL/username is not a direct public target, or too many targets | Use snapchat.com/@handle or a Spotlight URL; stay within maxProfiles |
FAQ
Q: How much does a run cost? A: Compute units only. One profile plus one Spotlight is a few seconds of HTTP time. There is no per-row Actor fee.
Q: How fast is it? A: Serial, with 2 seconds between requests. A tiny run finishes in seconds. A 10-profile run with Spotlight children stays under the 40-request / 10-minute cap.
Q: Can it scrape private or friends-only accounts? A: No. Public pages only. No login, cookies, or tokens.
Q: Is this legal? A: The Actor collects only public metadata from pages you supply. You are responsible for Snapchat Terms, privacy law, and having a legitimate reason to process any personal data. If you are unsure, consult your lawyers.
Q: Does it download videos or images? A: No. Metadata only. No media URLs, no file downloads.
Q: Can I scale to thousands of profiles? A: Not in one run. Hard caps are 10 profiles and 3 Spotlight items each. Split larger jobs across scheduled runs.
Q: Why are some fields missing? A: The public page did not expose them. Bio, verification, category, comments, and Stories are never collected.
Q: Can I copy or republish this Actor? A: No. This Actor is proprietary. You may run it on Apify. You may not rebrand, republish, or claim authorship. See ./LICENSE.
Limitations
- Public Snapchat profile and Spotlight pages only.
- No login, cookies, tokens, private APIs, browser automation, proxy rotation, CAPTCHA bypass, search, pagination, or Stories.
- No media downloads and no comment threads.
- You are responsible for Terms of Service and privacy law.
Run it
Open the Actor on Apify Console and click Start. Use the API tab for programmatic runs.
License
Proprietary. All rights reserved. Copyright (c) 2026 REXREUS.
You may run this Actor on Apify. You may not copy, rebrand, republish, or claim this Actor as your own. See ./LICENSE.