Interface: Contact
Defined in: type/Contact.ts:15
Object class for Contact
Properties
attributes?
optionalattributes?:AttributeResultResponse
Defined in: type/Contact.ts:19
Lists attributes for this contacts based on the search input.
bankAccount?
optionalbankAccount?:string
Defined in: type/Contact.ts:49
The Bank Account Number of the user
bic?
optionalbic?:string
Defined in: type/Contact.ts:51
The Bank Identification Code of the user
companies?
optionalcompanies?:CompaniesResponse
Defined in: type/Contact.ts:77
All the companies that a contact belongs to
company?
optionalcompany?:Company
Defined in: type/Contact.ts:73
company field
contactId
contactId:
number
Defined in: type/Contact.ts:17
The unique identifier of the contact.
createdAt?
optionalcreatedAt?:string
Defined in: type/Contact.ts:67
createdAt field
dateOfBirth?
optionaldateOfBirth?:string
Defined in: type/Contact.ts:61
The date of birth of the contact.
email
email:
string
Defined in: type/Contact.ts:43
The email of the user.
expires?
optionalexpires?:string
Defined in: type/Contact.ts:57
The expiration date of the contact. After this date expires contact will be disabled.
externalId?
optionalexternalId?:string
Defined in: type/Contact.ts:59
External ID
favoriteLists?
optionalfavoriteLists?:FavoriteListsResponse
Defined in: type/Contact.ts:23
favoriteLists field
firstName
firstName:
string
Defined in: type/Contact.ts:33
The first name of the user.
gender?
optionalgender?:Gender
Defined in: type/Contact.ts:31
The gender of the user.
iban?
optionaliban?:string
Defined in: type/Contact.ts:47
The International Bank Account Number of the user
isLoggedIn?
optionalisLoggedIn?:boolean
Defined in: type/Contact.ts:65
isLoggedIn field
lastModifiedAt?
optionallastModifiedAt?:string
Defined in: type/Contact.ts:69
lastModifiedAt field
lastName
lastName:
string
Defined in: type/Contact.ts:37
The last name of the user.
login?
optionallogin?:string
Defined in: type/Contact.ts:45
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/Contact.ts:21
Get all magic tokens for a contact
mailingList?
optionalmailingList?:YesNo
Defined in: type/Contact.ts:63
mailingList field
managedCompanies?
optionalmanagedCompanies?:Company[]
Defined in: type/Contact.ts:75
Companies managed by the contact.
middleName?
optionalmiddleName?:string
Defined in: type/Contact.ts:35
The middle name of the user.
mobile?
optionalmobile?:string
Defined in: type/Contact.ts:41
The mobile number of the user.
notes?
optionalnotes?:string
Defined in: type/Contact.ts:53
notes field
orderlists?
optionalorderlists?:OrderlistsResponse
Defined in: type/Contact.ts:25
orderlists field
parentCompanyId
parentCompanyId:
number
Defined in: type/Contact.ts:71
The company id of parent company.
phone?
optionalphone?:string
Defined in: type/Contact.ts:39
The phone number of the user.
pricesheets?
optionalpricesheets?:Pricesheet[]
Defined in: type/Contact.ts:27
pricesheets field
primaryLanguage?
optionalprimaryLanguage?:string
Defined in: type/Contact.ts:55
The primary language of the user
purchaseAuthorizationConfigs?
optionalpurchaseAuthorizationConfigs?:PurchaseAuthorizationConfigResponse
Defined in: type/Contact.ts:81
All purchase authorization config entities for this contact
sources
sources:
Source[]
Defined in: type/Contact.ts:79
sources field
userId?
optionaluserId?:number
Defined in: type/Contact.ts:29
The unique identifier of the user.