Bluesky Scraper avatar

Bluesky Scraper

Pricing

from $5.00 / 1,000 dataset rows

Go to Apify Store
Bluesky Scraper

Bluesky Scraper

Scrape public Bluesky data via the AT Protocol AppView — author feeds, profiles, post threads, custom feeds, and post/actor search. Read-only public data, no account.

Pricing

from $5.00 / 1,000 dataset rows

Rating

0.0

(0)

Developer

R.L.

R.L.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Bluesky Scraper 🦋 — public posts, profiles, threads, feeds & search via the AT Protocol

Bluesky Scraper reads public Bluesky data straight from the AT Protocol AppView (app.bsky.*), so it's fast, reliable and complete — no HTML parsing, no headless browser, no account. Export to JSON, CSV, Excel, or an API.

Modes

  • Author feed — all posts by an account (handle or DID).
  • Profile(s) — account metadata (followers, follows, post count, bio) for one or many handles.
  • Post thread — a post with its full reply tree.
  • Search posts — posts matching a query.
  • Search accounts — accounts matching a query.
  • Custom feed — posts from any feed-generator (at://…).
{ "mode": "author-feed", "actor": "bsky.app", "maxItems": 200 }
{ "mode": "search-posts", "query": "atproto" }
{ "mode": "profile", "actor": "bsky.app nytimes.com" }

Post and profile rows share one flat schema. Posts carry uri, author_handle, text, created_at, like_count, repost_count, reply_count, quote_count, and is_repost. Profiles carry handle, display_name, followers_count, follows_count, posts_count and description.

📌 Good to know

  • No login, no account — the AT Protocol AppView serves public data unauthenticated by design.
  • Bluesky's search endpoints are bot-gated on datacenter IPs, so a residential proxy is set by default. Author feeds, profiles and threads work from anywhere.

💰 Pricing — pay per result

$5.00 per 1,000 rows (posts or profiles). Platform usage (compute + proxy) billed separately.