{"uid":"cap_Pq5C1bqvB1-dVgA7jMKsu","slug":"hubvibe-bluesky-social-lookup-11eaae6d","name":"HubVibe Bluesky Social Lookup","description":"Bluesky data, live and keyless: a profile with its latest posts and engagement (likes, reposts, replies, quotes), an account search, or a post thread with its replies, from the public AppView. Use it for social listening and influencer checks on Bluesky. Input: mode (profile, search_actors, thread) with actor, query or uri; optional posts, limit, depth.","url":"https://hubvibe-io.com/work/social/bluesky?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"uri":{"type":"string"},"mode":{"enum":["profile","search_actors","thread"],"type":"string"},"actor":{"type":"string","maxLength":253},"depth":{"type":"integer","maximum":6,"minimum":1},"limit":{"type":"integer","maximum":25,"minimum":1},"posts":{"type":"integer","maximum":50,"minimum":1},"query":{"type":"string","maxLength":200,"minLength":1},"language":{"type":"string","pattern":"^[A-Za-z]{2,3}(-[A-Za-z0-9]{2,8})*$","maxLength":35}}},"responseSchema":{"type":"json","example":{"result":{"uri":"at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3mw2cdr44fc2a","mode":"profile","actor":"bsky.app","as_of":"2026-09-26T20:00:00.000Z","posts":[{"cid":"bafyreicrjbyelww7gvuymagi7g2rirokyrvedwzeh5vflmsvnwhnwjvnyi","uri":"at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3mw2cdr44fc2a","url":"https://bsky.app/profile/bsky.app/post/3mw2cdr44fc2a","text":"hello world","langs":["en"],"likes":90,"quotes":2,"replies":5,"reposts":7,"reply_to":null,"is_repost":false,"author_did":"did:plc:z72i7hdynmk6r22z27h6tvur","created_at":"2026-09-26T20:00:00.000Z","embed_type":"app.bsky.embed.images#view","indexed_at":"2026-09-26T20:00:00.000Z","author_handle":"bsky.app"}],"query":"coinbase","actors":[{"did":"did:plc:coin","handle":"coinbase.com","avatar_url":"https://cdn.bsky.app/img/avatar/plain/did:plc:coin/y@jpeg","description":"Coinbase on Bluesky","display_name":"Coinbase"}],"source":"bluesky-public-appview","thread":{"post":{"cid":"bafyreicrjbyelww7gvuymagi7g2rirokyrvedwzeh5vflmsvnwhnwjvnyi","uri":"at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3mw2cdr44fc2a","url":"https://bsky.app/profile/bsky.app/post/3mw2cdr44fc2a","text":"hello world","langs":["en"],"likes":90,"quotes":2,"replies":5,"reposts":7,"reply_to":null,"is_repost":false,"author_did":"did:plc:z72i7hdynmk6r22z27h6tvur","created_at":"2026-09-26T20:00:00.000Z","embed_type":"app.bsky.embed.images#view","indexed_at":"2026-09-26T20:00:00.000Z","author_handle":"bsky.app"},"replies":[{"cid":"bafyreicrjbyelww7gvuymagi7g2rirokyrvedwzeh5vflmsvnwhnwjvnyi","uri":"at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3mw2cdr44fc2a","url":"https://bsky.app/profile/bsky.app/post/3mw2cdr44fc2a","text":"hello world","langs":["en"],"likes":90,"quotes":2,"replies":5,"reposts":7,"reply_to":null,"is_repost":false,"author_did":"did:plc:z72i7hdynmk6r22z27h6tvur","created_at":"2026-09-26T20:00:00.000Z","embed_type":"app.bsky.embed.images#view","indexed_at":"2026-09-26T20:00:00.000Z","author_handle":"bsky.app"}],"reply_count":2},"profile":{"did":"did:plc:z72i7hdynmk6r22z27h6tvur","posts":1234,"handle":"bsky.app","follows":3,"followers":4200000,"avatar_url":"https://cdn.bsky.app/img/avatar/plain/did:plc:z72i7hdynmk6r22z27h6tvur/x@jpeg","created_at":"2023-04-12T04:53:57.057Z","description":"official bluesky account","display_name":"Bluesky"},"checked_at":"2026-09-26T18:00:00Z","post_count":3,"actor_count":0},"status":"ok","worker":"social.bluesky","price_usd":0.05,"provenance":{"steps":[{"ms":312,"ok":true,"step":"quote","reason":"provider_timeout","provider":"coinbase-advanced-trade-public"}],"attempts":1,"elapsed_ms":340,"providers_used":["coinbase-advanced-trade-public"]},"receipt_id":"rcpt_9f1c2b3a4d5e6f70","attribution":[{"url":"https://translate.google.com","text":"Translated by Google"}],"receipt_url":"/work/receipts/rcpt_9f1c2b3a4d5e6f70"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ndyDd8oBHkX6Dco2-Asps","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetch a Bluesky user profile with recent posts, search for Bluesky accounts by query, or retrieve a post thread with replies — all keyless via the public AppView.","exampleAgentPrompt":"Pull up the Bluesky profile for @jay.bsky.social in profile mode and grab their last 20 posts — I want to see likes, reposts, and what kind of embeds they use.","exampleUseCases":[{"title":"Monitor a Bluesky influencer's activity","prompt":"Fetch the Bluesky profile and latest 30 posts for @pfrazee.com — I want to know what they've been posting, which posts got the most reposts, and whether they're replying or quoting a lot."},{"title":"Find Bluesky accounts about a topic","prompt":"Search Bluesky for accounts related to 'climate science' and return up to 15 results — I want to find researchers or organizations to follow."},{"title":"Read a full Bluesky thread","prompt":"Get me the full thread for this Bluesky post at://did:plc:abc123/app.bsky.feed.post/xyz789, including replies up to depth 4 — I want to read the whole conversation."}],"resultDescription":"Depending on mode: a Bluesky user profile with up to 50 recent posts (each including like count, repost count, reply count, quote count, repost flag, reply flag, and embed type); a list of up to 25 matching Bluesky accounts with handle and display name; or a post thread with the root post and nested replies up to the specified depth.","failureModes":["Invalid or non-existent actor handle returns an error or empty profile","Post URI not found or malformed returns thread fetch error","Search query with no results returns empty list","Post search mode not supported — Bluesky rejects unauthenticated post search","Depth or limit parameters out of range rejected at input validation","Rate limiting or Bluesky AppView downtime may cause transient failures"],"whenToPreferThis":"Choose this endpoint when you need unauthenticated, keyless access to Bluesky social data — user profiles, recent posts with engagement metadata, account search, or post threads — without managing AT Protocol credentials. Prefer it over direct AT Protocol calls when you want a simple POST interface with structured output and no auth setup. Note that post (content) search is not available since Bluesky's public AppView blocks unauthenticated post search; use search_actors mode for account discovery only.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:42:43.306Z","isFirstParty":false,"canonicalSlug":"hubvibe-bluesky-social-lookup-11eaae6d"}