Bluesky Scraper
Pricing
from $1.00 / 1,000 post or replies
Go to Apify Store
Bluesky Scraper
Scrape Bluesky profiles, posts and reply threads with likes, reposts and replies. Keyword search with your own Bluesky app password.
Bluesky Scraper
Pricing
from $1.00 / 1,000 post or replies
Scrape Bluesky profiles, posts and reply threads with likes, reposts and replies. Keyword search with your own Bluesky app password.
Result type
resultType
Optional
profile, post, reply, or error (errors are not charged).
Query
query
Optional
The profile, post URL or search this result came from.
DID
did
Optional
Profile's permanent ID (profile rows).
Handle
handle
Optional
Profile handle (profile rows).
Display name
displayName
Optional
Profile name (profile rows).
Bio
description
Optional
Profile bio (profile rows).
Followers
followersCount
Optional
Follower count (profile rows).
Following
followsCount
Optional
Accounts followed (profile rows).
Posts
postsCount
Optional
Total posts (profile rows).
Avatar
avatar
Optional
Profile picture URL (profile rows).
Created
createdAt
Optional
When the profile or post was created (ISO 8601).
Profile URL
profileUrl
Optional
Link to the profile (profile rows).
Post URI
uri
Optional
AT Protocol URI of the post.
Post URL
url
Optional
Link to the post on bsky.app.
Text
text
Optional
Post text.
Likes
likeCount
Optional
Likes on the post.
Reposts
repostCount
Optional
Reposts.
Replies
replyCount
Optional
Replies.
Quotes
quoteCount
Optional
Quote posts.
Languages
languages
Optional
Languages the author tagged.
[ "en"]Links
links
Optional
Links in the post.
[ "https://example.com"]Images
imageUrls
Optional
Image URLs attached to the post.
[]Reply to
replyToUri
Optional
URI of the post this replies to.
Repost
isRepost
Optional
True when the profile reposted someone else's post (profile feeds).
Thread depth
threadDepth
Optional
1 for direct replies, 2 for replies to replies, and so on (reply rows).
Error
error
Optional
Why a lookup failed. Only on error rows.
Scraped at
scrapedAt
Optional
When the result was collected.