VOOZH about

URL: https://apify.com/predictable_embargo/bluesky-scraper-pro

โ‡ฑ Bluesky Scraper Pro โ€“ Posts, Profiles, Analytics & AI Insights ยท Apify


๐Ÿ‘ Bluesky Scraper Pro โ€“ Posts, Profiles, Analytics & AI Insights avatar

Bluesky Scraper Pro โ€“ Posts, Profiles, Analytics & AI Insights

Pricing

from $1.45 / 1,000 results

Go to Apify Store

Bluesky Scraper Pro โ€“ Posts, Profiles, Analytics & AI Insights

High-performance Bluesky scraper powered by AT Protocol. Collect posts, profiles, followers, search results, and full threads with optional AI sentiment, topic extraction, summary, and viral potential scoring.

Pricing

from $1.45 / 1,000 results

Rating

5.0

(1)

Developer

๐Ÿ‘ sovereigngroupus-dev

sovereigngroupus-dev

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 months ago

Last modified

Share

๐Ÿ‘ Bluesky Scraper Pro Logo

Bluesky Scraper Pro - Posts, Profiles, Analytics and AI Insights

Short description (Apify Store)

High-performance Bluesky scraper powered by AT Protocol. Collect posts, profiles, followers, search results, and full threads with optional AI sentiment, topic extraction, summary, and viral potential scoring.

Long description (Apify Store)

Bluesky Scraper Pro is an Apify actor designed for fast, structured extraction of public Bluesky data without browser automation. It uses AT Protocol endpoints for lower cost and higher speed, making it a practical choice for analysts, growth teams, and builders who need reliable social data pipelines.

The actor supports seven scraping modes in one workflow: profile posts, profile lookup, keyword search, post search, follower list, following list, and full thread extraction. Results are normalized into consistent JSON records and enriched with optional AI analysis using Groq and OpenAI. Each run also generates a Markdown output artifact (OUTPUT_MARKDOWN) for LLM workflows and reporting.

Features

  • Seven scrape modes in one actor
  • Cursor-based pagination across supported endpoints
  • Built-in 0.5 second request pacing for safer collection
  • AI enrichment with provider fallback (Groq -> OpenAI or OpenAI -> Groq)
  • Dataset output + Markdown output for LLM ingestion
  • Pay-per-event pricing model ready for Store monetization

Use cases

  • Influencer research: evaluate account activity, content style, and engagement trends
  • Brand monitoring: track mentions, narrative changes, and sentiment movement
  • Trend spotting: discover recurring topics and emerging conversations
  • Competitor analysis: compare account growth patterns and content strategy

Input example

{
"mode":"profile_posts",
"handles":["atproto.com","bsky.app"],
"query":"",
"postUri":"",
"maxResults":100,
"includeReplies":true,
"enableAI":true,
"aiProvider":"groq",
"aiApiKey":"",
"proxyConfiguration":{}
}

Output example

{
"did":"did:plc:example123",
"handle":"atproto.com",
"text":"This is an example post body from Bluesky.",
"createdAt":"2026-04-29T12:01:00.000Z",
"likeCount":45,
"repostCount":11,
"replyCount":7,
"sentiment":"positive",
"key_topics":["atproto","developer-tools","social-media"],
"summary":"Short summary generated from post content and engagement context.",
"viral_potential_score":78,
"markdown_version":"### 1. @atproto.com\\n\\nText: This is an example post body from Bluesky.",
"mode":"profile_posts",
"uri":"at://did:plc:example123/app.bsky.feed.post/abc123",
"cid":"bafyreih...",
"displayName":"AT Protocol",
"avatar":"https://...",
"indexedAt":"2026-04-29T12:01:02.000Z",
"labels":[],
"lang":["en"],
"isReply":false,
"isRepost":false,
"sourceValue":"atproto.com",
"sentiment_score":0.66
}

Pricing

This actor is configured for Pay-per-event pricing:

  • Event: scrapeCompleted
  • Price: $1.49 per 1,000 results

The actor attempts to emit usage charges in 1,000-result blocks.

Installation and usage

$apify run

For cloud deployment:

$apify push

FAQ

Does this actor require browser automation?

No. It uses AT Protocol HTTP endpoints, which are faster and cheaper for this use case.

Can I run without AI enrichment?

Yes. Set enableAI to false to skip enrichment and collect raw structured data only.

Which AI provider is used first?

The order is controlled by aiProvider. The actor automatically tries the other provider as fallback when possible.

Why does the Actor fail with "requires at least one handle"?

Some modes (profile_posts, follower_list, etc.) require you to fill in the "handles" field. Always use the generated input form in the Apify Console and fill the required fields for your chosen mode.

Why do keyword_search and post_search sometimes return no results?

Bluesky's public search API (app.bsky.feed.searchPosts) has restrictions on unauthenticated requests and pagination. These modes return empty results gracefully with a warning. Profile and thread modes work fully without any login.

Is the output suitable for LLM workflows?

Yes. The actor saves JSON records to dataset and a Markdown artifact to OUTPUT_MARKDOWN for direct LLM ingestion.

Is this ready for Apify Store publishing?

Yes. The actor includes Store-friendly metadata, input schema, pricing configuration, and production-oriented output structure.

You might also like

Bluesky Scraper

kelvinosse/bluesky-scraper

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

Bluesky PRO: Scraper & Analytics

brilliant_gum/bluesky-pro-scraper-analytics

The ONLY Bluesky tool with advanced analytics. Get profiles + posts + followers + AI insights in ONE platform. Features viral detection, engagement scoring & content optimization.

๐Ÿ‘ User avatar

Yuliia Kulakova

6

Bluesky Scraper: Posts, Profiles, Followers & Search

perconey/bluesky-scraper-pro

Scrape Bluesky (AT Protocol) posts, profiles, followers, follows, likes, threads, search results, and feeds - no browser, no proxies, no cookies. Pay only for results you receive.

Bluesky Scraper โ€” Posts, Profiles & Search via AT Protocol

junipr/bluesky-scraper

Scrape Bluesky posts, profiles, threads, and search results via AT Protocol. Extract text, engagement metrics, media, and author data. 4 modes: feed, profile, search, thread. Export JSON/CSV. No auth required.

Bluesky Scraper - Profiles, Posts and Feeds via AT Protocol

gio21/bluesky-scraper

Scrape Bluesky posts, profiles and feeds via the public AT Protocol. No login or API key.