# UserProfileSpec_v1

## Object Schema

- **activeOrganizationId**: string (Required)  
  Currently selected organization.

- **avatar**: string (Required, <=200 characters)

- **company**: string (Optional, 0-1024 characters)

- **contactEmail**: string (Required, 1-1024 characters)
  Contact email address

- **country**: string (Optional, 0-1024 characters)

- **features**: map from strings to any (Required)
  Internally managed set of flags indicating access to preview or new features.

- **isActive**: boolean (Required)  
  Is this user active?

- **jobRole**: string (Optional, 0-1024 characters)

- **loginEmail**: string (Required, 1-1024 characters)
  Email address used for login

- **name**: string (Optional, 1-1024 characters)
  Full name.

- **phoneNumber**: string (Optional, 0-1024 characters)
  Phone number including international dialling code.
