Get My Profile
Returns the profile of the authenticated caller — the user the API key or token belongs to. There is no id in the path: this endpoint always resolves to "me".
This is an identity-only view: who you are, email + verification, MFA, KYC and organisation context. It deliberately carries no plan, limits, payment-method, balance or retention — those are account properties (a user has no plan of its own under account-primary billing) and are served by GET /v1/account/plan and GET /v1/account. Internal security fields (password hash, session-revocation counters, fraud flags) are never returned.
Response (200 OK)
email has been verified.admin). Omitted for the default user.active | pending | suspended.Looking for plan, limits, payment method, balance or identity verification? Those are account-scoped: plan + limits + usage at /account/plan, the billing/account record at /account, and payment-method + KYC at /account/verification-status — all scoped to the request's active account.