π¦ Bluesky Scraper
Pricing
from $0.20 / 1,000 scraped results
π¦ Bluesky Scraper
Pull Bluesky profiles, posts, followers, and following lists. No login, no API key, no headless browser.
Pricing
from $0.20 / 1,000 scraped results
Rating
0.0
(0)
Developer
Matthias Lechner
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 hours ago
Last modified
Categories
Share
Pull Bluesky profiles, posts, followers, and following lists. No login, no API key, no headless browser. Bluesky has a public REST API. We just call it.
Why this exists
Bluesky is growing fast. 34 million accounts and counting. If you're doing research, tracking accounts, or building a dataset, you could write your own AT Protocol client. Or you could use this and be done in 10 seconds.
Unlike browser-based scrapers that break when Bluesky changes their layout, this actor talks directly to Bluesky's own API. It's faster, cheaper, and won't suddenly stop working because someone tweaked a CSS class.
What you can do
| Mode | What it gives you |
|---|---|
| Profile | Handle, display name, bio, avatar, banner, follower count, post count, join date |
| Posts | Full post text, engagement counts (likes, reposts, replies), timestamps, image/link detection |
| Search | Find profiles by keyword |
| Followers | Who follows a given account (paginated) |
| Following | Who a given account follows (paginated) |
Quick start
- Pick a mode from the dropdown
- Enter a Bluesky handle (like
bsky.apporjay.bsky.team) - Set how many results you want
- Hit run
That's it. Data comes back as JSON. Download as CSV, Excel, JSON, or query via the API.
Input
- What do you want? Pick from profile, posts, search, followers, or following.
- Bluesky handle The handle you're curious about.
- Search term What to search for. Only used in Search mode.
- How many results? Rough ceiling, 1 to 10,000.
Output
All modes return structured JSON with consistent field names. Profile data includes handle, displayName, description, followersCount, followsCount, postsCount, avatar, banner, createdAt. Posts include text, createdAt, likeCount, repostCount, replyCount, and flags for embedded images or links.
Pricing
Pay per result. Bluesky's API is free and public, so our costs are near zero. Which means your costs are too. Exact pricing is on the actor page.
How it works under the hood
Bluesky runs on the AT Protocol, which has a public REST API at public.api.bsky.app. No authentication needed for public data. This actor is a thin wrapper that:
- Takes your input
- Calls the right AT Protocol endpoint
- Paginates through results
- Pushes everything into Apify's dataset
Zero browser overhead. Zero proxy costs. Just HTTP requests to Bluesky's CDN.
Limits
The AT Protocol rate-limits at roughly 3,000 requests per 5 minutes. For most jobs this is never an issue. If you need millions of profiles, split your run across multiple tasks or lower the pace.