Bluesky Posts, Profiles & Search Scraper (AT Protocol)
Pricing
$0.50 / 1,000 row (post or profile)s
Go to Apify Store
Bluesky Posts, Profiles & Search Scraper (AT Protocol)
Pricing
$0.50 / 1,000 row (post or profile)s
Rating
0.0
(0)
Developer
Arthur
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Export Bluesky data through the public AT Protocol API — no login, no browser, no proxies, fast and cheap:
- Account posts (
authorFeed): every post of one or more accounts, with engagement counts, links, images, hashtags, mentions, reply/repost flags — optionally only since a date. - Profiles (
profile): follower/following/post counts, bio, avatar, creation date. - Threads (
thread): a post plus its replies (configurable depth). - Account search (
searchActors): find accounts by keyword.
What you get
One dataset row per post or profile:
| field | description |
|---|---|
type | post, profile or error |
uri, cid, url | AT URI, content hash and the clickable bsky.app URL |
handle, did, display_name | author |
text, created_at, indexed_at, langs | content |
likes, reposts, replies, quotes | engagement counts |
is_reply, reply_to_uri, is_repost | context flags |
embed_type, images, external_link, external_title, quoted_uri | media & embeds |
links, mentions, hashtags, labels | rich-text facets and moderation labels |
profile rows: followers, follows, posts, description, avatar, banner, created_at | |
error | set on rows for unknown handles/posts — never billed |
Input
| field | default | meaning |
|---|---|---|
mode | authorFeed | authorFeed / profile / thread / searchActors |
handles | — | accounts (handles or profile URLs) |
postUrls | — | posts for thread mode |
queries | — | keywords for searchActors |
maxItems | 100 | rows per target |
since | "" | only posts at/after this ISO date (authorFeed) |
includeReposts / includeReplies | true | keep reposts / replies |
feedFilter | posts_with_replies | AT Protocol feed filter |
threadDepth | 6 | reply depth in thread mode |
Pricing
Pay per event: $0.0005 per stored row. Error rows are stored for transparency but not charged.
Limitations (honest)
- Keyword search of posts is not available: Bluesky now requires authentication for
searchPosts, and this Actor deliberately runs without any account. UseauthorFeed+sincefor monitoring specific accounts, orsearchActorsto find accounts. - Only public data; blocked/private accounts return an error row.
- Counts are as reported by the Bluesky AppView at fetch time.