Skip to content

Bluesky API: Get profile

Looks up a public Bluesky profile by handle or profile link, including bio, audience counts and join date. A bare name first checks its .bsky.social handle, then the top relevant people-search result.

bsky.app (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by Bluesky.

Inputs

Values from the run on Oct 23, 2026, shown under Output.

Username, requiredusername

Account handle with or without @, a Bluesky profile link, or a bare name such as nytimes.

nytimes

Output

From a run on Oct 23, 2026.
{  "bio": "We seek the truth and help people understand the world. Not a subscriber? Your first month is now free in our app. https://nytimes.onelink.me/Xpht/zbx4nci9",  "did": "did:plc:eclio37ymobqex2ncko63h4r",  "handle": "@nytimes.com",  "followers": 1353269,  "following": 123,  "joined_date": "2023-06-05",  "display_name": "The New York Times",  "profile_link": "https://bsky.app/profile/nytimes.com",  "number_of_posts": 44611,  "avatar_image_link": "https://cdn.bsky.app/img/avatar/plain/did:plc:eclio37ymobqex2ncko63h4r/bafkreidvvqj5jymmpaeklwkpq6gi532el447mjy2yultuukypzqm5ohfju"}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
bsky.app/get_profile
Returns
handle, display name, bio, followers, following, post count, joined date, avatar link, profile link, DID

Use it from your agent

Give your agent this line. It reads SKILL.md, gets a Fous API key and connects the Fous MCP server. Its run then takes the method bsky.app/get_profile with the inputs above.

Ask your agent

  • Can you pull up the Bluesky profile for @nytimes and tell me how many followers it has?
  • I want to see the bio and join date for the bsky.social account jack.
  • Look up the Bluesky profile at https://bsky.app/profile/bsky.app and give me its DID and post count.
  • What's the display name and following count for the handle @atproto.bsky.social?
  • Find the Bluesky account for a person named Maria Lopez and show me her avatar and profile link.
  • Lists an account's latest public Bluesky posts, newest first. Replies and reposts are left out unless requested; a repost's time is when the account reposted it.

    bsky.app/list_recent_posts
  • Searches public Bluesky posts for words, optionally ordered by latest or top and filtered by date, author or language. Search indexing may lag behind new posts.

    bsky.app/search_posts
  • Gets the public X profile for a username or profile link, including counts, verification, images and account details. Does not include posts or a timeline.

    x.com/get_profile
  • Gets a public Mastodon profile by handle or profile link, with its bio, counts, dates and profile fields. Major servers are read directly. Other servers are looked up through mastodon.social, and their home-server account ID is not available.

    mastodon.social/get_profile
  • Gets a TikTok creator's public profile and totals (followers, following, likes, videos) from a username, @handle or profile link. Profiles not visible to public visitors cannot be returned.

    tiktok.com/get_profile
  • Looks up public Instagram account totals, engagement and grade on Social Blade by handle or profile link. Daily history and 30-day follower change need a Social Blade sign-in, so they are not returned.

    socialblade.com/get_instagram_stats
  • Gets a public Threads profile by username or profile link, with bio, followers, verification, picture and bio links. Private profiles are not returned.

    threads.com/get_profile
  • Gets a TikTok creator's Social Blade profile totals, grade when shown, 30-day follower and like changes, and up to 14 days of daily totals, from a TikTok handle or a TikTok or Social Blade profile link. Counts reflect Social Blade's recorded and sometimes rounded figures.

    socialblade.com/get_tiktok_stats