---
title: "The signed-in principal, its memberships and organizations"
method: GET
path: "/api/me"
tags: ["me"]
---

# The signed-in principal, its memberships and organizations

`GET /api/me`

## Request

- Base URL: `https://api.wizbi.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.wizbi.ai/api/me`
- Auth: none declared

## Response `200`

Me.

- Me
  - `principal` object, required
    - `id` string, required
    - `kind` 'person' | 'agent' | 'room' | 'service', required
    - `status` 'active' | 'pending' | 'suspended'
    - `displayName` string, required
    - `phone` string
    - `email` string, email
    - `lang` 'he' | 'en' | 'pt'
    - `primaryOrgId` string
    - `superAdmin` boolean
    - `aliases` object[]
      - `provider` 'firebase' | 'phone' | 'email' | 'google' | 'microsoft' | 'slack' | 'telegram' | 'whatsapp' | 'lid' | 'api' | 'channel' | 'wa_bsuid', required
      - `externalId` string, required
      - `verified` boolean
      - `verifiedAt` string, date-time
      - `linkedAt` string, date-time
    - `createdAt` string, date-time, required
    - `createdBy` string
    - `updatedAt` string, date-time
    - `updatedBy` string
    - `schemaVersion` integer
    - `activeOrgId` string
    - `lastSeenAt` string, date-time
    - `presence` object
      - `web` string, date-time
      - `mcp` string, date-time
      - `rest` string, date-time
      - `whatsapp` string, date-time
      - `whatsapp_web` string, date-time
      - `telegram` string, date-time
      - `sms` string, date-time
      - `slack` string, date-time
      - `teams` string, date-time
      - `email` string, date-time
      - `voice` string, date-time
      - `scheduled` string, date-time
    - `demoSandbox` boolean
    - `lastSignInAt` string, date-time
    - `notifications` object
      - `digest` 'daily' | 'weekly' | 'off'
      - `alerts` boolean
    - `consent` object
      - `version` string, required
      - `acceptedAt` string, date-time, required
      - `channel` 'web' | 'mcp' | 'rest' | 'whatsapp' | 'whatsapp_web' | 'telegram' | 'sms' | 'slack' | 'teams' | 'email' | 'voice' | 'scheduled', required
      - `method` 'checkbox' | 'continued_use', required
      - `termsVersion` string
      - `privacyVersion` string
      - `surface` 'console' | 'oauth_consent' | 'org_admin' | 'channel'
      - `recordId` string
    - `sessionsValidAfter` string, date-time
    - `deletedAt` string, date-time
    - `deletedBy` string
    - `emailAsserted` boolean
    - `phoneAsserted` boolean
  - `memberships` object[], required
    - `principalId` string, required
    - `orgId` string, required
    - `role` 'org_admin' | 'member'
    - `status` 'active' | 'invited' | 'suspended'
    - `groups` string[]
    - `groupsUntil` object
    - `attrs` object
    - `attributes` object
    - `addedBy` string
    - `addedAt` string, date-time, required
    - `allowedDatasets` string[], nullable
    - `allowedConnectors` string[], nullable
    - `lastSeenAt` string, date-time
    - `presence` object
      - `web` string, date-time
      - `mcp` string, date-time
      - `rest` string, date-time
      - `whatsapp` string, date-time
      - `whatsapp_web` string, date-time
      - `telegram` string, date-time
      - `sms` string, date-time
      - `slack` string, date-time
      - `teams` string, date-time
      - `email` string, date-time
      - `voice` string, date-time
      - `scheduled` string, date-time
  - `orgs` object[], required
    - `id` string, required
    - `slug` string, required
    - `name` string, required
    - `tier` 'standard' | 'dedicated' | 'byoc'
    - `status` 'active' | 'suspended' | 'archived'
    - `kind` 'customer' | 'internal' | 'demo' | 'system' | 'test' | 'personal'
    - `lang` 'he' | 'en' | 'pt'
    - `region` 'europe-west1'
    - `branding` object
      - `brand` string
      - `logoUrl` string, uri
    - `data` object
      - `projectId` string
      - `datasetId` string
      - `runtimeIdentity` string
      - `filesBucket` string
      - `stagingBucket` string
    - `plan` object
      - `id` string, required
      - `quotas` object
    - `retention` object
      - `conversationDays` integer
    - `timezone` string
    - `greetingExamples` string[]
    - `createdAt` string, date-time, required
    - `createdBy` string
    - `updatedAt` string, date-time
    - `updatedBy` string
    - `schemaVersion` integer
    - `emailDomains` string[]
    - `security` object
      - `mfa` 'admins' | 'all'
      - `mfaTrustIdp` boolean
      - `signIn` object
        - `methods` string[]
        - `open` boolean
        - `byRole` object
          - `admin` object
            - `methods` string[]
            - `mfa` object
              - …
          - `member` object
            - `methods` string[]
            - `mfa` object
              - …
      - `externalAgentWrite` boolean
      - `lockedBy` 'platform'
    - `aiDisclosure` object
      - `enabled` boolean
      - `text` object
        - `he` string
        - `en` string
        - `pt` string
      - `notifyExisting` boolean
  - `activeOrgId` string, nullable, required
  - `canCreateOrg` boolean, required

## Other responses

- `401`: Unauthenticated.

## Changes

- **2026-10-20** `5a47416c82ec`: 3 info
  - added the optional property `principal/emailAsserted` to the response with the `200` status
  - added the optional property `principal/phoneAsserted` to the response with the `200` status
  - added the required property `canCreateOrg` to the response with the `200` status

[Operation history](https://skmtc.dev/wizbi/apis/wizbi-core-api/changes/api/me/get.md)

---

[API](https://skmtc.dev/wizbi/apis/wizbi-core-api.md) · [All operations](https://skmtc.dev/wizbi/apis/wizbi-core-api/llms.txt) · [OpenAPI document](https://skmtc.dev/wizbi/apis/wizbi-core-api/revisions/5a47416c82ec?raw)
