User Object
Description
Represents a user account with personal information and preferences.
Declaration
type User {
_id: ID!
id: Float
firstName: String
lastName: String
name: String
email: String
telephone: String
taxNumber: String
organisation: String
addresses: [Address!]
isSubscribed: Boolean
preferences: UserPreferences
}
Fields
| Name | Type | Description |
|---|---|---|
_id | ID! | Internal database identifier. |
id ⚠️ | Float | Numeric identifier for the user. ⚠️ Deprecated: No longer supported |
firstName | String | User's first name. |
lastName | String | User's last name. |
name | String | Full name of the user. |
email | String | Email address for the user account. |
telephone | String | Telephone number. |
taxNumber | String | Tax identification number. |
organisation | String | Organization or company name. |
addresses | [Address!] | Saved addresses for the user. |
isSubscribed | Boolean | Whether the user is subscribed to marketing communications. |
preferences | UserPreferences | User account preferences and settings. |