Snapchat Spotlight viewer

Paste a public Spotlight link. See the video and the counts.

SampleRecorded public data, shortened. Run the tool for a live result.

Jack Scalise @jack.scalise

You are my favorite notification!😄❤️

359,951 views, 1,821 likes, 636 comments, 0:11, Mar 23, 2025

Download video

Free, no signup. A limited number of lookups per visitor each hour. Public data only.

How it works

A Spotlight link returns the video file address, the creator, the description and the public counts, including views. Profile stories and highlight albums are not files in the profile response, so this tool does not play those. The file address expires, so download when you look it up.

Use this in your app

This tool calls GET /v1/snapchat/spotlight. See the reference, or get early access for a key.

curl
curl -G "https://api.socialscrape.io/v1/snapchat/spotlight" \
  -H "x-api-key: $SOCIALSCRAPE_API_KEY" \
  --data-urlencode "url=https://www.snapchat.com/@jack.scalise/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYb3djZ3FqY2VhAZXDhShdAZXDhPWfAAAAAQ"
Python
import os
import requests

params = {
    "url": "https://www.snapchat.com/@jack.scalise/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYb3djZ3FqY2VhAZXDhShdAZXDhPWfAAAAAQ",
}
res = requests.get(
    "https://api.socialscrape.io/v1/snapchat/spotlight",
    headers={"x-api-key": os.environ["SOCIALSCRAPE_API_KEY"]},
    params=params,
)
body = res.json()

if body["ok"]:
    print(body["data"])
else:
    print(body["error"]["code"], body["error"]["message"])
TypeScript
const url = new URL("https://api.socialscrape.io/v1/snapchat/spotlight");
url.search = new URLSearchParams({
  "url": "https://www.snapchat.com/@jack.scalise/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYb3djZ3FqY2VhAZXDhShdAZXDhPWfAAAAAQ"
}).toString();
const res = await fetch(url, {
  headers: { "x-api-key": process.env.SOCIALSCRAPE_API_KEY! },
});
const body = await res.json();

if (body.ok) {
  console.log(body.data);
} else {
  console.error(body.error.code, body.error.message);
}
n8n
{
  "nodes": [
    {
      "name": "SocialScrape Snapchat Spotlight video",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.2,
      "position": [
        0,
        0
      ],
      "parameters": {
        "method": "GET",
        "url": "https://api.socialscrape.io/v1/snapchat/spotlight",
        "sendQuery": true,
        "queryParameters": {
          "parameters": [
            {
              "name": "url",
              "value": "https://www.snapchat.com/@jack.scalise/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYb3djZ3FqY2VhAZXDhShdAZXDhPWfAAAAAQ"
            }
          ]
        },
        "sendHeaders": true,
        "headerParameters": {
          "parameters": [
            {
              "name": "x-api-key",
              "value": "={{ $env.SOCIALSCRAPE_API_KEY }}"
            }
          ]
        }
      }
    }
  ],
  "connections": {}
}

Questions

Can I watch someone's highlights?

Not the snaps. A public profile lists highlight titles, cover images and snap counts, without the snap files. This tool reads a Spotlight video, which includes a content URL.

What link do I paste?

A snapchat.com link whose path contains /spotlight/. A profile link is a different endpoint.

Is this tool free?

Yes. No account and no card. Each visitor gets a limited number of lookups an hour, so it stays free for everyone.

How do I get this data in my own app?

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.