Bluesky Scraper — Posts, Profiles, Followers & Threads
Pricing
from $10.00 / 1,000 results
Bluesky Scraper — Posts, Profiles, Followers & Threads
Scrape Bluesky profiles, author feeds, follower/following lists, and full reply threads — no login needed. Optional keyword search with your own app password. Clean JSON/CSV via the official AT Protocol API.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
samwise.agency
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
Scrape Bluesky (bsky.app) without login or API keys. This Actor uses the official public AT Protocol API, so it's fast, reliable, and doesn't break when the website changes.
What you can extract:
- 📝 Author feeds — all recent posts from any account (no login)
- 👤 Full profiles — follower/following/post counts, bio, avatar (no login)
- 👥 Follower & following lists — export audiences as profile rows (no login)
- 💬 Full reply threads — paste a post URL, get the whole conversation (no login)
- 🔍 Posts by keyword — brand mentions, topics, hashtags (needs your own free Bluesky app password — Bluesky requires login for search since 2026)
Quick start
- Click Run — the default input fetches recent posts from the official @bsky.app account
- Swap in the handles you care about, or add follower exports and threads
- For keyword search: create an app password at bsky.app → Settings → Privacy and Security → App Passwords, and enter your handle + app password in the input (never your main password; revoke anytime)
- Download results as JSON, CSV, or Excel from the Dataset tab
Sample output (post)
{"type": "post","uri": "at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3l6oveex3ii2l","url": "https://bsky.app/profile/bsky.app/post/3l6oveex3ii2l","text": "Welcome to Bluesky!","createdAt": "2026-07-01T12:34:56.000Z","author": {"did": "did:plc:z72i7hdynmk6r22z27h6tvur","handle": "bsky.app","displayName": "Bluesky"},"replyCount": 421,"repostCount": 1523,"likeCount": 9210,"quoteCount": 87,"images": [],"externalLink": null,"matchedQuery": "bluesky"}
Sample output (profile / follower row)
{"type": "profile","did": "did:plc:z72i7hdynmk6r22z27h6tvur","handle": "bsky.app","url": "https://bsky.app/profile/bsky.app","displayName": "Bluesky","description": "official Bluesky account","followersCount": 34171405,"followsCount": 11,"postsCount": 802,"createdAt": "2023-04-12T04:53:57.057Z"}
Use cases
- Brand & reputation monitoring — track mentions as X/Twitter audiences migrate
- Influencer research — profile stats and audience export for creator campaigns
- Social listening & sentiment — feed posts into your analysis pipeline or LLM
- Lead generation — export followers of accounts in your niche
- Academic research — open-protocol social data at scale
Input reference
| Field | Type | Notes |
|---|---|---|
searchQueries | array | Keywords/phrases. Supports operators like from:handle |
searchSort | latest | top | Sort order for searches |
profileHandles | array | Handles or DIDs for full profile details |
authorFeeds | array | Handles — returns their recent posts |
followersOf / followsOf | array | Handles — exports follower/following profiles |
postUrls | array | https://bsky.app/profile/<handle>/post/<id> — full thread |
maxItemsPerInput | integer | Cost cap per query/handle (default 25) |
Pricing
Pay per result. You only pay for items actually delivered to your dataset — predictable and transparent.
FAQ
Is this legal? The Actor reads only public data via Bluesky's official, intentionally open AT Protocol API — the same data anyone can see without an account.
Does it need my Bluesky login? No. Never share your credentials with any scraper.
Can my AI agent use this? Yes — this Actor works with the Apify MCP server, so Claude, Cursor, and other agents can call it as a tool.