Snapchat Public Profile Scraper avatar

Snapchat Public Profile Scraper

Pricing

from $2.99 / 1,000 profiles

Go to Apify Store
Snapchat Public Profile Scraper

Snapchat Public Profile Scraper

Extract bounded public Snapchat profile, related-account, highlight, Spotlight, lens, story, and page metadata with explicit diagnostics.

Pricing

from $2.99 / 1,000 profiles

Rating

0.0

(0)

Developer

w3crawler

w3crawler

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Snapchat Public Profile Scraper extracts bounded, normalized records from public Snapchat profile pages. Supply usernames or public profile URLs to collect identity, biography, subscriber count, images, category, related accounts, public highlights, Spotlight metadata, active-story metadata, and lenses when Snapchat exposes them.

The Actor reads only public server-rendered page state. It does not log in, access viewer-private data or private APIs, download media, solve CAPTCHAs, or bypass access controls. Direct public HTTPS is used by default; standard Apify Proxy can be enabled as a transparent request transport when justified.

Input

FieldDefaultLimits
usernames["brentrivera"]1–100 usernames or public HTTPS Snapchat profile URLs
maxItems51–100 unique profiles
maxRelatedAccounts51–25 per profile
maxHighlightsPerProfile51–25 per public section
maxSnapsPerHighlight51–25 per highlight
includeHighlightstrueInclude bounded Curated and Spotlight highlights
includeSpotlightMetadatatrueInclude bounded public Spotlight metadata
includeActiveStorytrueInclude an active public story when available
includeLensestrueInclude bounded public lens metadata
requestDelayMs2500–30,000 ms before each request
timeoutSecs455–60 seconds per request
maxResponseBytes5000000100,000–10,000,000 bytes
proxyConfigurationDirect (useApifyProxy: false)Optional standard Apify proxy configuration
{
"usernames": ["brentrivera", "@science"],
"maxItems": 2,
"maxRelatedAccounts": 3,
"maxHighlightsPerProfile": 2,
"maxSnapsPerHighlight": 2,
"includeHighlights": true,
"proxyConfiguration": { "useApifyProxy": false }
}

Output

The default dataset contains successful snapchat-profile records only. Each row includes a stable ID, profile identity and URL, normalized public fields, bounded nested collections, source provenance, HTTP evidence, transport metadata, and scrape time. Optional fields are omitted when Snapchat does not expose them; values are not fabricated.

Run diagnostics and errors are kept in OUTPUT_SUMMARY and its OUTPUT compatibility alias so failed targets never masquerade as scraped data. SOURCE_METADATA describes access policy, transport, and public-source capabilities. A blocked or unavailable target can therefore produce an empty valid dataset alongside an explicit run status and diagnostic details.

Requests use one attempt with library retries disabled. The Actor follows at most three safe redirects and accepts redirects only to Snapchat HTTPS hosts.

Local verification

npm test
npm run lint
apify validate-schema
apify run --purge --input-file qa-inputs/local.json
npm run validate

Public Snapchat payloads, media availability, and access controls can change. Use this Actor only for lawful collection of public information and respect platform terms, privacy rights, content ownership, rate limits, and applicable data-protection requirements.