Skip to main content

Variable: authApi

const authApi: AtpBaseClient

Defined in: web/lib/api/client.ts:357

Authenticated API client for requests requiring user authentication.

Remarks

Implements ATProto service authentication pattern:

  1. Gets authenticated Agent from OAuth session
  2. Calls com.atproto.server.getServiceAuth on user's PDS
  3. Adds JWT to Authorization header
  4. Chive backend verifies JWT against user's DID document

Example

const result = await authApi.pub.chive.claiming.startClaim({ importId: 123 });