Snapchat Profile Scraper
Pricing
$5.00/month + usage
Go to Apify Store
Snapchat Profile Scraper
Snapchat Profile Scraper. Get all the snapchat public profile data as you need β Fast β‘ | Accurate π― | Automated π€
0.0 (0)
Pricing
$5.00/month + usage
0
15
5
Last modified
17 days ago
π― Snapchat Profile Scraper Actor
Powerful Snapchat profile metadata extractor for public profiles.
π Overview
Scrape Snapchat profile information including username, followers, account type, videos, and related accountsβall in a clean JSON format.
π‘ Use Cases / When to Use
- Gather analytics for Snapchat influencers.
 - Monitor public profiles for engagement metrics.
 - Collect video links and account information for automation or research.
 
β‘ Quick Start (Console)
- Go to the actor page on Apify Console.
 - Click Run.
 - Enter your Snapchat profile URLs in the startUrls input (JSON array of URLs).
 - Optional: Enable Apify Proxy in the Proxy panel.
 - Click Start.
 
β‘ Quick Start (CLI + API)
CLI
# Run actor with input JSONapify run --actor-id <ACTOR_ID> -p input.json
apify-client (Python)
from apify_client import ApifyClientclient = ApifyClient('<APIFY_TOKEN>')run_input = {"startUrls": ["https://www.snapchat.com/add/exampleuser"],"proxyConfiguration": {"useApifyProxy": True}}run = client.actor('your-username/snapchat-profile-scraper').call(run_input=run_input)print(run['defaultDatasetId'])
π Inputs
{"startUrls": ["https://www.snapchat.com/add/exampleuser"],"proxyConfiguration": {"useApifyProxy": true}}
- startUrls: Array of Snapchat profile URLs to scrape.
 - proxyConfiguration: Proxy settings object (optional, see π Proxy Configuration).
 
βοΈ Configuration
| π Name | π Type | β Required | βοΈ Default | π Example | π Notes | 
|---|---|---|---|---|---|
| startUrls | array | β Yes | null | ["https://www.snapchat.com/add/exampleuser"] | List of Snapchat profile URLs | 
| proxyConfiguration | object | β No | {} | {"useApifyProxy": true} | Configure Apify Proxy or custom proxies | 
| ALL_RESULTS | dataset key | β No | defaultDataset | null | Default dataset key for outputs | 
Console example: paste URLs into startUrls field or set an environment variable APIFY_TOKEN=<YOUR_TOKEN>.
π€ Outputs
Each output item includes:
{"name": "Example User","user_name": "exampleuser","followers": "1200","display_picture": "https://profile.pic/url.webp","account_type": "Public","last_updated": "2025-09-15","video_url": "https://www.snapchat.com/spotlight/video123","view_count": "10000","share_count": "500","comment_count": "150","related_link": "Related Topic","related_account": "related_user"}
- Stored in default dataset (
ALL_RESULTS). 
π Environment Variables
| Variable | Description | 
|---|---|
| APIFY_TOKEN | Your Apify API token | 
βΆοΈ How to Run
Console
- Paste URLs into startUrls.
 - Optionally configure proxy.
 - Click Start.
 
CLI
$apify run --actor-id <ACTOR_ID> -p input.json
apify-client
See Quick Start above.
β° Scheduling & Webhooks
- Use Scheduling tab in Console to run periodically.
 - Webhooks can be added in Console to get notified on actor completion.
 
π Logs & Troubleshooting
- β "No Snapchat profile URLs provided" β Check startUrls input.
 - β οΈ Proxy errors β Ensure valid proxy configuration or enable Apify Proxy.
 
π Permissions & Storage notes
- Data is stored in default dataset (
ALL_RESULTS). - Proxy credentials should be saved as secrets.
 
π Changelog / Versioning tip
- Keep actor versions tagged in Console for reproducibility.
 
π Proxy Configuration
- Enable Apify Proxy in the Proxy panel.
 - Custom Proxies: Set 
HTTP_PROXYandHTTPS_PROXYenv vars or via proxyConfiguration input. 
{"startUrls": ["https://www.snapchat.com/add/exampleuser"],"proxyConfiguration": {"useApifyProxy": false,"apifyProxyGroups": ["GROUP"],"proxyUrls": ["http://<USER>:<PASS>@proxy.com:8000"]}}
- π Keep credentials as secrets.
 - TODO: Advanced proxy rotation patterns (for large-scale scraping).
 
π Notes / TODOs
- TODO: Verify handling of multiple video URLs per profile.
 - TODO: Confirm parsing consistency across Snapchat UI changes.
 
π References
π§ Inferred from main.py
- Actor scrapes public Snapchat profiles.
 - Supports Apify Proxy and custom proxies.
 - Outputs stored in default dataset (
ALL_RESULTS). - TODOs include proxy rotation and multi-video handling.
 
