Bluesky Data Suite — Posts, Profiles, Followers
Pricing
from $1.00 / 1,000 result items
Bluesky Data Suite — Posts, Profiles, Followers
All-in-one Bluesky scraper on the official AT Protocol API: search posts and people, author feeds, follower exports, full reply threads, likes/reposts/quotes. Fast and stable with no browser or proxies — pay only $1 per 1,000 results.
Pricing
from $1.00 / 1,000 result items
Rating
0.0
(0)
Developer
Leo Hryn
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Share
Bluesky Data Suite — Posts, Profiles, Followers & Engagement Scraper
All-in-one Bluesky scraper built directly on the official AT Protocol API. No browser emulation, no proxies, no fragile HTML parsing — which makes it fast, stable, and one of the cheapest Bluesky scrapers on Apify ($1 per 1,000 results, charged only for what you actually get).
What you can collect
| Action | What you get | Login needed? |
|---|---|---|
| Search posts | Posts matching keywords, with sort (latest/top), language, and date filters | Free app password |
| Search profiles | People/accounts matching keywords (bios, follower counts) | No |
| Profile details | Full profile info for any list of handles (bulk) | No |
| Author feeds | All posts from any profiles (with/without replies, media-only option) | No |
| Followers / Following | Complete follower or following lists of any profiles | No |
| Post replies | Entire reply threads of any posts (with depth) | No |
| Post engagement | Everyone who liked, reposted, or quoted any posts | No |
| Trending topics | What's trending on Bluesky right now: topic, category, post count, hot status | No |
| List members | Full member exports of any Bluesky lists | No |
| Starter pack members | Everyone included in any starter packs (great topical seed lists) | No |
Inputs are flexible: pass handles (name.bsky.social), profile URLs, post URLs, list URLs, starter pack URLs, or AT-URIs — the Actor figures it out.
Output
Clean, flat, analytics-ready rows. Posts include: text, timestamps, language, author (handle/DID/display name/avatar), like/repost/reply/quote counts, hashtags, mentions, links, image URLs + alt text, external link cards, quoted posts, and the web URL of every post. Profiles include: handle, DID, display name, bio, follower/following/post counts, and creation date.
{"kind": "post","url": "https://bsky.app/profile/example.bsky.social/post/3l6oveex3ii2l","text": "We're excited to announce...","createdAt": "2026-06-11T16:07:06.634Z","authorHandle": "example.bsky.social","authorDisplayName": "Example","likeCount": 1420, "repostCount": 210, "replyCount": 88, "quoteCount": 19,"hashtags": ["ai"], "links": ["https://example.com"],"images": [{ "url": "https://cdn.bsky.app/...", "alt": "screenshot" }]}
Common use cases
- Social listening & brand monitoring — track keywords/mentions as Bluesky keeps growing.
- Influencer research — find accounts by topic, rank by followers, export author feeds to gauge engagement.
- Audience export — pull follower lists of any account in your niche (great seed lists for outreach or lookalike analysis).
- Engagement mining — who liked/reposted a viral post = a warm, topic-qualified audience.
- Thread analysis — full reply trees for sentiment/community research.
- Datasets for AI — clean JSON posts by topic, language, and date range.
Why this one (honest comparison)
- Official API, not HTML scraping → doesn't break when Bluesky changes its UI.
- No browser, no proxies → starts in seconds, runs are cheap and fast.
- $1.00 / 1,000 results — pay-per-result; a failed or empty run costs you nothing.
- 10 actions in one Actor → one integration instead of six different scrapers.
About post search: Bluesky gates its keyword-search endpoint behind a login. Create a free app password (bsky.app → Settings → Privacy and Security → App Passwords), pass it in the input, and post search works — the credential is used only for the search calls and never stored. Every other action works with no login at all.
Scheduling & integrations
- Schedules — run it hourly/daily from Apify Console for continuous monitoring.
- API / SDKs — trigger runs from JavaScript, Python, or plain HTTP.
- n8n / Make / Zapier — pipe new posts or followers into Slack, Sheets, Airtable, your CRM.
- MCP / AI agents — usable as an MCP tool: let your Claude/agent search Bluesky people, pull threads, or export audiences on demand.
FAQ
Is this allowed? Yes — it reads public data through Bluesky's own public API endpoints, the same data anyone sees without an account. No private data, no login walls bypassed.
Rate limits? The Actor honors Bluesky's rate-limit headers automatically with backoff, so runs complete reliably even for large exports.
Charged for empty results? No. Pay-per-result means exactly that — 0 results = $0.
Does Bluesky have a public API? Yes — the AT Protocol AppView API, and it's exactly what this Actor uses. That's the structural advantage over browser-based scrapers: official endpoints, stable fields, no anti-bot arms race.
How do I export Bluesky followers to CSV or Google Sheets? Choose the Followers action, paste profile handles or URLs, run, and use the dataset's one-click CSV/Excel export or the Apify → Google Sheets integration. Works for any public account, no login.
Can I build a Bluesky monitoring dashboard? Yes — schedule Search posts (or author feeds) hourly, pipe the dataset to Google Sheets/Looker Studio or via n8n to your BI tool. Each row is timestamped and flat, so charting engagement over time is trivial.
More data tools from this developer: apify.com/leohryndev — Telegram channel scraper, job-postings & hiring-signals data, AI-search brand monitoring.
Keywords: Bluesky scraper, Bluesky API, scrape Bluesky posts, Bluesky followers export, Bluesky search, AT Protocol, Bluesky data extraction, social listening Bluesky, Bluesky analytics, bsky scraper.