Bluesky Scraper - Posts, Profiles, Search
Pricing
$2.00 / 1,000 results
Bluesky Scraper - Posts, Profiles, Search
Search Bluesky posts, pull author feeds, profiles, and threads via the official open AT Protocol API. No login. Agent-ready pay-per-event pricing.
Pricing
$2.00 / 1,000 results
Rating
0.0
(0)
Developer
SlanLabs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Search Bluesky posts, pull author feeds, full profiles and entire threads through the official, open AT Protocol API (api.bsky.app). No login, no app password, no scraping - Bluesky's public API is deliberately open, which makes this one of the most reliable social-data Actors you can run.
Why Bluesky data
Bluesky is where a growing share of tech, science, journalism and policy conversation now happens first. Because the AT Protocol is open by design, you can finally monitor a social network without fighting anti-bot walls. Use it for brand monitoring, researcher tooling, trend detection, founder and VC watching, or feeding fresh social context into an LLM pipeline.
What you get per result
Posts: text, author (handle + display name), createdAt, likeCount, repostCount, replyCount, uri, direct postUrl, language tags. Profiles: handle, display name, bio, follower/following/post counts, avatar, joined date. Threads: the full reply tree flattened into rows with parent links.
Modes
search-posts- full-text search across all of Bluesky, newest or top-ranked first, with language and date filtersauthor-feed- every post (or just original posts, no replies/reposts) from one handleprofile- a single handle's full public profilethread- a post URL in, the whole conversation out
Inputs
| Field | Required | Description |
|---|---|---|
mode | yes | One of the four modes above |
query | search-posts | Search terms, e.g. "AI agents" |
handle | author-feed, profile | e.g. bsky.app |
postUrl | thread | Full bsky.app post URL |
sort | no | latest (default) or top for search |
since / until | no | Date bounds (YYYY-MM-DD) |
lang | no | ISO language filter, e.g. en |
maxResults | no | Default 100, max 1000 |
Example
{ "mode": "search-posts", "query": "apify", "sort": "latest", "since": "2026-10-01", "lang": "en", "maxResults": 200 }
FAQ
Is this allowed? Yes. The AT Protocol API is open and documented; no authentication is needed for public data, and no site scraping is involved.
Do I need a Bluesky account? No.
How current is search? Near real-time - new posts are searchable within seconds.
What does it cost? Pay-per-event: $2 per 1,000 results plus minimal compute. Only pay for rows returned.
Can I monitor a topic continuously? Yes - schedule runs and use since for incremental pulls; rows are dedupe-friendly via their AT uri.
Can agents call it? Yes - limited-permissions, pay-per-event, agent-ready.
Pipeline patterns
Topic monitoring. Schedule search-posts with sort=latest and a rolling since; each post's AT Protocol uri is a stable dedupe key. Pipe new matches to Slack, email, or an LLM for relevance triage.
Competitor and founder tracking. author-feed on a list of handles gives you everything key people say publicly, without an account or a follow graph.
Conversation capture. When a post about your product takes off, run thread on its URL to archive the entire discussion for analysis.
Language-targeted listening. lang plus since makes per-language community monitoring cheap - useful for global launches.
Field notes
Engagement counts (likeCount, repostCount, replyCount) are point-in-time snapshots at fetch; re-fetch the same uri later to track growth. lang values come from Bluesky's own language tagging and are reliable for major languages. Profiles include counts at fetch time - schedule profile runs to build follower-growth series. All timestamps are ISO 8601 UTC.
More FAQ
Does search cover all of Bluesky? Yes - the official search index covers the whole public network, not a sample.
Can I get images and video? Post rows include the text and metadata; media embeds are referenced by the post URL. Text-first keeps rows clean for analysis.
What about quote posts and replies? They appear in search and feeds like any post; thread mode reconstructs reply structure.
Is there a firehose? The AT Protocol has one, but for monitoring jobs targeted search is far cheaper - you pay per result, not per gigabyte.
Why did a handle return nothing? The account may not exist, may have no posts matching your filters, or may have changed handles. Verify the handle on bsky.app.
Deleted posts? Gone from the API - capture early if a conversation matters.
More official-API Actors from SlanLabs
- App Store Reviews (Official Apple Feeds) - every public review for any iOS app, any country
- App Store Top Charts (Official Apple Feeds) - live top free, paid and grossing charts for apps, books, podcasts and music
- SEC EDGAR Filings Search & Monitor - full-text search and company feeds from the SEC's official APIs
- GDELT Global News Monitor - worldwide news coverage in 65+ languages, updated every 15 minutes
- Hacker News Search & Monitor - every story and comment since 2006, plus the live front page
- US Government Spending & Contracts (USASpending) - federal contracts, grants and loans by keyword, agency, NAICS or recipient