GET
/
Customer
/
{customerId}

Authorizations

requestToken
string
header
required

Most endpoints require an organization token. Some endpoints require an application token, and those endpoints are noted.

Path Parameters

customerId
integer
required

Payabli-generated customer ID. Maps to "Customer ID" column in PartnerHub.

Response

200 - application/json
AdditionalFields
object

List of additional custom fields in format key:value.

Address
string | null

Customer address.

Address1
string | null

Additional line for customer address.

Balance
number | null

Customer balance.

City
string | null

Customer city.

Company
string | null

Company name.

Country
string | null

Customer country.

Created
string

Date and time created.

customerId
integer | null

The Payabli-generated unique ID for the customer.

customerNumber
string | null

User-provided unique identifier for the customer. This is typically the customer ID from your own system.

Maximum length: 250
customerStatus
integer | null

Customer Status. Possible values:

  • -99 Deleted
  • 0 Inactive
  • 1 Active
  • 85 Locked (typically due to multiple failed login attempts)
customerSummary
object
customerUsername
string | null

Username for customer.

Email
string | null

Customer email address.

externalPaypointID
string | null

A custom identifier for the paypoint, if applicable. Like entrypoint is the Payabli identifier for the merchant, externalPaypointId is a custom field you can use to include the merchant's ID from your own systems.

Firstname
string | null

Customer first name.

IdentifierFields
(string | null)[] | null

List of fields acting as customer identifiers, to be used instead of CustomerNumber.

Lastname
string | null

Customer last name.

LastUpdated
string | null

Date and time of last update.

MFA
boolean | null

When true, multi-factor authentication (MFA) is enabled.

MFAMode
integer
pageidentifier
string | null

Auxiliary validation used internally by payment pages and components.

ParentOrgName
string | null

The name of the parent organization.

PaypointDbaname
string | null

Paypoint DBA name.

PaypointEntryname
string | null

The entrypoint identifier.

Maximum length: 50
PaypointLegalname
string | null

Paypoint legal name.

Phone
string | null

Customer phone number.

ShippingAddress
string | null

The shipping address.

Maximum length: 250
ShippingAddress1
string | null

Additional line for shipping address.

Maximum length: 100
ShippingCity
string | null

Shipping city.

Maximum length: 250
ShippingCountry
string | null

Shipping address country.

ShippingState
string | null

Shipping state or province.

ShippingZip
string | null

Shipping ZIP code.

Maximum length: 50
snData
string | null

Additional data provided by the social network related to the customer.

snIdentifier
string | null

Identifier or token for customer in linked social network.

snProvider
string | null

Social network linked to customer.
Possible values:

  • facebook
  • google
  • twiter
  • microsoft
State
string | null

Customer state.

StoredMethods
object[] | null

List of payment methods associated to the customer.

Subscriptions
object[] | null

List of subscriptions associated to the customer.

TimeZone
integer | null
default:
0

Timezone, in UTC offset. For example, -5 is Eastern time.

Zip
string | null

Customer zip code.