Bluesky Scraper — Posts, Profiles, Followers & Threads avatar

Bluesky Scraper — Posts, Profiles, Followers & Threads

Pricing

$2.00 / 1,000 result scrapeds

Go to Apify Store
Bluesky Scraper — Posts, Profiles, Followers & Threads

Bluesky Scraper — Posts, Profiles, Followers & Threads

Scrape Bluesky social network data using the public AT Protocol API. Search posts by keyword, get user profiles, author feeds, followers/following lists, and full reply threads. No login or API key required. Export to JSON, CSV, or Excel. Fast pure-API scraping, no browser needed.

Pricing

$2.00 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

The Emperor

The Emperor

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Scrape data from Bluesky (bsky.app) using the public AT Protocol API. No login, API key, or browser required — fast, reliable, and cost-effective.

What can this scraper do?

  • Search posts by keyword, with language and sort filters
  • Get user profiles — followers count, posts count, bio, avatar
  • Scrape author feeds — all posts from a specific user
  • Export followers and following lists — social graph data
  • Scrape full threads — parent post + all replies, nested

Quick Start

  1. Choose a mode (search, profile, feed, followers, following, or thread)
  2. Enter your search query or Bluesky handles
  3. Set max results and click Start
  4. Export results as JSON, CSV, or Excel

Example: Search posts about "web scraping"

{
"mode": "search",
"searchQuery": "web scraping",
"maxResults": 100,
"sort": "latest"
}

Example: Get a user's profile and recent posts

{
"mode": "feed",
"handles": ["jay.bsky.team"],
"maxResults": 50
}

Example: Export followers list

{
"mode": "followers",
"handles": ["bsky.app"],
"maxResults": 200
}

Output fields

Posts (mode: search, feed, thread)

FieldDescription
type"post"
authorHandleAuthor's Bluesky handle
authorDisplayNameAuthor's display name
textFull post text
createdAtPost creation timestamp
likeCountNumber of likes
repostCountNumber of reposts
replyCountNumber of replies
quoteCountNumber of quotes
languagePost language code
hasImagesWhether the post has images
hasLinkWhether the post has an external link
linkUrlExternal link URL (if any)
bskyUrlDirect URL to view on Bluesky

Profiles (mode: profile)

FieldDescription
handleBluesky handle
displayNameDisplay name
descriptionBio text
followersCountNumber of followers
followsCountNumber of accounts followed
postsCountTotal posts

Followers/Following (mode: followers, following)

FieldDescription
handleUser's handle
displayNameDisplay name
descriptionBio excerpt (300 chars)

Why use this scraper?

  • No authentication needed — uses Bluesky's public AT Protocol API
  • No browser/Playwright — pure API calls, fast and cheap to run
  • Rate-limit aware — built-in delays and retry logic
  • Structured output — clean, consistent JSON ready for analysis
  • Pay per result — only pay for data you actually get

Use cases

  • Social media monitoring and brand tracking
  • Academic research on public discourse
  • Competitor analysis and market research
  • Influencer discovery and audience analysis
  • Content trend analysis

Pricing

Pay-per-event: $0.002 per result. You only pay for results delivered to your dataset.

This scraper accesses only public data through Bluesky's intentionally public AT Protocol API endpoints. Users are responsible for compliance with applicable laws and Bluesky's Terms of Service.