VOOZH about

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

⇱ Bluesky Scraper - Extract Posts & Profiles Β· Apify


Pricing

$1.50 / 1,000 post scrapeds

Go to Apify Store

Pricing

$1.50 / 1,000 post scrapeds

Rating

0.0

(0)

Developer

πŸ‘ Pierrick McD0nald

Pierrick McD0nald

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 months ago

Last modified

Share

Bluesky Scraper - Extract Posts & Profiles

Extract posts, profiles, and engagement data from Bluesky (the decentralized social network) with ease. Perfect for social listening, market research, sentiment analysis, and tracking conversations across the fastest-growing alternative to Twitter/X.

Features

  • Search Posts: Find posts by keywords, hashtags, or topics
  • Profile Scraping: Extract all posts from specific users
  • Advanced Filtering: Filter by date range, language, post type
  • Engagement Metrics: Likes, reposts, replies, and quote counts
  • Reply & Repost Control: Include or exclude replies and reposts
  • Profile Enrichment: Get follower counts, post counts, and profile details
  • Date Range Filtering: Extract posts from specific time periods
  • Language Filtering: Target posts by language (ISO 639-1 codes)
  • Sorting Options: Sort by latest or top posts
  • Pagination Support: Handle large volumes with automatic pagination
  • Rate Limiting: Built-in delays to respect platform limits
  • Proxy Support: Compatible with Apify Proxy and custom proxies
  • PPE Pricing: Pay only for what you scrape

Use Cases

1. Social Listening & Brand Monitoring

Track mentions of your brand, products, or competitors on Bluesky. Identify trends, measure sentiment, and respond to conversations in real-time. Monitor hashtags and keywords relevant to your industry.

2. Market Research & Trend Analysis

Analyze trending topics and conversations to understand emerging trends. Researchers can study communication patterns, information diffusion, and community formation on decentralized social networks.

3. Academic & Journalistic Research

Journalists and academics can analyze public discourse, track the spread of information, and study online communities. Extract historical data for longitudinal studies of social media behavior.

4. Influencer & Competitor Analysis

Track competitor activity, identify influencers in your niche, and analyze engagement patterns. Understand what content performs best in your industry.

5. Content Aggregation & Curation

Build curated feeds of content around specific topics. Aggregate posts for newsletters, dashboards, or research databases.

Input Parameters

ParameterTypeRequiredDefaultDescription
searchQueriesarrayNo-List of search queries to find posts
handlesarrayNo-Bluesky handles to scrape (e.g., @username.bsky.social)
maxPostsintegerNo100Maximum posts per query/profile (1-5000)
includeRepliesbooleanNotrueInclude reply posts in results
includeRepostsbooleanNotrueInclude reposts in results
sortBystringNo"latest"Sort by "latest" or "top"
languagestringNo-Filter by language (e.g., "en", "es", "fr")
sincestringNo-Start date (ISO 8601 format)
untilstringNo-End date (ISO 8601 format)
includeProfileInfobooleanNotrueInclude detailed profile information
proxyConfigurationobjectNoAutoProxy settings

Output Format

Each scraped post includes:

{
"uri":"at://did:plc:xyz/app.bsky.feed.post/123",
"cid":"bafyrei...",
"author":{
"did":"did:plc:xyz",
"handle":"username.bsky.social",
"displayName":"User Name",
"avatar":"https://cdn.bsky.app/img/avatar...",
"followersCount":1234,
"followsCount":567,
"postsCount":890,
"indexedAt":"2024-01-15T10:30:00.000Z"
},
"record":{
"text":"Post content here...",
"createdAt":"2024-01-15T10:30:00.000Z",
"reply":null,
"embed":null
},
"replyCount":5,
"repostCount":12,
"likeCount":45,
"quoteCount":3,
"indexedAt":"2024-01-15T10:31:00.000Z",
"isReply":false,
"isRepost":false,
"searchQuery":"web development"
}

Pricing

Pay Per Event (PPE): $0.0015 per post scraped

  • Only pay for successfully extracted posts
  • No monthly fees or subscriptions
  • Automatic spending limit enforcement
  • Perfect for both small research projects and large-scale data collection

Cost Examples

Use CasePostsCost
Small research sample100$0.15
Competitor analysis1,000$1.50
Brand monitoring (month)5,000$7.50
Large-scale study10,000$15.00

FAQ

Q: Do I need a Bluesky account to use this scraper? A: No, this scraper uses Bluesky's public API, so no authentication is required.

Q: Can I scrape private accounts? A: No, only public posts and profiles can be scraped.

Q: What's the difference between search queries and handles? A: Search queries find posts across all of Bluesky matching keywords. Handles scrape all posts from specific user profiles.

Q: How far back can I scrape posts? A: Bluesky's search API has limitations on historical data. Recent posts (last few months) are more reliably available.

Q: Can I filter by location? A: Bluesky does not provide location data in posts, so geographic filtering is not available.

Q: What rate limits apply? A: This scraper includes built-in rate limiting and retry logic to respect Bluesky's public API limits.

Limitations

  • Only public posts can be scraped
  • Historical data availability depends on Bluesky's API
  • Search results may be limited for very old posts
  • Some profile information requires additional API calls
  • Language filtering relies on Bluesky's detection (may not be 100% accurate)
  • Reply threads are not fully expanded (top-level posts only)

Support

Open an issue on this Actor's Apify page for questions, bug reports, or feature requests.

Legal & Ethical Use

This scraper is designed for legitimate research, analysis, and monitoring purposes. Users are responsible for:

  • Complying with Bluesky's Terms of Service
  • Respecting user privacy and data protection laws
  • Not using scraped data for harassment or spam
  • Following applicable regulations (GDPR, CCPA, etc.)

Built for researchers, marketers, and analysts who need reliable Bluesky data.

You might also like

Bluesky Lead Scraper

scrapapi/bluesky-lead-scraper

Bluesky Scraper

kelvinosse/bluesky-scraper

Scrape profiles, posts, followers, and threads from Bluesky AT Protocol API.

Bluesky Complete Scraper

bhovig/bluesky-complete-scraper

It does it all... Full scraper of Bluesky

πŸ‘ User avatar

Benjamin Hovig

10

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

24

Bluesky Profile Details Scraper

scrapers-hub/bluesky-profile-scraper

πŸ”Ž Bluesky Profile Scraper extracts key bio details from Bluesky profilesβ€”user info, stats, and profile textβ€”fast & reliable. πŸš€ Perfect for research, lead gen, and community insights. 🌐

Bluesky Email Scraper

api-empire/bluesky-email-scraper

Automate email extraction from Bluesky with Bluesky Email Scraper. The actor scans profiles and external links to pull available contact emails into structured datasets for CRM enrichment.

Bluesky Email Scraper

scrapio/bluesky-email-scraper

Bluesky Email Scraper helps you collect creator and community emails from Bluesky profiles. Use the data for partnerships, promotions, newsletters, and direct communication at scale.

Bluesky Email Scraper - Advanced, Fast & Cheapest

contacts-api/bluesky-email-scraper-fast-advanced-and-cheapest

πŸ¦‹ Bluesky Email Scraper helps you gather creator and brand emails from Bluesky profiles πŸš€ Expand social outreach on decentralized networks πŸ“§

Bluesky Lead Scraper

scraper-engine/bluesky-lead-scraper

Extract targeted leads from Bluesky using the Bluesky Lead Scraper. Collect usernames, bios, follower counts, websites, and profile links automatically. Ideal for influencer discovery, audience research, outreach campaigns, and social media prospecting.

πŸ‘ User avatar

Scraper Engine

2