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
Live API Demo
🔒 Sign in to try it live
Log in to call this API with your own API key. New accounts get 100 free credits — no card required.
Log in / Sign upNo active API key found. Create one in your Dashboard, then reload this page. Dashboard →
/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'
Query Result
Use Cases
- Validate that a submitted Snapchat handle (e.g. brentrivera) is a live public profile before adding it to a creator roster
- Render a lightweight Snapchat card inside a multi-network influencer search UI
- Decide whether to fetch a creator's Story or Highlights by reading the hasStory / hasCuratedHighlights flags first
- Track subscriber growth for a watchlist of Snap Stars with a cheap daily profile poll