Snapchat Hashtag Scraper
Pricing
Pay per event
Go to Apify Store
Snapchat Hashtag Scraper
Scrape Snapchat Spotlight videos by hashtag. Extracts video metadata, engagement stats (views, likes, shares, comments), creator info, and video URLs from public Spotlight feeds.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Scrape Snapchat Spotlight videos by hashtag. Provide one or more hashtag keywords and the actor returns video metadata, engagement stats, creator info, and video URLs from public Spotlight feeds — no account required.
What It Does
For each hashtag you provide, the actor:
- Navigates to
snapchat.com/spotlight/hashtag/<tag>and scrolls to load videos from the feed - Visits each video page and extracts metadata from server-side-rendered Open Graph tags
- Saves a structured record per video to the dataset
All data is extracted from public, unauthenticated Snapchat pages.
Input
| Field | Type | Description |
|---|---|---|
hashtags | Array of strings | Hashtags to scrape (without the # symbol). Example: ["food", "travel"] |
maxItems | Integer | Maximum number of videos to return per hashtag |
Output
Each record contains:
| Field | Description |
|---|---|
video_id | Unique Snapchat Spotlight video ID |
video_url | Full URL to the video page |
title | Video title / caption |
creator_username | Creator's @username |
creator_display_name | Creator's display name |
creator_url | URL to the creator's Snapchat profile |
likes_count | Number of likes |
comments_count | Number of comments |
shares_count | Number of shares |
posted_at | Date the video was posted |
description | AI-generated description of the video content |
hashtag | The hashtag used to discover this video |
scraped_at | ISO timestamp of when the record was scraped |
Notes
- Snapchat Spotlight content is fully public and does not require authentication
- Engagement counts are extracted from Open Graph meta tags (server-side rendered)
- The actor uses a real browser (Playwright) to handle JavaScript-rendered content and infinite scroll
views_countisnullin the current version (not exposed in Open Graph tags)