Get Public Story by Share Link
View All Snapchat Content API - Profiles, Stories, Spotlight & Lenses APIs →Resolve a public Snapchat Story share link into its snaps and media. Pass the full story_link in the form https://story.snapchat.com/p/{profileId}/{storyId}. Returns {success, data} with the Story object and its snap media URLs. Use this when you have a specific shared Story rather than a username; for whatever a user has live right now, use Get a User's Active Public Story.
API Features
Exact-Story resolution Targets the specific Story in the link, not the whole profile
Share-sheet URL input Accepts story.snapchat.com/p/{profileId}/{storyId} links as copied
Snap media URLs Returns media for each snap in the shared Story
Complements username lookups Use when you only have a link and not the creator's handle
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 →
GET
/api/project/snapchat-content/get-story-by-link API Response (JSON)
{} curl -X GET 'https://api.opendata-api.com/api/project/snapchat-content/get-story-by-link?key=<API_KEY>&story_link=https%3A%2F%2Fstory.snapchat.com%2Fp%2F22b53018-973f-4efb-b1c1-c1acfd937ca9%2F2407084049637376'
curl -X GET 'https://api.opendata-api.com/api/project/snapchat-content/get-story-by-link?key=<API_KEY>&story_link=https%3A%2F%2Fstory.snapchat.com%2Fp%2F22b53018-973f-4efb-b1c1-c1acfd937ca9%2F2407084049637376'
Query Result
Need Help?
If you encounter API issues or need other API requirements, please contact us.
Use Cases
- Resolve a shared Story link into media URLs for a journalist or OSINT archive
- Ingest the exact public Story a partner linked in Slack for campaign compliance
- Preserve evidence of a public Story post referenced in a moderation ticket
- Unfurl Story links pasted into a team chat tool with thumbnails and snap count