Skip to main content
GET
Whoami

Authorizations

Authorization
string
header
required

Mixpeek API key, sent as Authorization: Bearer mxp_sk_.... Create one in Studio under Settings → API Keys, or with an admin key via POST /v1/organizations/users/{user_email}/api-keys. A missing header returns 403; an invalid or revoked key returns 401.

Response

Successful Response

Who am I? — the identity of the caller, discoverable with any valid key.

Exists because tier/identity were previously discoverable only via /v1/organizations (its own permission surface, and more than identity): every agent/SDK session burned calls rediscovering who it was.

organization_id
string
required

User-facing organization id (safe to log).

account_type
string
required

Account tier (e.g. FREE, BUILD, SCALE).

key
MeKeyInfo · object
required

The requesting key's metadata.

organization_name
string | null

The organization's display name.

user_email
string | null

Email of the user owning the API key.

rate_limits
Rate Limits · object

Effective per-minute rate limits by category (metadata/data/search/upload/compute) for this organization.

principal_scoped
boolean
default:false

True when this key is end-user scoped (document ACL filtering applies to reads).