Every API, one clean contract.
64 APIs · all speak the same { ok, data, meta, error }envelope. Search, filter, and open one to see endpoints, params & live examples.
Reputation & Reviews
8 APIsE-commerce & Marketplaces
13 APIsReal Estate
5 APIsJobs & Hiring
6 APIsTravel & Lodging
5 APIsSearch & SEO
4 APIsFinance & Data
3 APIsMedia, Social & Knowledge
13 APIsUtilities & AI
7 APIsBluesky
livepost/bluesky/v1/profile1 creditactor profile: did/handle/displayName/desc/followers/follows/posts counts/avatar/banner/labels (+ batch via 'actors' <=25). Requires actor OR actors (engine-enforced; required_params=() so the actors-only batch isn't rejected by the gateway literal-key validator).
{
"actor": "bsky.app"
}Try in playground →post/bluesky/v1/author_feed1 creditan actor's posts (full record+embed+counts), cursor-paginated; filter=posts_no_replies|posts_with_replies|posts_with_media|posts_and_author_threads
{
"actor": "bsky.app",
"limit": 30
}Try in playground →post/bluesky/v1/search_actors1 creditsearch users by name/handle/bio (cursor); typeahead=true for fast suggest
{
"q": "news",
"limit": 25
}Try in playground →post/bluesky/v1/thread1 credita post + its reply tree (recursive) + parent
{
"uri": "at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3l6oveex3ii2l",
"depth": 3
}Try in playground →post/bluesky/v1/post_detail1 credithydrate one or more posts by at:// URI (<=25): record/embed/like+repost+reply+quote counts
{
"uris": [
"at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3l6oveex3ii2l"
]
}Try in playground →post/bluesky/v1/likes1 creditactors who liked a post (cursor); cid auto-used if given
{
"uri": "at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3l6oveex3ii2l",
"cid": "bafyreicnt42y6vo6pfpvyro234ac4o6ijug6adwwrh7awflgrqlt4zibxq",
"limit": 25
}Try in playground →post/bluesky/v1/reposts1 creditactors who reposted a post (cursor)
{
"uri": "at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3l6oveex3ii2l",
"cid": "bafyreicnt42y6vo6pfpvyro234ac4o6ijug6adwwrh7awflgrqlt4zibxq",
"limit": 25
}Try in playground →post/bluesky/v1/followers1 creditactors following the subject (cursor)
{
"actor": "bsky.app",
"limit": 50
}Try in playground →post/bluesky/v1/follows1 creditactors the subject follows (cursor)
{
"actor": "bsky.app",
"limit": 10
}Try in playground →post/bluesky/v1/search_posts1 creditkeyword/hashtag post search (authed): q + sort=top|latest + since/until/author/lang/domain/tag, cursor. Without an app-password configured -> honest TARGET_BLOCKED.
{
"q": "bluesky",
"sort": "top",
"limit": 25
}Try in playground →post/bluesky/v1/get_actor_likes1 creditposts an actor liked (authed; the AppView serves the authenticated account's own likes). Defaults to the logged-in handle.
{
"limit": 20
}Try in playground →post/bluesky/v1/timeline1 creditthe authenticated account's home timeline (authed)
{
"limit": 20
}Try in playground →post/bluesky/v1/get_feed1 creditposts from a custom feed generator by at:// URI (authed)
{
"feed": "at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.generator/whats-hot",
"limit": 20
}Try in playground →