---
title: "Update the signed-in principal (display name, language, notifications)"
method: PATCH
path: "/api/me"
tags: ["me"]
---

# Update the signed-in principal (display name, language, notifications)

`PATCH /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

## Request body

- MePatchBody
  - `displayName` string
  - `lang` 'he' | 'en' | 'pt'
  - `notifications` object
    - `digest` 'daily' | 'weekly' | 'off'
    - `alerts` boolean

## Response `200`

The principal.

- object
  - `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

## Other responses

- `401`: Unauthenticated.

## Changes

- **2026-10-20** `5a47416c82ec`: 2 info
  - added the optional property `emailAsserted` to the response with the `200` status
  - added the optional property `phoneAsserted` to the response with the `200` status

[Operation history](https://skmtc.dev/wizbi/apis/wizbi-core-api/changes/api/me/patch.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)
