1. Knowledge Base
  2. How-To
  3. QuickBooks Online Data Target Requirement

Customer - QuickBooks Online Data Target Requirement

Customer - QuickBooks Online Data Target Requirement

DataBlend supports the standard API calls to Create and Update Customers within QuickBooks leveraging the QuickBooks Online SDK. In addition, Custom Fields can be added for data that is unique to your business practices.

DataBlend Query Name Example

QuickBooks Online API

Required

Notes

1 id Yes  Required for update
0 SyncToken Yes  Required for update
Fruit Stand DisplayName Yes . Must be unique across all Customer, Vendor, and Employee objects. Cannot be removed with sparse update. If not supplied, the system generates DisplayName by concatenating customer name components supplied in the request from the following list: Title, GivenName, MiddleName, FamilyName, and Suffix.
Sales Title Yes
Title of the person. This tag supports i18n, all locales. The DisplayName attribute or at least one of Title, GivenName, MiddleName, FamilyName, or Suffix attributes is required.
Rob GivenName Yes Given name or first name of a person. The DisplayName attribute or at least one of Title, GivenName, MiddleName, FamilyName, or Suffix attributes is required.
James MiddleName Yes Middle name of the person. The person can have zero or more middle names. The DisplayName attribute or at least one of Title, GivenName, MiddleName, FamilyName, or Suffix attributes is required.
Jr. Suffix Yes Suffix of the name. For example, Jr. The DisplayName attribute or at least one of Title, GivenName, MiddleName, FamilyName, or Suffix attributes is required.
Smith FamilyName Yes Family name or the last name of the person. The DisplayName attribute or at least one of Title, GivenName, MiddleName, FamilyName, or Suffix attributes is required.

For more information about QuickBooks Online API requirements, please visit

https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/customer.