Home > @vsf-enterprise/epcc-api > User
# User interface
User model extends Elastic Path customer.
Signature:
export interface User extends Customer
Extends: Customer
# Properties
| Property | Type | Description |
|---|---|---|
| accepts_marketing? | boolean | (Optional) Consent for marketing communications. |
| authentication_mechanism? | 'password' | (Optional) The authentication mechanism of the customer. |
| relationships? | { wishlists?: { data: Array<{ type: string; id: string; }>; }; } | (Optional) Related entities to the user. |