OrbTop

Snapchat Profile Scraper

SOCIAL MEDIALEAD GENERATION

Snapchat Profile Scraper

Scrape public profile metadata from Snapchat user profiles. Provide usernames or profile URLs and get display name, subscriber count, bio, avatar URL, verification status, and external links — one record per username.

Features

  • Accepts plain usernames (e.g. daviddobrik) or full profile URLs (e.g. https://www.snapchat.com/@daviddobrik)
  • Extracts subscriber counts from both structured data and meta descriptions
  • Captures avatar URL, bio, snapcode/preview image URL, and external bio links
  • Works on standard SSR-rendered Snapchat profiles without JavaScript rendering
  • Handles maxItems cap for controlled batch runs

Input

Field Type Description
usernames Array of strings Snapchat usernames or full profile URLs to scrape
maxItems Integer Maximum number of profiles to scrape (0 = no limit)

Example input

{
  "usernames": [
    "daviddobrik",
    "emrata",
    "https://www.snapchat.com/@suu"
  ],
  "maxItems": 10
}

Output

One JSON record per username:

Field Type Description
username String Snapchat username (lowercase)
display_name String Display name as shown on the profile
bio String Profile bio / description
subscriber_count String Subscriber count as shown (e.g. "6.3m")
subscriber_count_num Integer Subscriber count parsed to a number (-1 if unavailable)
avatar_url String URL of the profile avatar image
snapcode_url String URL of the profile preview / snapcode image
is_verified Boolean Whether the profile has a verified badge
external_links String JSON array of external links listed on the profile
last_updated String Profile last-updated date
profile_url String Canonical Snapchat profile URL
scraped_at String ISO timestamp of when the record was scraped

Example output

{
  "username": "daviddobrik",
  "display_name": "David Dobrik",
  "bio": "welcome to my snap yo!!!",
  "subscriber_count": "6.3m",
  "subscriber_count_num": 6300000,
  "avatar_url": "https://cf-st.sc-cdn.net/...",
  "snapcode_url": "https://us-east1-aws.api.snapchat.com/...",
  "is_verified": false,
  "external_links": "[]",
  "last_updated": "2026-06-01T23:23:27.000Z",
  "profile_url": "https://www.snapchat.com/@daviddobrik",
  "scraped_at": "2026-06-02T23:06:12.228Z"
}

Notes

  • Only public Snapchat profiles are accessible. Private or non-existent profiles are skipped with a warning.
  • Subscriber counts are available for accounts that display them publicly. Accounts without visible subscriber counts will have subscriber_count: "" and subscriber_count_num: -1.
  • The external_links field contains JSON-LD sameAs links from the profile, which represent links explicitly listed by the user (not footer navigation links).

Rate limits

The actor uses 5 concurrent requests by default. Snapchat does not declare a crawl delay, but the actor respects rate limiting signals automatically.