{"uid":"cap_JlEX_dyIh5sI5tkCiXjpE","slug":"saylor-innovations-data-desk-bluesky-profile-lookup-41b975b0","name":"Saylor Innovations Data Desk – Bluesky Profile Lookup","description":"Bluesky profile lookup by handle - follower, following and post counts, bio, DID, account creation date, verification and labels from the public AT Protocol","url":"https://saylorinnovations.com/api/social/bluesky/profile?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["handle"],"properties":{"handle":{"type":"string","description":"Bluesky handle, e.g. bsky.app (or a did: identifier)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","required":["handle","did"],"properties":{"did":{"type":"string"},"posts":{"type":["number","null"]},"avatar":{"type":["string","null"]},"banner":{"type":["string","null"]},"handle":{"type":"string"},"labels":{"type":"array"},"source":{"type":"string","description":"Data source the values come from"},"created":{"type":["string","null"]},"verified":{"type":"boolean"},"followers":{"type":["number","null"]},"following":{"type":["number","null"]},"description":{"type":["string","null"],"description":"Short description"},"profile_url":{"type":"string","description":"Profile URL"},"display_name":{"type":["string","null"],"description":"Display name"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_TyHGr8tVZUdXfIRcUqMZ9","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches public Bluesky profile data by handle or DID, returning follower/following/post counts, bio, avatar, account creation date, verification status, and labels via the AT Protocol","exampleAgentPrompt":"Can you look up the Bluesky profile for bsky.app and tell me their follower count, how many posts they've made, and when the account was created?","exampleUseCases":[{"title":"Influencer audience size check","prompt":"What's the follower count and post count for the Bluesky handle pfrazee.com? I want to see how big their audience is before reaching out for a collaboration."},{"title":"Account authenticity verification","prompt":"Can you pull up the Bluesky profile for jay.bsky.team and tell me if they're verified, what labels are attached, and when the account was first created?"},{"title":"Bio and DID resolution for onboarding","prompt":"I need the DID, display name, and bio for the Bluesky handle atproto.com — we're building an onboarding flow and need to pre-fill their profile info."}],"resultDescription":"Returns a JSON object containing the user's handle, DID, display name, bio/description, avatar URL, banner URL, follower count, following count, post count, account creation date, verified boolean, labels array, profile URL, and the data source identifier. Null values are returned for fields not set on the profile.","failureModes":["Handle not found: returns error or empty result if the handle does not exist on Bluesky","Invalid handle format: malformed handles may be rejected","AT Protocol outage: upstream Bluesky/AT Protocol unavailability causes failures","Rate limiting: excessive calls may be throttled","Private/suspended accounts: some profile data may be unavailable or partially returned"],"whenToPreferThis":"Use this endpoint when you need quick, structured Bluesky profile metadata without authenticating to the Bluesky API directly. It is ideal for enriching user records with social stats, verifying account authenticity, resolving handles to DIDs, or building dashboards that surface Bluesky audience metrics. Prefer this over rolling your own AT Protocol client when you want a simple pay-per-call REST interface.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-18T12:56:34.929Z","isFirstParty":false,"canonicalSlug":"saylor-innovations-data-desk-bluesky-profile-lookup-41b975b0"}