Customer document (Data API 23.2)

(supports custom properties)

Document representing a customer.

Property Type Constraints Description
birthday LocalDate   The customer's birthday.
company_name String maxLength=256 The customer's company name.
creation_date Date   Returns the value of attribute 'creationDate'.
credentials Credentials   The customer's credentials.
customer_id String maxLength=28 The customer's id. Both registered and guest customers have a customer id.
customer_no String maxLength=100 The customer's number.
email String maxLength=256 The customer's email address.
fax String maxLength=32 The fax number to use for the customer. The length is restricted to 32 characters.
first_name String maxLength=256 The customer's first name.
gender Integer   The customer's gender.
global_party_id String   The Global Party ID is set by Customer 360 and identifies a person across multiple systems.
job_title String maxLength=256 The customer's job title.
last_login_time Date   The last login time of the customer.
last_modified Date   Returns the value of attribute 'lastModified'.
last_name String maxLength=256 The customer's last name.
last_visit_time Date   The last visit time of the customer.
phone_business String maxLength=32 The customer's business phone number.
phone_home String maxLength=32 The customer's home phone number.
phone_mobile String maxLength=32 The customer's mobile phone number.
preferred_locale String   The customer's preferred locale, formatted with a hyphen. (For example: en-US) If the request uses an underscore, as with the Java locale format, the stored value is converted to a hyphen. (For example: en_US is stored as en-US)
previous_login_time Date   The time when the customer logged in previously.
previous_visit_time Date   The time when the customer previously visited the store.
primary_address CustomerAddress   The customers primary or default address.
salutation String maxLength=256 The customer's salutation.
second_name String maxLength=256 The customer's second name.
suffix String maxLength=256 The customer's suffix (for example, "Jr." or "Sr.").
title String maxLength=256 The customer's title (for example, "Mrs" or "Mr").
X OCAPI versions 15.x and 16.x will be retired on March 31, 2021. For dates and more information, see the OCAPI versioning and deprecation policy and this Knowledge Article.
Notifications pending to read 9