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).