Bluesky avatar

Bluesky

Pricing

from $0.25 / 1,000 bluesky results

Go to Apify Store
Bluesky

Bluesky

Collect Bluesky posts, search results, profiles, followers and follows for multiple accounts or keywords.

Pricing

from $0.25 / 1,000 bluesky results

Rating

1.0

(1)

Developer

Canadesk Support

Canadesk Support

Maintained by Community

Actor stats

5

Bookmarked

48

Total users

0

Monthly active users

11 hours ago

Last modified

Share

Collect public posts, profiles, followers and follows from Bluesky. Run one account or a list of accounts and search terms without a login or API key.

Features

ProcessWhat you get
Get PostsAccount posts with available text, dates, engagement, media and links
Search for PostsPosts matching keywords, phrases or supported Lucene queries
Get FollowersPublic accounts following an account
Get FollowsPublic accounts followed by an account
Get Account ProfileBiography, images and available follower, following and post counts
Search for AccountsProfiles matching a name or keyword

Results reflect the public data returned by Bluesky and the selected filters.

Get started

Choose a process and enter a Bluesky handle, profile URL or DID. For search modes, enter your search phrase instead. Use Accounts or keywords to supply multiple inputs in one run; this list takes priority over the single keyword field.

{
"process": "gp",
"keywords": ["bsky.app", "washingtonpost.com"],
"maximum": 50,
"postsType": "posts_with_replies"
}

Existing integrations can continue sending a single string in keyword.

Filters and limits

  • Maximum per input limits the records collected for each account or search term. Maximum total results applies to the whole run.
  • Posts type selects all posts, top-level posts, media posts or author threads.
  • Since and Until include the full selected UTC calendar days for account posts. Search date filters are applied by Bluesky.
  • Enable Lucene query syntax to put filters directly in a post-search query, such as from:washingtonpost.com lang:en "climate". This overrides the separate language and date search fields.
  • Post searches return up to 100 posts per query. Other list modes follow available pagination up to your limits.
  • Cursor continues from a source cursor. Returned continuation cursors are available in the run's RUN_SUMMARY record.
  • Output format offers flat records or a data array containing one record per row.

Output

Post rows include id, author, authorName, authorJoined, avatar, text, createdAt, replyCount, repostCount, likeCount, quoteCount, media, facets and url, when available. Profile, follower, follow and account-search rows retain the public profile fields returned by Bluesky.

Business or research workflows can schedule recurring runs to monitor accounts and topics. Add a proxy if your connection is blocked.

For support, open an issue with your run URL and input.

Unsuccessful lookups

Where listed in the Pricing tab, a handled lookup problem that prevents a run from returning any real results produces one clear error record and a single $0.02 unsuccessful-lookup fee, in addition to any listed start fee.

Pricing

Each valid pay-per-event run with at least one input includes a minimum charge of 100 result units, shared across all inputs in that run. Any placeholder rows are clearly marked and contain no scraped data; filter them out when exporting. Each separate run has its own minimum, including scheduled or API runs. Platform usage is included.