com.atproto.server

Create an authentication session.

Changed on
post/xrpc/com.atproto.server.createSession

Request

  • The document declares no server URL.
  • Auth
    none declared

Request body

passwordstring required
identifierstring required

Handle or other identifier supported by the server for the authenticating user.

allowTakendownboolean

When true, instead of throwing error for takendown accounts, a valid response with a narrow scoped token will be returned

authFactorTokenstring

Response

Success

didstring did required
emailstring
activeboolean
didDocunknown
handlestring handle required
statusstring

If active=false, this optional field indicates a possible reason for why the account is not active. If active=false and no status is supplied, then the host makes no claim for why the repository is no longer being hosted.

accessJwtstring required
refreshJwtstring required
emailConfirmedboolean
emailAuthFactorboolean

Changes