auth

Report who the caller is, whether or not they belong to an organization.

The same shape GET /api/v1/organizations/me carries as caller, for an identity that context cannot describe because it has no active membership.

get/api/v1/auth/profile

Request

  • The document declares no server URL.
  • Auth: one of:
    • API key in header Otari-Key
    • API key in header x-api-key

Response

Successful Response

claims_deploymentboolean required

Whether setting this identity's password claims the deployment, which stops the master key signing in to the dashboard. True for the deployment's operator until it holds a password, whether or not it already has an address; false for everybody else.

emailstring nullable
full_namestring nullable
has_passwordboolean required

Whether this identity holds a dashboard password. False for one that signs in only through an OAuth provider or a passkey, and for a roster entry nobody has claimed yet. PUT /api/v1/auth/password requires current_password from a cookie-authenticated caller exactly while this is true.

user_idstring uuid required

Changes