Get Public Profile by Username

View All Snapchat Content API - Profiles, Stories, Spotlight & Lenses APIs →

Look up a public Snapchat profile by username and get its public identity card. Pass the handle without @ (e.g. brentrivera). The response is {success, data:{info, metadata}}: info carries username, title (display name), bio, subscriberCount (returned as a string), profilePictureUrl, snapcodeImageUrl, squareHeroImageUrl, hostUserId, businessProfileId, badge, websiteUrl, categoryStringId / subcategoryStringId, relatedAccountsInfo, and the boolean flags hasStory, hasCuratedHighlights and hasSpotlightHighlights that tell you which follow-up calls are worth making; metadata carries pageTitle, pageDescription, pageType and shareId. A username that does not resolve returns HTTP 200 with success=false and data="data not found".

API Features

Lightweight identity card Returns username, display title, bio, profile picture and snapcode image without pulling stories or media
Subscriber count included subscriberCount comes back on every hit (as a string) for audience sizing
Content availability flags hasStory, hasCuratedHighlights and hasSpotlightHighlights tell you which follow-up endpoints will return data
Clean not-found signal Unknown handles return success=false with "data not found" instead of an error page
Stable account identifiers hostUserId and businessProfileId let you key records even if the display name changes

Live API Demo

GET /api/project/snapchat-content/get-profile

API Response (JSON)

{}
curl -X GET 'https://api.opendata-api.com/api/project/snapchat-content/get-profile?key=<API_KEY>&username=brentrivera'
📢
Need Help?
If you encounter API issues or need other API requirements, please contact us.
Contact Us

Use Cases

Related operations

Guides

View Subscription Plans →