Bluesky Developers API - AT Protocol & Lexicon Data
Complete Analytics API solution for Bluesky developers: Access AT Protocol data and Bluesky analytics without complex firehose parsing. Perfect for developers building Bluesky applications and analytics dashboards. Get top posts, account statistics by metric followers, reposts, replies, likes, and more.
API Overview
π Quick Start
1. Get Your API Key
Sign up at graphtracks.com and generate your API key
2. Base URL
https://api.graphtracks.com3. Authentication
X-API-Key: YOUR_API_KEY4. Try it in Postman
Fork our complete API collection and start testing immediately
π Built for Bluesky Developers
π AT Protocol Integration
Access AT Protocol data without complex firehose parsing. Our API handles the heavy lifting of AT Protocol data processing, giving you clean, structured data for your Bluesky applications.
π Lexicon Data Access
Leverage Lexicon schemas and data structures seamlessly. Our API provides pre-processed Lexicon data, making it easy to build Bluesky clients and custom applications.
π Bluesky Analytics
Get comprehensive Bluesky tracking and analytics data. Monitor engagement, track performance, and analyze user behavior across the Bluesky network.
π Firehose Alternative
Skip the complexity of Bluesky firehose data processing. Our API provides filtered, relevant data streams perfect for building Bluesky applications and monitoring tools.
π What You Can Do
π Account Analytics
Query any Bluesky account for comprehensive statistics over various timeframes
π Post Analytics
Get detailed metrics including likes, reposts, replies, and engagement rates
π Top Posts
Retrieve top-performing posts and audience interaction data
π₯ User Interactions
Get detailed interaction data including user profiles who engaged
π οΈ Key Endpoints
GET /v1/api/networks/BlueSky/accounts/{account_id}/stats/{metric} Get account statisticsPOST /v1/api/networks/account Create network accountGET /v1/api/networks/accounts Get user's network accountsGET /v1/api/networks/{network}/accounts/{account_id}/top-posts Get top performing postsπ‘ Example Request
curl -X GET "https://api.graphtracks.com/v1/api/networks/BlueSky/accounts/did:plc:z72i7hdynmk6r22z27h6tvur/stats/followers?timeframe=7d" \
-H "X-API-Key: YOUR_API_KEY"π SDKs & Libraries
JavaScript/TypeScript
npm install @graphtracks/clientDart/Flutter
graphtracks: ^1.0.0β Frequently Asked Questions
How does this compare to Bluesky firehose data?
Our API provides pre-processed, structured data from the Bluesky firehose, eliminating the need for complex parsing and filtering. You get clean, relevant data without the infrastructure overhead.
Can I use this for Bluesky custom feeds development?
Absolutely! Our API is perfect for building Bluesky custom feeds, providing the engagement data and user interaction metrics you need to create compelling feed algorithms.
Do you support AT Protocol Lexicon schemas?
Yes, our API fully supports AT Protocol Lexicon data structures, making it easy to work with Bluesky's schema definitions and build compliant applications.
Is this suitable for Bluesky client development?
Perfect for Bluesky client development! Our API provides all the analytics and engagement data you need to build feature-rich Bluesky applications and clients.
How do I get started with Bluesky analytics?
Simply sign up, get your API key, and start making requests. Our comprehensive documentation and Postman collection make integration quick and easy.
Can I monitor competitor Bluesky accounts?
Yes, our API allows you to track and analyze any public Bluesky account, making it perfect for competitive analysis and social media monitoring.