Snapchat Scraper

ENDPOINTS
GET/users/story

User Story

Get a user's live public story: every snap with its image or video link and posted time.

QUERY PARAMS

Snapchat username, @username or any snapchat.com profile link.

Examples:

  • Username: kyliejenner
  • URL: https://www.snapchat.com/@kyliejenner
{
  "user": {
    "username": "kyliejenner",
    "display_name": "King Kylie 👑",
    "link": "https://www.snapchat.com/@kyliejenner",
    "type": "public_profile",
    "subscriber_count": 29283900,
    "is_verified": true,
    "profile_picture": "https://cf-st.sc-cdn.net/aps/bolt/aHR0cHM6Ly9jZi1zdC5zYy1jZG4ubmV0L2QvaEJwN3Z0ZFl5NFVOeFpnWk04dXBYP2JvPUVna3lBUVJJQWxBWllBRSUzRCZ1Yz0yNQ._RS0,90_FMjpeg"
  },
  "has_story": true,
  "story": {
    "id": "kyliejenner",
    "type": "public_story",
    "title": null,
    "subtitle": null,
    "thumbnail": "https://cf-st.sc-cdn.net/d/VLIWnitAZvRPkQEKf0OAa.256.IRZXSOY?mo=GlMaDjICBH1IAlBLYAFoDHABUI4BWhBEZkxhcmdlVGh1bWJuYWlsogEUCIACIg8KAmgMEgAqB0lSWlhTT1miARQImgoiDwoCaAwSACoHSVJaWFNPWQ%3D%3D&uc=75",
    "emoji": null,
    "share_id": null,
    "tap_id": null,
    "video_track": null,
    "is_attributed": null,
    "thumbnail_tiles": [],
    "snap_count": 3,
    "snaps": [
      {
        "id": "f0Re8uHTTvKiNaWuyBWRaAAAgc3ZudHBuZnZ2AaC55DpKAaC55DjZAAAAAA",
        "index": 0,
        "media_type": "image",
        "media": "https://cf-st.sc-cdn.net/d/VLIWnitAZvRPkQEKf0OAa.1023.IRZXSOY?mo=GmoaDjICBH1IAlBLYAFoDHABUGBaEVBvcHVsYXJJbWFnZVN0b3J5ogEUCP8HIg8KAmgMEgAqB0lSWlhTT1miARQI5wciDwoCaAwSACoHSVJaWFNPWaIBFAjUByIPCgJoDBIAKgdJUlpYU09Z&uc=75",
        "preview_image": "https://cf-st.sc-cdn.net/d/VLIWnitAZvRPkQEKf0OAa.256.IRZXSOY?mo=GlMaDjICBH1IAlBLYAFoDHABUI4BWhBEZkxhcmdlVGh1bWJuYWlsogEUCIACIg8KAmgMEgAqB0lSWlhTT1miARQImgoiDwoCaAwSACoHSVJaWFNPWQ%3D%3D&uc=75",
        "overlay": null,
        "attachment": null,
        "title": null,
        "subtitles": null,
        "transcript_link": null,
        "posted_at": "2026-09-19T13:38:56Z",
        "interval_start_ms": null,
        "location": null,
        "is_sponsored": null
      },
      {
        "id": "f0Re8uHTTvKiNaWuyBWRaAAAgYmJjd3drb2J1AaC55FuWAaC55FogAAAAAA",
        "index": 1,
        "media_type": "image",
        "media": "https://cf-st.sc-cdn.net/d/jHP6lhCWaUEFiyo9hhmnG.1023.IRZXSOY?mo=GmoaDjICBH1IAlBLYAFoDHABUGBaEVBvcHVsYXJJbWFnZVN0b3J5ogEUCP8HIg8KAmgMEgAqB0lSWlhTT1miARQI5wciDwoCaAwSACoHSVJaWFNPWaIBFAjUByIPCgJoDBIAKgdJUlpYU09Z&uc=75",
        "preview_image": "https://cf-st.sc-cdn.net/d/jHP6lhCWaUEFiyo9hhmnG.256.IRZXSOY?mo=GlMaDjICBH1IAlBLYAFoDHABUI4BWhBEZkxhcmdlVGh1bWJuYWlsogEUCIACIg8KAmgMEgAqB0lSWlhTT1miARQImgoiDwoCaAwSACoHSVJaWFNPWQ%3D%3D&uc=75",
        "overlay": null,
        "attachment": null,
        "title": null,
        "subtitles": null,
        "transcript_link": null,
        "posted_at": "2026-09-19T13:39:05Z",
        "interval_start_ms": null,
        "location": null,
        "is_sponsored": null
      },
      {
        "id": "f0Re8uHTTvKiNaWuyBWRaAAAgamhqdHdod3ZnAaC55HZ7AaC55HUCAAAAAA",
        "index": 2,
        "media_type": "image",
        "media": "https://cf-st.sc-cdn.net/d/NwAXSzfvG1VbPda30bv5G.1023.IRZXSOY?mo=GmoaDjICBH1IAlBLYAFoDHABUGBaEVBvcHVsYXJJbWFnZVN0b3J5ogEUCP8HIg8KAmgMEgAqB0lSWlhTT1miARQI5wciDwoCaAwSACoHSVJaWFNPWaIBFAjUByIPCgJoDBIAKgdJUlpYU09Z&uc=75",
        "preview_image": "https://cf-st.sc-cdn.net/d/NwAXSzfvG1VbPda30bv5G.256.IRZXSOY?mo=GlMaDjICBH1IAlBLYAFoDHABUI4BWhBEZkxhcmdlVGh1bWJuYWlsogEUCIACIg8KAmgMEgAqB0lSWlhTT1miARQImgoiDwoCaAwSACoHSVJaWFNPWQ%3D%3D&uc=75",
        "overlay": null,
        "attachment": null,
        "title": null,
        "subtitles": null,
        "transcript_link": null,
        "posted_at": "2026-09-19T13:39:12Z",
        "interval_start_ms": null,
        "location": null,
        "is_sponsored": null
      }
    ]
  }
}