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 🤖
Pricing
$5.00/month + usage
Rating
0.0
(0)
Developer
Neuro Scraper
Maintained by CommunityActor stats
0
Bookmarked
63
Total users
3
Monthly active users
4 months ago
Last modified
Categories
Share
🎯 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.