Snapchat Public Profile Creator Scraper | No Login | No Cookie avatar

Snapchat Public Profile Creator Scraper | No Login | No Cookie

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Snapchat Public Profile Creator Scraper | No Login | No Cookie

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

REXREUS D.O

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Snapchat Public Profile & Creator Scraper

Extract public Snapchat profile and Spotlight metadata into a clean Apify dataset

Collect public Snapchat profile and Spotlight metadata from handles you already have.

Direct public pages only · no login, cookies, Stories, or media downloads

Quick Start Apify Node.js

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.

FeatureWhat you get
Public profilesHandle, display name, subscriber count, country, language, created/updated times
Spotlight itemsTitle, publish time, views, likes, replies, topics, duration, width, height
Direct targets onlyPaste usernames or public profile / Spotlight URLs. No search, no crawl
Sparse datasetUnobserved fields are omitted. Empty topic lists stay []
Status per rowSUCCESS, PARTIAL, NOT_FOUND, BLOCKED, or ERROR
CSV-ready exportDownload JSON, CSV, or Excel from the Apify dataset
Honest limitsPublic metadata only. No Stories, comments, media files, or private accounts
Conservative trafficSerial requests, 2-second pacing, no proxy, no retries

Quick start

  1. Open the Actor on Apify Console and click Start.
  2. Paste a public Snapchat username or profile URL.
  3. Leave Include Spotlight on if you also want discovered Spotlight pages.
  4. 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:

FieldTypeRequiredDefaultDescription
startUrlsstring[]no[]Approved direct Snapchat profile or Spotlight URLs
usernamesstring[]no[]Approved Snapchat profile usernames
maxProfilesinteger 1–10no10Maximum direct targets in one run
maxItemsPerProfileinteger 0–3no3Maximum Spotlight children per successful profile
includeSpotlightbooleannotrueProcess 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
}
FieldTypeDescription
recordTypestringPROFILE or CONTENT
statusstringSUCCESS, PARTIAL, NOT_FOUND, BLOCKED, or ERROR
httpStatusnumberHTTP status from the public page
profileHandlestringPublic username
displayNamestringPublic display name
subscriberCountnumberObserved subscriber count
countrystringObserved public country code
createdAt / updatedAtstringObserved profile timestamps
discoveredSpotlightPathsstring[]Direct Spotlight paths found on the profile
contentIdstringPublic Spotlight identifier
titlestringObserved Spotlight title
publishedAtstringObserved publication time
viewCount / likeCount / replyCount / shareCountnumberObserved public counters
topicsstring[]Observed topics or hashtags
durationSecondsnumberObserved video duration
width / heightnumberObserved 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

SymptomCauseFix
NOT_FOUNDThe public page returned 404 or 410Check the handle or Spotlight URL
BLOCKEDLogin wall, protection, or 401/403/429Stop. Do not retry with cookies, proxies, or browsers
PARTIALProfile succeeded; a Spotlight child failedKeep the profile row; lower maxItemsPerProfile or skip Spotlight
ERRORTimeout, non-HTML, or oversized pageRetry later with fewer targets
Missing fieldsThe public page did not show themExpected. Absent keys are omitted
No StoriesStories and highlights are out of scopeUse profile and Spotlight pages only
Invalid inputURL/username is not a direct public target, or too many targetsUse 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.