Skip to main content

Interface: Customer

Defined in: type/Customer.ts:15

Object class for Customer

Properties​

addresses​

addresses: Address[]

Defined in: type/Customer.ts:19

addresses field


attributes?​

optional attributes?: AttributeResultResponse

Defined in: type/Customer.ts:21

Lists attributes for this customer based on the search input.


bankAccount?​

optional bankAccount?: string

Defined in: type/Customer.ts:55

The Bank Account Number of the user


bic?​

optional bic?: string

Defined in: type/Customer.ts:57

The Bank Identification Code of the user


createdAt?​

optional createdAt?: string

Defined in: type/Customer.ts:73

createdAt field


customerId​

customerId: number

Defined in: type/Customer.ts:17

The id of the customer.


dateOfBirth?​

optional dateOfBirth?: string

Defined in: type/Customer.ts:67

The date of birth of the contact.


debtorId?​

optional debtorId?: string

Defined in: type/Customer.ts:35

debtorId field


email​

email: string

Defined in: type/Customer.ts:49

The email of the user.


expires?​

optional expires?: string

Defined in: type/Customer.ts:63

The expiration date of the contact. After this date expires contact will be disabled.


externalId?​

optional externalId?: string

Defined in: type/Customer.ts:65

External ID


favoriteLists?​

optional favoriteLists?: FavoriteListsResponse

Defined in: type/Customer.ts:25

favoriteLists field


firstName​

firstName: string

Defined in: type/Customer.ts:39

The first name of the user.


gender?​

optional gender?: Gender

Defined in: type/Customer.ts:37

The gender of the user.


iban?​

optional iban?: string

Defined in: type/Customer.ts:53

The International Bank Account Number of the user


isLoggedIn?​

optional isLoggedIn?: boolean

Defined in: type/Customer.ts:71

isLoggedIn field


lastModifiedAt?​

optional lastModifiedAt?: string

Defined in: type/Customer.ts:75

lastModifiedAt field


lastName​

lastName: string

Defined in: type/Customer.ts:43

The last name of the user.


login?​

optional login?: string

Defined in: type/Customer.ts:51

The login name (email) the account is linked to, generally the same as email address. When null a account has not been linked yet.


magicTokens​

magicTokens: MagicToken[]

Defined in: type/Customer.ts:23

Get all magic tokens for a customer


mailingList?​

optional mailingList?: YesNo

Defined in: type/Customer.ts:69

mailingList field


middleName?​

optional middleName?: string

Defined in: type/Customer.ts:41

The middle name of the user.


mobile?​

optional mobile?: string

Defined in: type/Customer.ts:47

The mobile number of the user.


notes?​

optional notes?: string

Defined in: type/Customer.ts:59

notes field


orderlist?​

optional orderlist?: OrderlistsResponse

Defined in: type/Customer.ts:27

orderlist field


orderlists​

orderlists: OrderlistsResponse

Defined in: type/Customer.ts:29

orderlists field


phone?​

optional phone?: string

Defined in: type/Customer.ts:45

The phone number of the user.


pricesheets?​

optional pricesheets?: Pricesheet[]

Defined in: type/Customer.ts:31

pricesheets field


primaryLanguage?​

optional primaryLanguage?: string

Defined in: type/Customer.ts:61

The primary language of the user


sources​

sources: Source[]

Defined in: type/Customer.ts:77

sources field


userId?​

optional userId?: number

Defined in: type/Customer.ts:33

The unique identifier of the user.