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.