What you can get from Bluesky
| Endpoint | Input | Returns | Price |
|---|---|---|---|
/v1/bluesky/profile | handle | Followers, following, posts, bio and avatar | 1 credit |
/v1/bluesky/posts | handle | An account's posts, with reposts, replies or media only | 2 credits per 20 results |
/v1/bluesky/post | id | One post by bsky.app link | 1 credit |
/v1/bluesky/comments | id | The reply thread under a post | 2 credits per 20 results |
/v1/bluesky/search | q | Post search, latest or top, by author or language | 3 credits per 20 results |
/v1/bluesky/followers/following | handle | Accounts that follow, or are followed by, an account | 2 credits per 20 results |
Lists are charged only for the results that come back. Credit packs cost $0.99–$1.45 per 1,000 credits, lower on custom volume plans; see pricing.
Vanefeed vs the official Bluesky API
Bluesky's own AT Protocol API is open and free, and if you only need Bluesky it's a good choice.
Vanefeed is useful when Bluesky is one of several sources: the same key, the same post and profile shape, the same paging and the same optional sentiment scores as X, TikTok, Instagram, YouTube and Reddit.
Example
curl "https://api.vanefeed.com/v1/bluesky/posts?handle=bsky.app&limit=20" \
-H "Authorization: Bearer $VANEFEED_KEY"
Every platform answers in the same shape: data (posts with author, text, published_at, metrics and media), plus next_cursor for the next page. Add dry_run=true to see the price first, free.
Good to know
- Only public content: no private accounts, messages or anything behind a login.
- One key covers every platform: TikTok API · X (Twitter) API · Instagram API · YouTube API · Reddit API · Facebook API · Telegram API and news sites.
Questions
Why not use Bluesky's own API?
If Bluesky is all you need, its open API is free. Vanefeed saves work when you combine Bluesky with other platforms in one schema.
Is search limited?
Anonymous Bluesky search returns up to 100 results per query; everything else pages up to 1,000 per call.
Do failed calls cost credits?
No. Credits are only taken for successful answers, and every response shows what it cost in the X-Credits-Cost header. Repeats served from cache are free too.
Can I get sentiment with the data?
Yes: add sentiment=true to posts, comments or search and each result gets a positive, neutral or negative label with a confidence score, for 1 extra credit per 20 results.
100 free credits
Try every Bluesky endpoint in the playground. No card needed.