Skip to content

Platforms · Bluesky

Bluesky API in the same schema as every other platform

Profiles, posts (with reposts, replies or media only), reply threads, followers, following and post search, shaped exactly like your X, TikTok and YouTube data.

What you can get from Bluesky

EndpointInputReturnsPrice
/v1/bluesky/profilehandleFollowers, following, posts, bio and avatar1 credit
/v1/bluesky/postshandleAn account's posts, with reposts, replies or media only2 credits per 20 results
/v1/bluesky/postidOne post by bsky.app link1 credit
/v1/bluesky/commentsidThe reply thread under a post2 credits per 20 results
/v1/bluesky/searchqPost search, latest or top, by author or language3 credits per 20 results
/v1/bluesky/followers
/following
handleAccounts that follow, or are followed by, an account2 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

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.

Get a free key