Bluesky Scraper - Posts, Profiles, Followers & Search avatar

Bluesky Scraper - Posts, Profiles, Followers & Search

Pricing

from $1.40 / 1,000 results

Go to Apify Store
Bluesky Scraper - Posts, Profiles, Followers & Search

Bluesky Scraper - Posts, Profiles, Followers & Search

Scrape Bluesky via the official open AT Protocol API: keyword search, profiles with posts, followers and following lists, and post replies. Engagement counts, hashtags, links, images, and emails and links found in bios. No login, no proxy.

Pricing

from $1.40 / 1,000 results

Rating

0.0

(0)

Developer

Ponytail Data

Ponytail Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Scrape Bluesky through its official, open AT Protocol API. One Actor covers everything:

  • Search posts by keyword, hashtag or phrase (latest or top), optionally in one language.
  • Profiles: followers, following and post counts, bio, avatar, plus emails and links found in the bio, and each profile's latest posts.
  • Followers and following lists of any account (thousands per account).
  • Replies: give a post URL and get the post plus its whole reply thread.
  • Every post has: text, date, language, likes, reposts, replies, quotes, hashtags, mentions, links and images.
  • Filters: posted in the last N days, minimum likes, with or without replies and reposts. You only pay for results that pass.
  • No login, no proxy, no browser. Runs in seconds.

Output

A post:

{
"type": "post",
"uri": "at://did:plc:bmpnbwukdlwhylfx7gtl7iqj/app.bsky.feed.post/3mydcjmvs3s2o",
"url": "https://bsky.app/profile/bambino0710.bsky.social/post/3mydcjmvs3s2o",
"text": "OpenAI se enfrenta a una demanda que aspira a marcar un antes y un después...",
"createdAt": "2026-10-20T18:51:43.954Z",
"langs": ["es"],
"authorHandle": "bambino0710.bsky.social",
"authorName": "Bambino0710",
"likeCount": 0,
"repostCount": 0,
"replyCount": 0,
"quoteCount": 0,
"hashtags": [],
"links": ["https://www.xataka.com/robotica-e-ia/..."],
"images": [],
"isReply": false,
"isRepost": false,
"source": "openai"
}

A profile:

{
"type": "profile",
"handle": "jay.bsky.team",
"displayName": "Jay 🦋",
"description": "Founder & Chief Innovation Officer @ Bluesky\n\nWorking on @attie.ai ...",
"emails": [],
"links": ["attie.ai"],
"followersCount": 594465,
"followsCount": 3994,
"postsCount": 4185,
"createdAt": "2022-11-17T06:31:40.296Z",
"url": "https://bsky.app/profile/jay.bsky.team"
}

Export to JSON, CSV, Excel or Google Sheets, or send it to Make, Zapier or n8n.

Use cases

  • Brand and topic monitoring: schedule keyword searches and catch new mentions.
  • Influencer research: profiles with follower counts and contact links from bios.
  • Audience export: followers of a competitor or a niche account.
  • Social listening and sentiment: post text with engagement, ready for an LLM.

Input

{
"searchTerms": ["openai", "#buildinpublic"],
"searchSort": "latest",
"profiles": ["bsky.app", "jay.bsky.team"],
"maxPostsPerProfile": 50,
"postUrls": ["https://bsky.app/profile/bsky.app/post/3myd52wqlwc2b"],
"followersOf": ["bsky.app"],
"maxAccounts": 1000,
"postedWithinDays": 7,
"minLikes": 0
}

Pricing

$2 per 1,000 results ($0.002 per post, profile or account). No monthly rental.

FAQ

How many search results? Bluesky's open API returns up to 100 posts per search term without a login. Use several specific terms, or schedule the Actor (for example hourly) to capture every new post.

How many followers? Up to maxAccounts per account, paging through the full list.

Is this allowed? Yes. Bluesky is built on an open protocol and publishes this data through its public API.