Bluesky Scraper: Posts, Profiles & Followers API avatar

Bluesky Scraper: Posts, Profiles & Followers API

Pricing

from $4.00 / 1,000 item-scrapeds

Go to Apify Store
Bluesky Scraper: Posts, Profiles & Followers API

Bluesky Scraper: Posts, Profiles & Followers API

Scrape public Bluesky data via the official AT Protocol API: an account's posts, profile, followers, and following. No login required. Clean structured output for social research and monitoring.

Pricing

from $4.00 / 1,000 item-scrapeds

Rating

0.0

(0)

Developer

Michael Yousrie

Michael Yousrie

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Categories

Share

Bluesky Scraper — Posts, Profiles & Followers API

Scrape public Bluesky data — no login required. Built on Bluesky's official AT Protocol API, this scraper pulls an account's posts, profile, followers, and following into clean structured records. Perfect for social research, competitor monitoring, and building datasets on the fast-growing Bluesky network.

What it does

  • Posts — an account's author feed with text, timestamps, and engagement (likes, reposts, replies, quotes).
  • Profile — display name, description, and follower / following / post counts.
  • Followers / Following — the accounts connected to a handle.
  • No auth — uses the public AppView API; just provide handles.

Use cases

  • Social monitoring — track an account's posts and reach on Bluesky.
  • Audience research — export a handle's followers / following.
  • Datasets — collect posts for sentiment, trends, or LLM training.
  • Migration tracking — follow the growth of accounts moving to Bluesky.

Input

FieldDescription
handlesBluesky handles (e.g. bsky.app) or profile URLs.
resourceposts, followers, following, or profile.
maxItemsCap on items per handle (main cost lever).

Output

Posts (one record each):

{
"handle": "bsky.app",
"type": "post",
"uri": "at://did:plc:.../app.bsky.feed.post/3l...",
"text": "Welcome to Bluesky!",
"createdAt": "2026-07-09T23:20:29.000Z",
"likeCount": 4572,
"repostCount": 210,
"replyCount": 88,
"quoteCount": 12,
"authorHandle": "bsky.app",
"url": "https://bsky.app/profile/bsky.app/post/3l..."
}

Profile / followers / following return account records (did, displayName, description, counts, profile URL).

Pricing

Pay-per-result: charged per item returned — no monthly fee, no charge for handles that can't be found.

Notes

  • Uses Bluesky's official public AT Protocol API — reads public, logged-out data only.
  • Keyword search across the whole network requires Bluesky authentication (an app password) and is on the roadmap; this version focuses on keyless, per-account scraping.

FAQ

Do I need a Bluesky account? No — everything here is public and keyless.

Can I get a full follower list? Yes — set resource: followers and raise maxItems.

What formats can I export? JSON, JSONL, CSV, or Excel, or via the Apify API.