Paste a link
A post or video link.
Paste a Spotlight link. See the video and the counts.
A post or video link.
The media link comes back with the post.
Save the video or the images, or request them from the API.
Paste a link and get the file. No signup and nothing to install.
The media link is the one the post already exposes.
Keep a copy of a post you can already watch.
Download the video and open it in an editor.
Store the file before the link expires.
The same media link is one API request.
1curl -G "https://api.socialscrape.dev/v1/snapchat/spotlight" \2 -H "x-api-key: $SOCIALSCRAPE_API_KEY" \3 --data-urlencode "url=https://www.snapchat.com/@jack.scalise/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYb3djZ3FqY2VhAZXDhShdAZXDhPWfAAAAAQ"1import os2import requests34params = {5 "url": "https://www.snapchat.com/@jack.scalise/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYb3djZ3FqY2VhAZXDhShdAZXDhPWfAAAAAQ",6}7res = requests.get(8 "https://api.socialscrape.dev/v1/snapchat/spotlight",9 headers={"x-api-key": os.environ["SOCIALSCRAPE_API_KEY"]},10 params=params,11)12body = res.json()1314if body["ok"]:15 print(body["data"])16else:17 print(body["error"]["code"], body["error"]["message"])1const url = new URL("https://api.socialscrape.dev/v1/snapchat/spotlight");2url.search = new URLSearchParams({3 "url": "https://www.snapchat.com/@jack.scalise/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYb3djZ3FqY2VhAZXDhShdAZXDhPWfAAAAAQ"4}).toString();5const res = await fetch(url, {6 headers: { "x-api-key": process.env.SOCIALSCRAPE_API_KEY! },7});8const body = await res.json();910if (body.ok) {11 console.log(body.data);12} else {13 console.error(body.error.code, body.error.message);14}{ "ok": true, "credits_charged": 1, "credits_remaining": 4999, "cached": false, "cached_at": null, "request_id": "req_f001e75e6a68811e22be5b8b", "data": { "object": "post", "platform": "snapchat", "id": "W7_EDlXWTBiXAEEniNoMPwAAYb3djZ3FqY2VhAZXDhShdAZXDhPWfAAAAAQ", "url": "https://www.snapchat.com/@jack.scalise/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYb3djZ3FqY2VhAZXDhShdAZXDhPWfAAAAAQ", "type": "video", "author": { "id": null, "handle": "jack.scalise", "name": "Jack Scalise", "url": "https://www.snapchat.com/@jack.scalise", "avatar_url": "https://cf-st.sc-cdn.net/aps/bolt/aHR0cHM6Ly9jZi1zdC5zYy1jZG4ubmV0L2QvWDcyaUthUWtVYW1QaTA3cEFVTEVGP2JvPUVnMGFBQm9BTWdFRVNBSlFHV0FCJnVjPTI1._RS0,640_FMjpeg", "verified": null }, "title": null, "text": "You are my favorite notification!😄❤️", "published_at": "2025-03-23T15:00:25.631000Z", "duration_seconds": 11, "language": null, "hashtags": null, "mentions": null, "stats": { "views": 359953, "likes": 1820, "comments": 636, "shares": 35059, "saves": null, "dislikes": null }, "media": { "thumbnail_url": "https://cf-st.sc-cdn.net/d/xL5FK70SP9np2rtr6jkMt.256.IRZXSOY?mo=GkMaCTIBBEgCUC5gAVoQRGZMYXJnZVRodW1ibmFpbKIBEAiAAiILEgAqB0lSWlhTT1miARAImgoiCxIAKgdJUlpYU09Z&uc=46", "video_url": "https://cf-st.sc-cdn.net/d/xL5FK70SP9np2rtr6jkMt.27.IRZXSOY?mo=Gk8aCTIBBEgCUC5gAVoQU3BvdGxpZ2h0U2hhcmluZ6IBKwgbEhoKGAjssDMgAUoOCglJICIpKB4jKSEQ9ANoAiILEgAqB0lSWlhTT1mQA8BX&uc=46", "audio_url": null, "image_urls": null, "width": 540, "height": 960 }, "song": { "id": null, "title": "Original Sound", "artist": "jack.scalise", "url": null }, "location": null, "is_pinned": null, "is_sponsored": null, "extra": { "boost_count": 35666, "creator_has_badge": true, "description_generated": "This short-form content features Jack Scalise, a popular social media personality, inviting his audience to participate in a trending 'disturb me' challenge. The video opens with him speaking directly to the camera against scenic mountain b...", "keywords": [ "relationship", "communication", "support" ], "keywords_generated": [ "how to get noticed online", "engagement tips for creators", "create viral content" ], "recommend_count": 1820, "transcript": "disturb me update me tell me how your day was because i love hearing from you", "transcript_url": "https://bolt-gcdn.sc-cdn.net/3/qFbYrpUtxHtWW3OTCKXnH.vtt?bo=EgkyAX1IAlAuYAE%3D&uc=46" } }, "cursor": null, "has_more": null }
Not the snaps. A profile lists highlight titles, cover images and snap counts, without the snap files. This tool reads a Spotlight video, which includes a content URL.
A snapchat.com link whose path contains /spotlight/. A profile link is a different endpoint.
Yes. No account and no card. Each visitor gets a limited number of lookups an hour, so it stays free for everyone.
Send GET /v1/snapchat/spotlight with your key in the x-api-key header. A request costs 1 credit. A repeat of something fetched recently costs 0 credits, and failed requests are free. See the reference.