Schemas
UpdateCustomerRequest
usernameUsername for the Customer account. Username should be an email address.
nameName of the Customer
companyCompany name of the Customer
languagePreferenceLanguage Code as per ISO
addressLine1Address line 1 of the Customer's address
cityCity
stateState. In case the State information is not available, you need to pass the value for this parameter as Not Applicable .
countryCountry Code as per ISO 3166-1 alpha-2
zipcodeZIP code
phoneCountryCodePhone number Country Code
phonePhone number
addressLine2Address line 2 of the customer's address
addressLine3Address line 3 of the Customer's address
otherStateThis parameter needs to be included if the State information is not available. Mention an appropriate value for this parameter.
altPhoneCountryCodeAlternate phone Country Code
altPhoneAlternate phone number
faxCountryCodeFax number Country Code
faxFax number
mobileCountryCodeMobile country code
mobileMobile number
vatIdVAT ID for EU VAT
indianServiceTaxIdIndian Service Tax Id.
indianGstIdGST ID for Indian customer
russiaVatIdVAT ID for Russian customer
australiaGstIdGST ID for Australia customer
newzealandGstIdGST ID for New Zealand customer
singaporeGstIdGST ID for Singapore customer
smsConsentBoolean. SMS consent. Possible values are true or false.
UpdateCustomerSuspensionRequest
suspendedWhen true, suspends the customer; when false, unsuspends.
reasonSuspension reason (required when suspended is true).
CreateCustomerRequest
usernameUsername for the Customer Account. Username should be an email address.
passwordPassword for the Customer Account. Note Password related information
nameName of the Customer
companyName of the Customer's company
addressLine1Address line 1 of the Customer's address
cityCity
stateState. In case the State information is not available, you need to pass the value for this parameter as Not Applicable .
countryCountry Code as per ISO 3166-1 alpha-2
zipcodeZIP code
phoneCountryCodeTelephone number Country Code
phonePhone number
addressLine2Address line 2 of the Customer's address
addressLine3Address line 3 of the Customer's address
otherStateThis parameter needs to be included if the State information is not available. Mention an appropriate value for this parameter.
altPhoneCountryCodeAlternate phone country code
altPhoneAlternate phone number
faxCountryCodeFax number country code
faxFax number
languagePreferenceLanguage Code as per ISO
mobileCountryCodeMobile country code
mobileMobile number
vatIdVAT ID for EU VAT
indianServiceTaxIdIndian Service Tax Id.
indianGstIdIndian Gst Id.
salesTaxExemptionIdSales Tax Exemption Id.
russiaVatIdRussia Vat Id.
australiaGstIdAustralia Gst Id.
newzealandGstIdNewzealand Gst Id.
singaporeGstIdSingapore Gst Id.
paraguayTaxIdParaguay Tax Id.
dontSendSignupEmailBoolean. Dont Send Signup Email. Possible values are true or false.
smsConsentBoolean. In case of a US based customer, consent is required to receive renewal reminder SMSes. Possible values are true or false.
acceptPolicyBoolean. Accept Terms and Conditions and Privacy Policy to create an account. Possible values are true or false.
marketingEmailConsentBoolean. In case of EEA (European Economic Area) countries capture consent to receive marketing emails. Possible values are true or false.
ChangeCustomerPasswordRequest
newPasswordMust be 8-15 characters and contain at least one letter and one digit. Symbols are permitted.
CustomerSearchResultDto
customerIdCustomer identifier
usernameUsername
nameName
companyCompany
emailcityCity
countryCountry
customerStatusCustomer status
totalReceiptsTotal receipts
phonephoneCountryCoderesellerIdwebsiteCountCustomerProfileDto
customerIdCustomer identifier
usernameCustomer username (email)
resellerIdReseller identifier
parentIdParent customer identifier
nameCustomer name
companyCompany name
emailEmail address
phoneCountryCodePhone country code
phonePhone number
mobileCountryCodeMobile country code
mobileMobile number
altPhoneCountryCodeAlternate phone country code
altPhoneAlternate phone number
faxCountryCodeFax number country code
faxFax number
indianGstIdIndian GST identification number
addressLine1Address line 1
addressLine2Address line 2
addressLine3Address line 3
cityCity
stateState or province
stateIdState identifier
countryCountry code
zipcodePostal or ZIP code
pinPIN code
creationDateAccount creation date
customerStatusCustomer account status
salesContactIdSales contact identifier
salesRepresentativeSales representative display name
languagePreferenceLanguage preference
totalReceiptsTotal receipts amount
isDominicanTaxConfiguredByParentBoolean. Whether Dominican tax is configured by the parent reseller. Possible values are true or false.
vatIdVAT or tax identification number for the customer
otherStateAlternate or supplemental state/province value in responses
Sales persons associated with the customer account
rncIdncfTypedominicanRepublicTaxDisplayNameCustomerSalesPersonDto
salesPersonIdSales person identifier
nameSales person display name
CustomerOrderSummaryDto
orderIdOrder identifier
customerIdCustomer identifier
resellerIdReseller identifier
entityTypeIdEntity type identifier
entityTypeKeyEntity type key
entityTypeNameEntity type display name
productKeyProduct key
productCategoryProduct category code
productCategoryLabelProduct category display label
domainNameDomain name associated with the order
domainNameUnicodeUnicode domain name
statusCurrent order status
creationDateOrder creation time
endTimeOrder end time
deletionTimeScheduled deletion time
daysToExpiryDays until expiry
daysToDeletionDays until deletion
parentKeyParent key
tenureOfLastActionPerformedTenure of the last action performed
recurringBoolean. Whether the order is recurring. Possible values are true or false.
ChangeCustomerPasswordResponse
successWhether the password was changed
CreateCustomerResponse
customerIdNewly created customer identifier
DeleteCustomerResponse
actionStatusAction status
actionStatusDescAction status description
actionTypeDescAction type description
entityIdEntity identifier
eaqIdAction queue identifier
actionTypeAction type
valueGetCustomerResponse
Customer profile
passwordExpiredBoolean. Whether the password has expired. Possible values are true or false.
twoFactorAuthEnabledBoolean. Whether two-factor authentication is enabled. Possible values are true or false.
twoFactorGoogleAuthEnabledBoolean. Whether Google two-factor authentication is enabled. Possible values are true or false.
twoFactorSmsAuthEnabledBoolean. Whether SMS two-factor authentication is enabled. Possible values are true or false.
actionStatusAction status
actionStatusDescAction status description
actionTypeDescAction type description
entityIdEntity identifier
eaqIdAction queue identifier
actionTypeAction type
statusOperation status
messageStatus message
ListCustomerOrdersResponse
totalItemsTotal matching records
totalPagesTotal number of pages
itemsOnPageRecords on this page
Customer orders
statusOperation status
messageStatus message
SearchCustomersResponse
totalItemsTotal matching records
itemsOnPageRecords on this page
Customer search results

