Bluesky Scraper API - Posts, Profiles & Followers avatar

Bluesky Scraper API - Posts, Profiles & Followers

Pricing

from $1.00 / 1,000 bluesky items

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

Bluesky Scraper API - Posts, Profiles & Followers

Scrape Bluesky without login: posts by keyword or hashtag, profiles with follower counts, every post of a profile, followers and following, and account search to find influencers.

Pricing

from $1.00 / 1,000 bluesky items

Rating

0.0

(0)

Developer

Sndz Data

Sndz Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 hours ago

Last modified

Share

Bluesky Scraper API: Posts, Profiles & Followers

Scrape Bluesky without an account or API key: posts by keyword or #hashtag, profiles with follower and post counts, every post of a profile, and their followers and following. You can also search accounts by name or bio to find creators, journalists or companies.

Straight from Bluesky's public API: fast, cheap and reliable. Pay per result.

Why this one?

  • Everything in one Actor. Search, profiles, user timelines, followers, following and account search, in one run.
  • Influencer finder. Search accounts by topic and get follower counts, bios and websites, or add counts to every follower.
  • Engagement data. Likes, reposts, replies and quotes on every post, plus hashtags, links, mentions, images and video.
  • No login, no risk. No Bluesky account or app password needed.
  • Pay per result, no start fee.

Use cases

  • Brand monitoring and social listening: what people say about your brand, product or topic on Bluesky.
  • Influencer and lead discovery: accounts by niche with follower counts and websites.
  • Audience research: who follows a competitor, a journalist or a community.
  • Research and journalism: archive public posts and timelines for analysis.
  • AI and NLP: clean post text for sentiment analysis, trends or training data.

Input

FieldWhat it does
Search postsKeywords, phrases or #hashtags. Operators work: from:handle, lang:es, "exact phrase".
Search orderLatest or Top.
ProfilesHandles or links. Each one comes with its follower, following and post counts.
Profile posts / Include repliesThe profile's posts and reposts, newest first, optionally with replies.
Followers / FollowingThe profile's followers and the accounts it follows.
Follower and post counts for followersAdd counts to every follower and following row.
Search accountsFind accounts by name or bio.
Max itemsLimit per search term, per profile list and per account search.
Posted since / LanguageNarrow down posts by date and language.
{
"searchTerms": ["#buildinpublic", "apify"],
"profiles": ["https://bsky.app/profile/bsky.app"],
"followers": true,
"detailedFollowers": true,
"searchUsers": ["data journalism"],
"maxItems": 500
}

Output

Every item has a type: post, profile, user (from account search), follower or following.

{
"type": "post",
"url": "https://bsky.app/profile/pyladies.com/post/3myrfhljs4s2u",
"text": "PyLadies Around the World! This week we're featuring...",
"createdAt": "2026-10-26T09:10:12.000Z",
"authorHandle": "pyladies.com",
"authorName": "PyLadies",
"likes": 42,
"reposts": 11,
"replies": 3,
"quotes": 1,
"languages": ["en"],
"hashtags": ["python"],
"links": ["https://pyladies.com"],
"images": ["https://cdn.bsky.app/img/feed_fullsize/..."],
"isReply": false,
"repostedBy": null,
"searchTerm": "#python"
}
{
"type": "user",
"url": "https://bsky.app/profile/data.ft.com",
"handle": "data.ft.com",
"displayName": "FT Visual & Data Journalism",
"followers": 161799,
"following": 512,
"posts": 3400,
"verified": true,
"description": "The FT's team of reporters, statisticians, illustrators...",
"website": null,
"searchTerm": "data journalism"
}

Good to know

  • Search returns up to 100 posts per term and run: that's what Bluesky serves without logging in. Use several specific terms, the Latest order with Posted since, or schedule it hourly to collect everything over time. Profiles, timelines, followers and following have no such limit.
  • Only public data is collected. Respect people's privacy and Bluesky's terms when you use it.

Integrations

Schedule it and send new posts or followers to Google Sheets, Slack, Airtable, Zapier, Make, n8n or your own API.

How to use it

  1. Click Try for free (or Start) at the top of this page.
  2. Fill in the input, or keep the example to see it working in seconds.
  3. Click Start and wait for the run to finish.
  4. Download the results as Excel, CSV, JSON or HTML, or get them through the Apify API.

How much does it cost?

$0.001 per result ($1.00 per 1,000). No start fee, no monthly fee, and you only pay for the results saved to your dataset.

ExampleCost
Followers of one account (2,000)about $2.00
Daily hashtag monitoring for a monthabout $3.00

Apify's free plan includes monthly credit, so you can try it for free.

FAQ

Do I need a Bluesky account?

No. It uses Bluesky's public API, with no login, app password or API key.

How many posts does a search return?

Up to 100 per term and run, which is what Bluesky serves without login. Profiles, timelines and followers have no limit.

Can I find influencers in my niche?

Yes. Use "Search accounts" with a topic and you get matching accounts with follower counts, bios and websites.

Can I export followers?

Yes. Turn on Followers (or Following) and add counts with "Follower and post counts for followers".

More tools from Sndz Data

Support

Need another field or a new mode (likes, reposts, starter packs, feeds)? Open an issue on the Issues tab.

If this Actor saves you time, a quick ⭐ review helps a lot and keeps it maintained. Thank you!