Customers

The Customer object

From the Customers endpoint, you can retrieve a list of all customers for a specified business.

FieldTypeDescription
id
sortable, filterable
string Identifier for the customer, unique for the business in the accounting service.
customerName
sortable, filterable
stringName of the customer as recorded in the accounting service, typically the company name.
contactNamestringFull name of the primary contact of the customer.
contactFirstNamestringFirst name of the primary contact of the customer.
contactLastNamestringLast name of the primary contact of the customer.
emailAddress stringEmail of the customer.
website stringWebsite of the customer.
parentRefReference TypesReference to parent customer if this represents a sub-customer.
currency stringISO-4217 currency code of the customer's default currency.
paymentMethodRefReference TypesPreferred payment method used by the customer
phone stringPhone number of the customer.
billingAddress Reference TypesBilling address of the customer.
shippingAddressReference TypesShipping address of the customer.
contacts arrayAn array of Contacts information associated with the customer.
taxNumber stringCustomer's tax number.
balance
sortable, filterable
decimalCustomer outstanding balance.
isPerson
sortable, filterable
booleanSpecifies whether the customer is an individual person or a company.
status
sortable, filterable
stringCustomer status of the customer.
sourceModifiedDate
sortable, filterable
string
See Date
Date the record was last changed in the accounting system.

The Customer Bank Account Object

From the Customer Bank Accounts endpoint, you can retrieve a list of bank accounts for a specified customer of a business.

FieldTypeDescription
id
sortable, filterable
string Identifier for the customer bank account, unique for the business in the accounting service.
name
sortable, filterable
stringName of the account as recorded in the accounting service.
contactNamestringFull name of the primary contact of the customer.
type
sortable, filterable
stringThe bank account type. Valid values:
checking
saving
creditCard
loan
investment
unknown
customerRefReference TypesReference to the customer against which the payment is created.
accountNumber
sortable, filterable
stringAccount number for the bank account.
routingNumber
sortable, filterable
stringRouting number for the bank associated with the account.
bankName
sortable, filterable
stringName of the bank.
supportsAch
sortable, filterable
booleanDoes the account support ACH payments
supportsWire
sortable, filterable
booleanDoes the account support wire transfers
supportsCheck
sortable, filterable
booleanDoes the account support check payments
address Reference TypesAddress of the bank.
currencystringISO-4217 currency code of the customer's default currency.
sourceModifiedDate
sortable, filterable
string
See Date
Date the record was last changed in the accounting system.

The Customer Reference Object

Data types that reference a customer, for example, invoice and invoice credit notes, use a customerRef that includes the id and name of the linked customer.

📘

Using Currency Reference in Push

For convenience, when pushing data customerRef can be used alone with the id as a value instead of nesting it within.