---
title: "updates the user's object"
method: PUT
path: "/user"
tags: ["user"]
---

# updates the user's object

`PUT /user`

## Request

- Base URL: `https://api.calendarhero.com`
- URL: `https://api.calendarhero.com/user`
- Auth: API key in header `Authorization`

## Response `200`

Successful

- Model3
  - `vendastaLegacyUserId` string
  - `vendastaUserId` string
  - `vendastaTopNavUrl` string
  - `name` string, required
  - `email` string
  - `dateLastLogin` string, date
  - `timezone` string
  - `country` string
  - `currency` string
  - `language` string
  - `hideAutomatedAssistant` boolean
  - `email_footer` string
  - `location` Location
    - `work` Auth
  - `avatar` string
  - `telephones` string[]
  - `preferredNotificationType` string
  - `preferredNotificationIndex` number
  - `logoUrl` string
  - `branding` Auth
  - `templates` Auth
  - `plan` string
  - `datePlanChanged` string, date
  - `tags` string[]
  - `stats` Stats
    - `current` Auth
    - `historical` string[]
  - `restrictedApps` string[]
  - `managed` Managed
    - `named` Named
      - `lunch` boolean
      - `coffee` boolean
      - `breakfast` boolean
      - `dinner` boolean
      - `drinks` boolean
      - `call` boolean
    - `timezone` boolean
    - `meeting_length` boolean
    - `days` boolean
    - `workday` boolean
    - `hourly_offsets` boolean
    - `cc_meeting` boolean
  - `messaging` string[]
  - `directories` Auth
  - `meeting` Meeting
    - `emailHour` number
    - `defaultMeetingMinutes` number
    - `startOffsets` Auth
    - `days` Auth
    - `defaultTimes` Auth
    - `workDay` Auth
    - `dailyFreeRatio` number
    - `notifyForOverlap` boolean
    - `disableTravelTime` boolean
    - `ondemand` Auth
    - `noticePeriod` Auth
    - `meetingCalendarDisplay` Auth
  - `showcontact` Showcontact
    - `twitter_posts` number
    - `photos` boolean
    - `websites` boolean
    - `organizations` boolean
    - `socialProfiles` boolean
    - `location` boolean
    - `email` boolean
    - `crunchbase` boolean
  - `weather` Weather
    - `unit` string
  - `inactiveUntilDate` string, date
  - `orgId` string
  - `associatedOrgId` string
  - `extraEmails` string[]
  - `versions.nlp` string
  - `versions.beta` boolean
  - `versions.trial.expiry` string, date
  - `versions.trial.trialPeriodDuration` number
  - `versions.plan.isDowngrading` boolean
  - `versions.plan.billingCycleDate` string, date
  - `versions.appSumo` string
  - `crm.logActivityAfterMeeting` string
  - `crm.defaultProviderId` string
  - `rooms.favourite` string[]
  - `rooms.buildings` string[]
  - `ticket.defaultProviderId` string
  - `hideNegativeWhoIs` boolean
  - `collaborators` string[]
  - `dateUpdated` string, date
  - `dateAdded` string, date
  - `password` string
  - `address` string

---

[API](https://skmtc.dev/calendarhero/apis/calendarhero-api.md) · [All operations](https://skmtc.dev/calendarhero/apis/calendarhero-api/llms.txt) · [OpenAPI document](https://skmtc.dev/calendarhero/apis/calendarhero-api/revisions/687e58e57a8d?raw)
