Expand description
AT Protocol HTTP client with authentication support.
HTTP client for AT Protocol services supporting DPoP, bearer tokens, and sessions with native XRPC protocol operations and repository management.
url: URL construction and validation utilities for AT Protocol endpointscom::atproto::repo: Repository operations for record managementcom::atproto::server: Server operations for authentication and session managementerrors: Structured error types for HTTP and authentication failures
§Command-Line Tools
When built with the clap feature, provides XRPC client tools:
atproto-client-dpop: Make authenticated XRPC calls using DPoP (Demonstration of Proof-of-Possession) tokensatproto-client-auth: Create and refresh authentication sessions with AT Protocol servicesatproto-client-app-password: Make authenticated XRPC calls using application-specific Bearer tokens
Re-exports§
pub use record_resolver::HttpRecordResolver;pub use record_resolver::RecordResolver;
Modules§
- client
- HTTP client operations with DPoP authentication support.
- com
- AT Protocol namespace modules.
- errors
- Structured Error Types
- record_
resolver - Helpers for resolving AT Protocol records referenced by URI.