Table of Contents

Description

The BasicCustomer object describes the customer.

Structure

Keyword JSONKeyword XMLOccursTypeFormatDescription
numbernumber1integerint64Customer number
clientclient1string
Customer group
groupgroup0 - 1integerint64Number of customer group
namename1string
Customer name, max. 255 characters,
typetype1enumCustomerTypeType of customer
organizationorganization0 - 1string
Company name
organization2organization20 - 1string
Company name
vatNumbervat_number0 - 1

VAT number
gendergender0 - 1enumGender

Gender

titletitle0 - 1string
Customer title
addressLinesaddress0 - nstring
Customer address
citycity1string
Customer residence
statestate0 - 1string
State of residence
countrycounty1string
Country of residence
phonephone1stringphoneCustomer phone number, format +49-123-12345
faxfax0 - 1stringphoneCustomer phone number, format +49-123-12345
emailsemail1 - nstringemailCustomer email addrss
billingEmailsbilling_email0 - nstringemailCustomer billing email address
contactscontact0 - nobject

BasicCustomerContact

Additional contact data
paymentpayment1enumPaymentConstants

Describes the type of payment.

paymentModepayment_mode1string
Describes the method of payment e.g. SEPA, Paypal.
paymentCurrencypayment_currency1string
Currency in which the customer pays

payment_currency_exchange_fee1numberdoubleFee incurred on currency conversion
discountValiddiscount_valid0 - 1stringdate-timeEnd of validity of a promotional offer
invoiceLanguageinvoice_language0 - 1string
Language in which the invoice is created.

invoice_days0 - 1object

InvoiceDays

Days until the invoice is due.

invoice_paperbill1boolean

Way of sending the invoice.

  • false = digital
  • true = paper

Default value = false

For XML, 0 (false) and 1 (true) can also be used.

pinpin1string
Pin number for support requests
taxabletaxable1boolean
Is avlue added tax (VAT) charged for this customer?
  • false = Do not charge VAT
  • true = Charge VAT

Default value = false

For XML also 0 (false) and 1 (true) can be used.

cardcard1objectCardCredit card for billing              
contractscustomer_contract0 - nobject

CustomerContract

The contracts of the customer
autodelete
1boolean

Is the customer an Autodelete customer?

  • false = No autodelete customer
  • true = Autodelete customer

Default value = false

For XML also 0 (false) and 1 (true) can be used.

pendingpending1boolean

Is the customer's data in still being checked?

  • false = Check completed
  • true = In check

Default value = false

For XML, 0 (false) and 1 (true) can also be used.

If the data is still being checked, there is a persist object that returns the currently checked data.

verifications
0 - 1objectBasicCustomerSpoolVerificationDisplays the email verifications in progress.
accountaccount1objectAccountBilling account of the customer
lockedlocked1boolean

Is the customer locked?

  • false = Not locked
  • true = Locked

Default value = false

For XML also 0 (false) and 1 (true) can be used.

persistentpersistent1objectBasicCustomer

Current data of the customer, if an update is pending and the data has not been checked yet.

"Pending" is "true" in this case.

billingUsersbilling1 - nstring
Billing contacts
commentscomment0 - nstring
Kommentare zu diesem Kunden
fnamefname1string
Customer first name
lnamelname1string
Customer last name
pcodepcode1string
Zip code of the customer address
sepasepa_mandate0 - 1objectSEPAMandateSEPA mandate of the customer
lastConfirmedlast_confirmed0 - 1stringdate-time
Date on which the customer data was last confirmed.

pricelists0 - 1object

CustomerPriceLists

Price lists of the customer

data_privacy_statement

0 - 1boolean


Privacy policy read and accepted

  • false = Not read
  • true = Read and accepted

Default value = false

For XML, 0 (false) and 1 (true) can also be used.

newsletter

newsletter

0 - 1boolean


Subscribed to the newsletter or not.

  • false = Not subscribed
  • true = Logged in

Default value = true

For XML, 0 (false) and 1 (true) can also be used.


supplier_number

0 - 1string


Supplier number


url

0 - 1string


Optional URL for the customer

owner

owner

1object

BasicUser

User assigned to this customer

updater

updater

1object

BasicUser

User who last updated this customer

created

created

1string

date-time

Date when the customer was created

updated

updated

1string

date-time

Date when the customer was last updated