Bluesky Scraper avatar

Bluesky Scraper

Pricing

Pay per usage

Go to Apify Store
Bluesky Scraper

Bluesky Scraper

Scrape Bluesky posts, profiles, feeds. 10+ runs, monitor trends on decentralized net. JSON/CSV. No API key. Custom scraper in 48h, $100 pilot. Email: spinov001@gmail.com • Tips: t.me/scraping_ai

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Alex

Alex

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Bluesky Scraper — AT Protocol API, No Login Required

The most complete Bluesky scraper on Apify. Uses the official AT Protocol API — fully open, no authentication needed for profiles, no rate limits on public data.

Why Bluesky?

Bluesky is the fastest-growing social network — from 10M to 41M users in one year (+302%). Built on the open AT Protocol, it's the only major platform where all public data is accessible via a free, open API.

Why this scraper?

  • Official AT Protocol — not HTML scraping, uses public.api.bsky.app
  • No login for profiles — scrape any public profile without credentials
  • Full post data — text, likes, reposts, replies, quotes, hashtags, mentions
  • Profile analytics — followers, following, post count, bio, avatar
  • Pagination — automatic cursor-based pagination for 1000+ posts
  • Search support — search posts by keyword (requires Bluesky App Password)
  • Cloud-tested ✅ — verified on Apify Cloud

Output Data — Profiles

{
"_type": "PROFILE",
"did": "did:plc:z72i7hdynmk6r22z27h6tvur",
"handle": "bsky.app",
"displayName": "Bluesky",
"description": "official Bluesky account",
"followersCount": 32420172,
"followsCount": 4,
"postsCount": 725,
"avatar": "https://cdn.bsky.app/img/avatar/...",
"createdAt": "2023-04-12T04:53:57.057Z"
}

Output Data — Posts

{
"_type": "POST",
"author": {"handle": "toni.bsky.team", "displayName": "Toni Schneider"},
"text": "Week 1 observations...",
"likeCount": 843,
"repostCount": 77,
"replyCount": 77,
"quoteCount": 59,
"hasImages": false,
"hashtags": ["#bluesky"],
"languages": ["en"],
"isReply": false,
"createdAt": "2026-03-14T01:56:08.229Z"
}

Use Cases

  • Brand monitoring — track mentions of your brand on Bluesky
  • Sentiment analysis — analyze public opinion on trending topics
  • Influencer research — find and analyze Bluesky influencers by follower count
  • AI training data — build NLP datasets from Bluesky conversations
  • Competitive intelligence — monitor competitor activity on the platform
  • Content research — discover trending topics and hashtags
  • Academic research — study decentralized social networks
  • Migration analysis — track Twitter/X users moving to Bluesky

Input Parameters

ParameterTypeDefaultDescription
handlesArray[]Bluesky handles to scrape (e.g., bsky.app, jay.bsky.team)
searchQueriesArray[]Search posts by keyword (requires credentials)
maxPostsPerSourceNumber100Max posts per handle or search
blueskyHandleStringYour Bluesky handle (for search only)
blueskyPasswordStringYour App Password from Settings (for search only)

How It Works

  1. Profile scraping (no auth): Uses com.atproto.identity.resolveHandleapp.bsky.actor.getProfileapp.bsky.feed.getAuthorFeed
  2. Post search (needs auth): Uses app.bsky.feed.searchPosts with authenticated session

Cost

  • Free tier available
  • ~$0.20 per 100 posts/profiles

Part of 30+ data tools by knotless_cadence on Apify. See also: Reddit Scraper Pro, YouTube Comments Scraper

More Tools