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.