Bluesky Profile Details Scraper
Pricing
from $1.50 / 1,000 results
Bluesky Profile Details Scraper
Bluesky Profile Details Scraper automates extraction of comprehensive user profile data from the decentralized social network. Efficiently collect follower counts, post metrics, profile descriptions, and account metadata for social media analysis, influencer research, and community mapping.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
ecomscrape
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
Contact
If you encounter any issues or need to exchange information, please feel free to contact us through the following link: My profile
Bluesky Profile Details Scraper: Extract Decentralized Social Media Data
Introduction
Bluesky (bsky.app) is a rapidly growing decentralized social media platform built on the AT Protocol, positioning itself as an open alternative to traditional centralized social networks. As a Twitter/X alternative that emphasizes user control and federation, Bluesky has attracted millions of users including journalists, content creators, politicians, organizations, and early adopters of decentralized technologies.
For social media analysts, marketers, researchers, and brands, accessing structured profile data from Bluesky is essential for understanding this emerging platform's ecosystem. The Bluesky Profile Details Scraper automates extraction of comprehensive user profile information, enabling systematic analysis that manual data collection cannot achieve at scale.
Scraper Overview
The Bluesky Profile Details Scraper systematically extracts detailed user profile information from bsky.app, including account metadata, engagement metrics, profile descriptions, and visual assets. It's valuable for social media marketers analyzing influencer profiles, researchers studying decentralized social networks, brands monitoring competitive presence, and data analysts mapping Bluesky's growing community.
Input Configuration
Example url 1: https://bsky.app/profile/theliamnissan.bsky.social
Example url 2: https://bsky.app/profile/nbcnews.com/
Example url 3: https://bsky.app/profile/politico.com
Example Screenshot of product information page:

Input Format
{"urls": ["https://bsky.app/profile/politico.com"],"ignore_url_failures": true}
The urls parameter: Add profile URLs from bsky.app. You can paste URLs individually or use bulk edit for prepared lists. URLs should be direct links to user profiles (e.g., https://bsky.app/profile/username.bsky.social or https://bsky.app/profile/customdomain.com).
The ignore_url_failures parameter: If true, the scraper continues even if some URLs fail to load. Essential for large-scale profile extraction where individual profiles may be deleted, suspended, or temporarily unavailable.
Output Format
[{"did": "did:plc:yf6hctt2ug3qyfty4in64yob","handle": "politico.com","display_name": "Politico","avatar": "https://cdn.bsky.app/img/avatar/plain/did:plc:yf6hctt2ug3qyfty4in64yob/bafkreid3rrarj36xsctgqpt7wlr2iv7yuzo3vixvtgxk4ryzx2pdnunfwu","associated": {"lists": 1,"feedgens": 0,"starter_packs": 1,"labeler": false,"activity_subscription": {"allow_subscriptions": "followers"}},"labels": [],"created_at": "2023-04-28T22:40:12.228Z","description": "Nobody knows politics and policy like we do.\nwww.politico.com","indexed_at": "2026-04-07T16:02:29.147Z","banner": "https://cdn.bsky.app/img/banner/plain/did:plc:yf6hctt2ug3qyfty4in64yob/bafkreiadl2hgmojpvqgwycuhpmkz6uwt4uqmb5bkkus52kuwdml7z47qi4","followers_count": 473071,"follows_count": 88,"posts_count": 8875,"pinned_post": {"cid": "bafyreiffgi77pzfm4lcmblh3jitqh7g47yln4a3kdtyjxwo7i5tpgqw5fq","uri": "at://did:plc:yf6hctt2ug3qyfty4in64yob/app.bsky.feed.post/3miw5obhbxc2i"}}]
-
DID: Decentralized Identifier - unique permanent account ID in AT Protocol. Critical for tracking accounts across handle changes and building persistent user databases.
-
Handle: User's current handle (username). Primary identifier for user discovery and @mentions. Note: handles can change, use DID for permanent tracking.
-
Display Name: User's chosen display name. Shows how users represent themselves, useful for brand analysis and identity research.
-
Avatar: Profile picture URL. Enables visual identification, brand consistency analysis, and profile quality assessment.
-
Associated: Associated account information and verification data. Indicates verified domains or linked accounts, important for authenticity verification.
-
Labels: Content labels and moderation tags. Shows content warnings, age restrictions, or community-applied labels relevant for content analysis.
-
Created At: Account creation timestamp. Essential for analyzing account age, identifying early adopters, and detecting bot patterns.
-
Description: User bio/profile description. Provides self-description, interests, affiliations, and contact information for audience analysis.
-
Indexed At: Last indexing timestamp. Tracks data freshness and profile update activity.
-
Banner: Profile banner image URL. Provides additional branding context and profile customization analysis.
-
Followers Count: Number of followers. Key influence metric for identifying reach and audience size.
-
Follows Count: Number of accounts followed. Indicates engagement patterns and network behavior.
-
Posts Count: Total posts published. Shows account activity level and content production volume.
-
Pinned Post: Pinned post content if available. Reveals what users prioritize highlighting, useful for messaging analysis.
Usage Guide
Profile URL Collection
Navigate to Bluesky profiles you want to analyze. Copy complete profile URLs like:
- Organization profiles:
https://bsky.app/profile/politico.com - Individual accounts:
https://bsky.app/profile/username.bsky.social - Custom domain handles:
https://bsky.app/profile/yourdomain.com
Configuration
URL Management:
- Organize URLs by category (influencers, competitors, journalists)
- Verify profiles are public before scraping
- Enable
ignore_url_failuresfor bulk operations
Best Practices:
- Test with small batches first
- Handle deleted/suspended accounts gracefully
- Track profiles using DID rather than handles (handles can change)
- Monitor created_at dates for account authenticity
Use Cases
Influencer Identification: Find accounts with high follower counts and engagement metrics for partnership opportunities.
Community Mapping: Analyze early adopter profiles by creation dates, identify key community members and network structures.
Competitive Analysis: Monitor competitor brand presence, follower growth, and messaging strategies on Bluesky.
Media Monitoring: Track journalist and news organization profiles for industry presence and adoption patterns.
Research Applications: Study decentralized social network adoption, analyze profile description trends, and map community formation.
Benefits and Applications
Social Media Intelligence: Build databases of Bluesky influencers and thought leaders, track platform adoption by demographics and industries, identify emerging voices before mainstream attention.
Brand Strategy: Monitor competitor Bluesky presence and growth, identify partnership opportunities with growing accounts, understand early adopter messaging and positioning.
Research & Analysis: Study decentralized social media adoption patterns, analyze community formation and network effects, track migration from centralized platforms.
Advantages:
- DID-based tracking survives handle changes
- Access to emerging platform before mainstream saturation
- Capture early adopter profiles and network relationships
- Domain verification data for authenticity checks
- Engagement metrics for influence assessment
Conclusion
The Bluesky Profile Details Scraper enables systematic analysis of the growing decentralized social network. Extract comprehensive profile data to inform influencer strategies, competitive intelligence, and social media research on this emerging platform.
Your feedback
We are always working to improve Actors' performance. So, if you have any technical feedback about Bluesky Profile Details Scraper or simply found a bug, please create an issue on the Actor's Issues tab in Apify Console.