Contact

Property NameProperty ValueProperty Description
DisplayAsStringGets or sets a display as value. Max Length=256. Is required.
FirstNameStringFirst Name. Max Length=50
LastNameStringLast Name. Max Length=50. Is required.
TypeIdLeaseContactType enumeration memberType: Unknown, Alternate, Emergency, Primary
CustomerIdIntegerCustomer Id.
CanViewAnyRequestBooleanFlag to determine level of access. "True" allows authorization for other's expense. No is only for contact's own expenses. Default is "False".
CanCreateRequestBooleanAllow Request Creation. Default is "True".
PriorityThresholdIntegerPriority threshold.
CustomFields[{CustomField2 entity reference}, ...]Custom Fields.
ContactAddresses[{ContactInfo entity reference}, ...]Phone, Email, other can be defined here.
GroupsBridge[{LinkContactAndGroup entity reference}, ...]Contact/Customer Group Bridge records.
UsernameStringIf using the Customer Portal, then this is the login id. The login must be unique amongst the user community. Suggest using their phone number, employee number or e-mail address. Max Length=64. Is required.
NumberStringNumber which can be used as a unique identifier for integration purposes. Max Length=64. Is required.
MustResetPasswordBooleanTrue in case user has to change password.
NoAlertEmailsBooleanDisable alert emails.
CommentStringComments. Max Length=256. Is required.
UnlimitedRequestBooleanTrue means Contact has unlimited request authority.
UnlimitedAuthorizationBooleanTrue means Contact has unlimited authorization authority.
SupervisorIdIntegerContact's supervisor. This is reference to another Contact record, i.e. lsAccessObject.ID.
LanguageIdIntegerContact's language preference; references LangLookup.ID.
CustomerNoteAccessIdLsNoteAccess enumeration memberContact's access level to Customer Notes.
NoPwdExpirationAlertBooleanBoolean flag; True means password expiration notifications will not be sent to this particular Contact.
Currencies[{ContactMoneyValues entity reference}, ...]Money values
CountryIdStringGets or sets a country abbreviation Max Length=2. Is required.
IsRemovedBooleanGets or sets the boolean flag indicating if an entity was deleted.
ConcurrencyIdIntegerGets or sets the concurrency identifier used for optimistic locks.
IdIntegerGets or sets a Corrigo entity identifier.
Properties[{PropertyTreeNode object reference}, ...]List of filled properties
LimitMultipleEntitiesNumberBehaviourBooleanReturn exception instead of payload if there are more record was retrieved than configured in "*option_name*" company property Used for limiting records in Integration REST API