VOOZH about

URL: https://apify.com/sones/bluesky-scraper

โ‡ฑ Bluesky Scraper ยท Apify


Pricing

Pay per event

Go to Apify Store

Fast, low-cost scraper for Bluesky (AT Protocol). Extract posts, profiles, followers, and search results. HTTP-only, no browser needed.

Pricing

Pay per event

Rating

0.0

(0)

Developer

๐Ÿ‘ Samy

Samy

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Fast, low-cost scraper for Bluesky social network using the AT Protocol public API. Extracts posts, profiles, followers, follows, and search results. HTTP-only โ€” no browser or headless rendering needed.

Why this scraper is cheap

Bluesky's AT Protocol exposes a fully public, unauthenticated API with generous rate limits (~3000 requests per 5 minutes). No proxy is required, no login needed, no anti-bot measures to bypass. This means:

  • $0 proxy cost โ€” direct HTTP requests
  • 256 MB memory โ€” no browser overhead
  • ~1000 results per $0.01 of compute

Supported Actions

getProfiles

Fetch detailed profiles for a list of handles or DIDs.

Input:

{
"action":"getProfiles",
"handles":["jay.bsky.team","bsky.app"]
}

searchPosts

Search for posts matching a query.

Input:

{
"action":"searchPosts",
"searchQuery":"artificial intelligence",
"sort":"top",
"maxResults":500
}

getAuthorFeed

Get posts from specific authors.

Input:

{
"action":"getAuthorFeed",
"handles":["jay.bsky.team"],
"filter":"posts_no_replies",
"maxResults":1000
}

searchActors

Search for users/profiles.

Input:

{
"action":"searchActors",
"searchQuery":"data scientist",
"maxResults":200
}

getFollowers

Get the followers of specified accounts.

Input:

{
"action":"getFollowers",
"handles":["jay.bsky.team"],
"maxResults":5000
}

getFollows

Get accounts that the specified users follow.

Input:

{
"action":"getFollows",
"handles":["jay.bsky.team"],
"maxResults":5000
}

getPostThread

Get a post and its replies (full thread).

Input:

{
"action":"getPostThread",
"postUrls":[
"https://bsky.app/profile/jay.bsky.team/post/3abc123",
"at://did:plc:abc123/app.bsky.feed.post/3xyz789"
]
}

Output Format

Profile output

{
"type":"profile",
"did":"did:plc:...",
"handle":"jay.bsky.team",
"displayName":"Jay",
"description":"Building Bluesky",
"avatar":"https://...",
"followersCount":150000,
"followsCount":500,
"postsCount":3200,
"url":"https://bsky.app/profile/jay.bsky.team"
}

Post output

{
"type":"post",
"uri":"at://did:plc:.../app.bsky.feed.post/...",
"authorHandle":"jay.bsky.team",
"authorDisplayName":"Jay",
"text":"Hello world!",
"createdAt":"2024-01-15T10:30:00.000Z",
"likeCount":42,
"repostCount":5,
"replyCount":3,
"quoteCount":1,
"images":[],
"hasMedia":false,
"url":"https://bsky.app/profile/jay.bsky.team/post/3abc123"
}

Input Configuration

FieldTypeDescriptionDefault
actionenumWhat to scrape (required)โ€”
handlesstring[]Bluesky handles or DIDsโ€”
searchQuerystringSearch termโ€”
postUrlsstring[]Post URLs (bsky.app or at:// URIs)โ€”
maxResultsintegerMax results per handle/query100
sortenumSort order for searchPosts"latest"
filterenumFeed filter for getAuthorFeed"posts_no_replies"
proxyobjectProxy config (not needed!)No proxy

Rate Limits

The AT Protocol public API allows ~3000 requests per 5 minutes. The scraper automatically:

  • Adds a 50ms baseline delay between requests
  • Handles 429 (Too Many Requests) with exponential backoff
  • Retries on server errors (5xx)

Cost Estimation

Action1000 itemsEstimated cost
getProfiles1000 requests~$0.01
searchPosts10 paginated requests~$0.001
getAuthorFeed10 paginated requests~$0.001
getFollowers10 paginated requests~$0.001

No proxy cost. No browser cost. Just HTTP requests to a public API.

Pay-per-event pricing

This actor uses Apify pay-per-event pricing with a small Actor start charge and per-result events. Current event prices:

EventPrice
apify-actor-start$0.00005
profile$0.00003
search-post$0.00002
author-feed-post$0.00002
search-actor$0.00003
follower$0.00003
follow$0.00003
thread-post$0.00002

You might also like

Bluesky Posts Scraper

lexis-solutions/bluesky-posts-scraper

The Apify Bluesky Posts Scraper allows a programmatic search for posts on Bluesky and the option to export to CSV, JSON, Excel, or integration with Zapier, Make, or any custom workflow.

๐Ÿ‘ User avatar

Lexis Solutions

257

4.5

(22)

Bluesky Scraper | Enterprise Grade

fatihtahta/All-In-One-Bluesky-Scraper

Extract Bluesky posts and full comment threads from searches, subreddits, user pages, and direct post URLs. Built for enterprise-grade speed, richest-in-class data coverage, advanced filtering, and clean JSON for market intelligence, sentiment analysis, and analytics.

99

5.0

(2)

Bluesky Users Scraper

lexis-solutions/bluesky-users-scraper

The Apify Bluesky Users Scraper allows a programmatic search of the Bluesky user database and the option to export to CSV, JSON, Excel, or integration with Zapier, Make, or any custom workflow.

๐Ÿ‘ User avatar

Lexis Solutions

91

4.8

(11)

Bluesky Scraper ๐Ÿฆ‹

nocodeventure/bluesky-scraper

Scrape Bluesky posts and DMs without the hassle. This Actor extracts posts, replies, and direct messages from Bluesky, fast, reliable.

๐Ÿ‘ User avatar

No-Code Venture

26

Bluesky Email Scraper

scraper-mind/bluesky-email-scraper

[๐—–๐—ต๐—ฒ๐—ฎ๐—ฝ๐—ฒ๐˜€๐˜ ๐—ฃ๐—ฟ๐—ถ๐—ฐ๐—ฒ] Bluesky Email Scraper is a powerful tool that extracts verified email addresses from websites in seconds. Ideal for lead generation and marketing, it helps you find targeted contacts effortlessly.

51

1.0

(1)

BlueSky Feed Scraper

harvest/bluesky-feed-scraper

Scrapes data from a specified BlueSky feed URL and outputs detailed information about the posts, including metadata, authors, embedded media, and statistics such as likes, replies, and reposts.

42

3.9

(2)

Bluesky Followers Scraper ๐ŸŒ๐Ÿ‘ฅ๐Ÿ“Š

scrapestorm/bluesky-followers-scraper

Easily gather data about Bluesky followers ๐ŸŒ. Enter a username or DID to retrieve key info like profile name, avatar image, description, account creation date, and labels ๐Ÿ”. Seamlessly integrate with tools like Google Drive, Zapier, & more ๐Ÿ”— to streamline your workflow & boost productivity! โšก

36

4.7

(24)

Bluesky Scraper โ€” Posts, Profiles & Search

cryptosignals/bluesky-scraper

Scrape Bluesky profiles and posts โ€” extract handle, bio, followers, following, post text, likes, reposts, and timestamps. CSV/JSON output. No API key.

29

Bluesky Scraper

automation-lab/bluesky-scraper

Extract Bluesky social network data โ€” profiles, posts with engagement metrics, follower/following lists, and people search. Uses the open AT Protocol API, no login needed. Fast, cheap, reliable.

๐Ÿ‘ User avatar

Stas Persiianenko

18

Bluesky Scraper - Posts, Profiles, Followers & Engagement

botflowtech/bluesky-scraper

The most powerful and affordable Bluesky scraper. Extract posts, profiles, followers, following lists, threads, and engagement data via AT Protocol API. No login needed. 7 modes. Export JSON/CSV. Built-in rate limiting and pagination up to 10K results.

14

5.0

(2)