Contact business objects
There are several different business objects to use when querying for contact data. Each of the contact business objects returns basic information about your contacts, such as: Address, birth day, city, email, full name, and member type.
Although there are many surface-level similarities, there are several differences to be aware of. The following chart outlines the differences between the contact business objects:
Business Object | Contact Key | Details |
---|---|---|
CsContact | Use when you do not need a contact key |
Includes all basic information, plus financial data. |
CsContactBasic |
Includes all basic information, but excludes financial data and therefore runs faster than CsContact. |
|
NetContact | Use when you do need a contact key |
Includes all basic information, plus financial data. Combo records are returned as two separate rows (individual and organization). |
NetContactBasic |
Includes all basic information, but excludes financial data and therefore runs faster than NetContact. Combo records are returned as one row (individual). |
|
NetContactData |
Includes all basic information, but excludes financial data and therefore runs faster than NetContact. Combo records are returned as one row (organization). |