AT Protocol
AT Protocol (Authenticated Transfer Protocol) is an open, federated social networking protocol developed by Bluesky Social PBC that powers the Bluesky social network and its 40M+ users. The protocol defines a public HTTP API surface via XRPC (cross-resolver protocol calls) organized under Lexicon schemas that cover identity (DIDs and handles), repository management, feed generation, labeling, and moderation. Developers can tap into a public firehose WebSocket event stream without API keys, and write operations use OAuth 2.0 or JWT bearer tokens for authentication. All data is stored in user-owned signed repositories and is 100% publicly accessible, making the protocol suitable for building social apps, feed generators, labelers, and bots.
AT Protocol publishes 8 APIs on the APIs.io network, including actor API, feed API, graph API, and 5 more. Tagged areas include Social Networking, Decentralized, Federated, Open Source, and Bluesky.
The AT Protocol catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
AT Protocol’s developer surface includes authentication, documentation, engineering blog, and 12 more developer resources.
Kin Score
APIs 9
Individual APIs this provider publishes, each with its own machine-readable definition.
AT Protocol Firehose (Event Stream)
Public WebSocket event stream providing real-time access to all public activity on the AT Protocol network, including posts, likes, follows, and other repository events. No API ...
AT Protocol actor API
Actor (user) profile, search, and preference operations
AT Protocol feed API
Feed, post, timeline, and content operations
AT Protocol graph API
Graph operations — follows, blocks, lists, and mutes
AT Protocol identity API
DID and handle resolution, identity management
AT Protocol notification API
Notification management
AT Protocol repo API
Repository management, record CRUD operations
AT Protocol server API
Server management, session creation, account administration
AT Protocol sync API
Data synchronization, firehose, blob access
Scroll for all 9
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Atproto Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Atproto Finops
FINOPSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Atproto Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
AT Protocol API Rules
SPECTRALJSON Schema 3
Standalone JSON Schema definitions for this provider's data models.
Bluesky Post (app.bsky.feed.post)
JSON SCHEMAAT Protocol Session
JSON SCHEMAExamples 4
Example request and response payloads for these APIs.
Atproto Createrecord Example
EXAMPLEAtproto Getprofile Example
EXAMPLEAtproto Gettimeline Example
EXAMPLESecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type