How to Scrape Snapchat User Profile Data
This tutorial shows how to use Snapchat User Profile Data API to scrape and crawl structured Snapchat data in real-time.
Retrieve Snapchat creator profiles at scale through our API and access follower totals, engagement rates, and public bio data to evaluate influencers and map audience demographics.
Access Snapchat Data in 3 Steps
Start crawling Snapchat user analytics data. Follow these steps to extract social media data in minutes.
Create Your Account
Go to our registration page and make an account. It's free, no credit card, and you get credits right away to play around with.
Verify Your Email Address
You'll get a verification email, click the link in it. Once that's done, you can grab your API token from the dashboard.
Make Your First API Call
Copy the code snippet below, swap in your API key, and run it. You'll get Snapchat data back as JSON within a few seconds.
Code Sample
Here's a JavaScript example to get you going. Swap out the token and you're good, works the same way in any language that can make HTTP requests. Start collecting user analytics data via our REST API!
| 1 | const root = 'https://ensembledata.com/apis' |
| 2 | const endpoint = '/snapchat/user/info' |
| 3 | const params = { |
| 4 | "name": "daviddobrik", |
| 5 | "token": "YOUR-TOKEN-HERE" |
| 6 | } |
| 7 | |
| 8 | const queryString = new URLSearchParams(params).toString(); |
| 9 | const url = `${root}${endpoint}?${queryString}`; |
| 10 | |
| 11 | await fetch(url) |
| 12 | .then(response => response.json()) |
| 13 | .then(data => console.log(data)) |
| 14 | .catch(error => console.error(error)); |
| 15 |
Parameters
Example Response
Explore the fields returned by this endpoint. Click a row to expand nested objects and arrays, hover a value to copy it, or use "Expand all" to see everything at once.
dataobject15 fields
viewerInfoobject3 fields
localizationobject1 field
pageLinksobject7 fields
oneLinkParamsobject9 fields
pidKeysarray2 items · schema from #0 2 items
campaignKeysarray2 items · schema from #0 2 items
pageMetadataobject4 fields
pageDescriptionobject1 field
userProfileobject2 fields
publicProfileInfoobject19 fields
relatedAccountsInfoarray0 items
storyobject5 fields
snapListarray80 items · schema from #0 80 items
snapIdobject1 field
snapUrlsobject2 fields
mediaPreviewUrlobject1 field
timestampInSecobject1 field
storyIdobject1 field
thumbnailUrlobject1 field
linkPreviewobject5 fields
twitterImageobject2 fields
sizeobject2 fields
facebookImageobject2 fields
sizeobject2 fields
lensesarray0 items
curatedHighlightsarray5 items · schema from #0 5 items
snapListarray100 items · schema from #0 100 items
snapIdobject1 field
snapUrlsobject2 fields
mediaPreviewUrlobject1 field
timestampInSecobject1 field
storyIdobject1 field
storyTitleobject1 field
thumbnailUrlobject1 field
highlightIdobject1 field
spotlightHighlightsarray28 items · schema from #0 28 items
snapListarray1 item · schema from #0 1 item
snapIdobject1 field
snapUrlsobject2 fields
mediaPreviewUrlobject1 field
timestampInSecobject1 field
storyIdobject1 field
storyTitleobject1 field
thumbnailUrlobject1 field
highlightIdobject1 field
spotlightStoryMetadataarray28 items · schema from #0 28 items
videoMetadataobject12 fields
creatorobject2 fields
personCreatorobject3 fields
keywordsarray0 items
hashtagsarray0 items
contextCardsarray2 items · schema from #0 2 items
engagementStatsobject2 fields
oneLinkParamsobject9 fields
pidKeysarray2 items · schema from #0 2 items
campaignKeysarray2 items · schema from #0 2 items
Response Codes
Status codes this endpoint can return, so you can handle errors before they surprise you in production.
Fetch Snapchat Data at Scale
Retrieve Snapchat creator data at scale for influencer campaigns, audience profiling, or competitive research.
Follower Counts
Get exact follower totals for any public Snapchat creator.
Engagement Rate
See engagement rate to evaluate a creator's audience quality.
Bio Data
Pull public bio text in one structured Snapchat API response.
Frequently Asked Questions
Send the target username to our Snapchat User Profile Information endpoint and it returns structured JSON with follower counts, engagement rates, and bio data.
This endpoint is built specifically for influencer vetting, returning follower totals and engagement rates so you can validate reach before a partnership.
Yes, our endpoint works independently of Snapchat's official developer platform, so no app review or partner access is required.
We only collect data that is publicly visible on Snapchat, nothing behind a login, and we operate in line with GDPR and applicable data protection laws.
Requests typically return in under three seconds, making the endpoint suitable for both single lookups and bulk creator research.
The response includes follower counts, engagement rates, and public bio data for any Snapchat creator account.