Snapchat
snapchatFetch public profiles, Spotlight videos, and comments by selecting a resource and passing its parameters; paginate with the returned cursor and accept cached copies for free.
Instructions
Data from Snapchat: profiles, posts and videos, comments.
Pick a resource, then pass its parameters as top-level arguments (extras in params). Each call costs the credits shown below and the result says what was charged and what is left; failures are free. List resources return a cursor: pass it back unchanged for the next page. Pass max_age_days to accept a cached copy for free.
Resources:
profile(handle): Snapchat public profile. 1 credit.
spotlight(url): Snapchat Spotlight video. 1 credit.
spotlight.comments(url): Snapchat Spotlight comments. 1 credit. Paged.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Spotlight URL (snapchat.com/@user/spotlight/...). Used by: spotlight, spotlight.comments | |
| cursor | No | Opaque cursor from the previous page; pass it back unchanged | |
| handle | No | Username, with or without the leading @. Used by: profile | |
| params | No | Any other parameter for the chosen resource, by name, e.g. {"start_date": "2026-01-01"}. Optional parameters of each resource are in the tool description; call describe for types and allowed values. | |
| resource | Yes | Which Snapchat data to fetch. The tool description lists what each needs. | |
| max_age_days | No | Accept a cached copy fetched within this many days, for 0 credits (0 to 30). |