Skip to content
All sites
Data API

Bluesky Data API

Structured JSON data, on demand, with anti-bot bypass built in.

6endpoints
bluesky.comGET/bluesky/follo…GET/bluesky/follo…GET/bluesky/profi…{ } JSON
Example (captured live) Open playground
bluesky.com
Example
JSON responseclick the page to trace a field
{
"actor": "bsky.app",
"results": [
{
"did": "did:plc:rcbtnmlk2la67bm4po65oe23",
"handle": "mapquest.com",
"display_name": "MapQuest",
"avatar": "https://cdn.bsky.app/img/avatar/plain/did:plc:rcbtnmlk2la67bm4po65oe23/bafkreif4gnpczz35lb6abj3e3yi245hsb6wb4verg6pn66mpo2ovvy73j4",
"description": "The OG of online mapping. Get the app on Android and iOS: lnk.bio/MapQuest",
"followers_count": null,
"scraped_at": "2026-09-08T17:06:39.036199+00:00"
},
{
"did": "did:plc:ragtjsm2j2vknwkz3zp4oxrd",
"handle": "pfrazee.com",
"display_name": "Paul Frazee",
"avatar": "https://cdn.bsky.app/img/avatar/plain/did:plc:ragtjsm2j2vknwkz3zp4oxrd/bafkreihhpqdyntku66himwor5wlhtdo44hllmngj2ofmbqnm25bdm454wq",
"description": "CTO at Bluesky. Not a nerd.",
"followers_count": null,
"scraped_at": "2026-09-08T17:06:39.036199+00:00"
},
{
"did": "did:plc:t5pur7eruxfgxy7ynpfrmg2w",
"handle": "chiitan.love",
"display_name": "Chiitan🌈ちぃたん☆",
"avatar": "https://cdn.bsky.app/img/avatar/plain/did:plc:t5pur7eruxfgxy7ynpfrmg2w/bafkreihtj5bb6lvdlrcyun7fsdmw5e5je6qdvcfznetsitmkq4lx2slvky",
"description": "I'm chiitan Japanese crazy mascot 🏳️‍⚧️Chiitan is a transgender ally🏳️‍🌈 BL,furry,YURI,Yume LOVE🤍 X https://x.com/chiitan7407/ IG http://instagram.com/chiitan7407/ TIKTOK https://www.tiktok.com/@love2chiitan",
"followers_count": null,
"scraped_at": "2026-09-08T17:06:39.036199+00:00"
},
{
"did": "did:plc:cwf4mmm7mpzistinx3ox2zhj",
"handle": "toni.bsky.team",
"display_name": "Toni Schneider",
"avatar": "https://cdn.bsky.app/img/avatar/plain/did:plc:cwf4mmm7mpzistinx3ox2zhj/bafkreicixoq23lsimr6cabhtss53jimjzouzkstif4xdjmvt4rcr5bjsku",
"description": "CEO of Bluesky, partner @trueventures.com, more at toni.org",
"followers_count": null,
"scraped_at": "2026-09-08T17:06:39.036199+00:00"
},
{
"did": "did:plc:wbmw5r5a2j7txv72ggne2uoe",
"handle": "cpsc.gov",
"display_name": "U.S. Consumer Product Safety Commission",
"avatar": "https://cdn.bsky.app/img/avatar/plain/did:plc:wbmw5r5a2j7txv72ggne2uoe/bafkreic44z27sfbvclf2h2xjmsfbglhyqiobn2kigoayodampyvbiml3m4",
"description": "Your U.S. Consumer Product Safety Commission. Product safety info, data, and recalls. Standing for safety since 1972. Official account of the USCPSC. HQ: Bethesda, MD. Subscribe for recall emails on CPSC.gov. Report unsafe products on SaferProducts.gov",
"followers_count": null,
"scraped_at": "2026-09-08T17:06:39.036199+00:00"
},
{
"did": "did:plc:re3ebnp5v7ffagz6rb6xfei4",
"handle": "standard.site",
"display_name": "Standard.site",
"avatar": "https://cdn.bsky.app/img/avatar/plain/did:plc:re3ebnp5v7ffagz6rb6xfei4/bafkreiavjpzs5ukrwlkmlgxicva5rhtffxdpe5fxq5wrgoqwuk3dfxruim",
"description": "Open standards for long-form & site lexicons. We build reusable schemas so the ecosystem can grow together. To start, view definitions → https://standard.site Docs → https://standard.site/docs",
"followers_count": null,
"scraped_at": "2026-09-08T17:06:39.036199+00:00"
},
{
"did": "did:plc:pgjkomf37an4czloay5zeth6",
"handle": "offprint.app",
"display_name": "Offprint",
"avatar": "https://cdn.bsky.app/img/avatar/plain/did:plc:pgjkomf37an4czloay5zeth6/bafkreibbvv7ssim2ufh5wyjqdcib6epiina67xfbswwh7tyw7h5emez774",
"description": "Publishing infrastructure for the open web. Easily build your audience, monetize your work (soon™), and take it all with you if you ever move. ✍🏽 Start writing → https://offprint.app",
"followers_count": null,
"scraped_at": "2026-09-08T17:06:39.036199+00:00"
},
{
"did": "did:plc:btxrwcaeyodrap5mnjw2fvmz",
"handle": "leaflet.pub",
"display_name": "Leaflet",
"avatar": "https://cdn.bsky.app/img/avatar/plain/did:plc:btxrwcaeyodrap5mnjw2fvmz/bafkreibtqvoiyw5iqic3hocno5chkgzuqlflapclxzedslfdottcoud27a",
"description": "The easiest way to make a blog, newsletter, or website on the open social web! 📝 powerful publishing tools 🛠️ 🌱 for new writers & pros 🌿 🗣️ to connect & grow 👯 📖 + ✍️ @ leaflet.pub Lab Notes: lab.leaflet.pub Code: tangled.org/leaflet.pub/leaflet",
"followers_count": null,
"scraped_at": "2026-09-08T17:06:39.036199+00:00"
},
{
"did": "did:plc:revjuqmkvrw6fnkxppqtszpv",
"handle": "pckt.blog",
"display_name": "pckt.blog",
"avatar": "https://cdn.bsky.app/img/avatar/plain/did:plc:revjuqmkvrw6fnkxppqtszpv/bafkreiexledcapc7x66eme2vqw3b3byftrsi4wvpa52lxn7lhfiydoq6h4",
"description": "🌱🌈🌤️ The internet's cutest blogging site (probably). A home for your half-baked thoughts and bright ideas 🫟🎨😌🖍️🎳 pckt.blog - Write ✍️ read.pckt.blog - Read 📖 notes.pckt.blog - Updates ⭐️ 🗣️🐾🐱",
"followers_count": null,
"scraped_at": "2026-09-08T17:06:39.036199+00:00"
},
{
"did": "did:plc:gsbue2dtbtqzw5du5btlh7p2",
"handle": "alexbenzer.com",
"display_name": "alex benzer",
"avatar": "https://cdn.bsky.app/img/avatar/plain/did:plc:gsbue2dtbtqzw5du5btlh7p2/bafkreihzuqtw2hng77xsimputpyrcpv3lodeqpclragsqhmj2h3me4hqnu",
"description": "head of product @bsky.app",
"followers_count": null,
"scraped_at": "2026-09-08T17:06:39.036199+00:00"
},
{
"did": "did:plc:ry3hbexak5ytsum7aazhpkbv",
"handle": "jp.bsky.app",
"display_name": "Bluesky日本語(公式)",
"avatar": "https://cdn.bsky.app/img/avatar/plain/did:plc:ry3hbexak5ytsum7aazhpkbv/bafkreienc27b7pfsjflwvh645zh7ywb3ruwgshwqziv3ilo5mqsksjnl3i",
"description": "Bluesky日本語公式アカウントです(ユーザー名をチェック👆)。 バグのご報告、機能リクエスト、フィードバックはこちらへ → [email protected]",
"followers_count": null,
"scraped_at": "2026-09-08T17:06:39.036199+00:00"
},
{
"did": "did:plc:34isotrs7rzjd3czk44hnkxh",
"handle": "surf.social",
"display_name": "Surf",
"avatar": "https://cdn.bsky.app/img/avatar/plain/did:plc:34isotrs7rzjd3czk44hnkxh/bafkreid4ejao42nf4s4urdgalhvyfwgm6sfn4cyavwxwr6rhvcubvu3ddi",
"description": "Surf the social web. Create feeds for any interest or community. Visit surf.social. Get the app: waitlist.surf.social",
"followers_count": null,
"scraped_at": "2026-09-08T17:06:39.036199+00:00"
},
{
"did": "did:plc:eon2iu7v3x2ukgxkqaf7e5np",
"handle": "safety.bsky.app",
"display_name": "Bluesky Safety",
"avatar": "https://cdn.bsky.app/img/avatar/plain/did:plc:eon2iu7v3x2ukgxkqaf7e5np/bafkreih7mgyv6dugcguewqnuev64i7jsljhtrr6olfadmxq2dasfb7woam",
"description": "Sharing updates about trust and safety on Bluesky. This account’s mentions are not actively monitored. To report a post or account, use the in-app reporting feature. Community Guidelines: https://bsky.social/about/support/community-guidelines",
"followers_count": null,
"scraped_at": "2026-09-08T17:06:39.036199+00:00"
},
{
"did": "did:plc:ewvi7nxzyoun6zhxrhs64oiz",
"handle": "atproto.com",
"display_name": "AT Protocol Developers",
"avatar": "https://cdn.bsky.app/img/avatar/plain/did:plc:ewvi7nxzyoun6zhxrhs64oiz/bafkreiaihtwfr2d6mjfb6drzaze2gubqtst4ymiwxowqfxpsqxpnz2t33u",
"description": "Social networking technology created by Bluesky. Developer-focused account. Follow @bsky.app for general announcements! Bluesky API docs: docs.bsky.app AT Protocol specs: atproto.com",
"followers_count": null,
"scraped_at": "2026-09-08T17:06:39.036199+00:00"
}
]
}
GET/v1/bluesky/following1 credit / run Verified

Following

Accounts an actor follows.

Parameters
NameTypeReqDescription
actorstringyesHandle (e.g. bsky.app) or a did.
Advanced filters
limitintegerno1-100. (default: 25)
cursorstringnoPagination cursor (from nextCursor).