Bluesky Scraper — Search Posts & Profiles
Pricing
from $3.00 / 1,000 results
Bluesky Scraper — Search Posts & Profiles
Scrape public Bluesky posts and profiles via the AT Protocol public API. Search by keyword, fetch profiles by handle, and retrieve author feeds — no authentication required.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Giovanni Bucci
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
Bluesky Scraper
Scrape public data from Bluesky Social via the AT Protocol public API — no authentication required.
Features
- Search Actors — Find Bluesky accounts by keyword
- Get Profile — Fetch profile details (followers, follows, posts count, description, avatar)
- Get Author Feed — Retrieve paginated posts from a specific author
- Get Post Thread — Fetch a single post and its replies by AT URI
Input
| Field | Type | Default | Description |
|---|---|---|---|
| mode | select | getAuthorFeed | searchActors, getProfile, getAuthorFeed, getPostThread |
| query | string | — | Keyword for actor search |
| actor | string | — | Handle (@user.bsky.social) or DID |
| postUri | string | — | AT Protocol URI for getPostThread mode |
| limit | int | 50 | Max results (1–100) |
Output
Each result is pushed as a JSON record to the Apify dataset.
searchActors — did, handle, displayName, description, avatar, createdAt, followersCount, followsCount, postsCount
getProfile — did, handle, displayName, description, avatar, banner, followersCount, followsCount, postsCount, createdAt
getAuthorFeed — uri, cid, author_handle, author_did, author_display_name, text, created_at, like_count, reply_count, repost_count, reply_ref
getPostThread — uri, cid, author fields, text, created_at, like_count, reply_count, repost_count, reply_count_nested
Use Cases
- Brand monitoring on Bluesky
- Research accounts and their posting patterns
- Build datasets from Bluesky content
- Track engagement on specific posts
Automation & Integration
- Schedule daily runs via Apify's built-in scheduler — set it and forget it
- Connect to Make.com, Zapier, or n8n via Apify integrations
- Export to Google Sheets, Slack, or any webhook from the Apify dataset
- Build AI training datasets by connecting your dataset to any LLM pipeline
Technical
- Built with Python + httpx
- Uses the public Bluesky API at
public.api.bsky.app - Only GET endpoints — no authentication needed
- Rate-limited per Bluesky's public API limits