Bluesky API for AI agents
Read public Bluesky profiles with follower counts, a profile's posts with like, repost and reply counts, and single posts with their replies.
Using ChatGPT, Claude Code or another client? See the setup steps
Use Bluesky records as evidence, not glue code.
UnifAPI keeps the public Bluesky surface discoverable through MCP and callable over HTTP. Agents can inspect the schema, fetch only the records needed for the task, and return the result with request, pagination, and billing metadata intact.
Follow what journalists, researchers and brands post on Bluesky next to their X and Threads activity.
Measure engagement on the open social web from each post's like, repost, reply and quote counts.
Turn a Bluesky handle or post link into a normalized record an agent can cite in a social listening brief.
3 ready-to-call endpoints
Get a Bluesky profile
Returns a public Bluesky profile by handle: display name, bio, avatar, follower, following and post counts. Returns `not_found` when the handle does not exist.
List posts from a Bluesky profile
Returns recent posts from a public Bluesky profile, newest first, with text, embeds and like, repost and reply counts. Paginate with `cursor`.
Get a Bluesky post
Returns one Bluesky post by author handle and post id (the record key at the end of a bsky.app post link), with replies. Returns `not_found` when the post does not exist.