The POST Customer Endpoint is, in most cases, the first endpoint utilized in the initial transaction submission workflow. This allows clients to store customer contact data within the Check21.com Gateway. The Customer is the parent record of Customer Accounts, Recurring records, and Transactions. As a response to a Customer submission, Check21.com replies with a Customer ID which can be stored within the Clients platform and submitted in lieu of full customer data.

Log in to see full request history
Body Params
int32
required
string
length between 3 and 100

companyName is required if firstName and lasName fields are empty. Only commas, hyphens, periods, ampersands, apostrophe symbols are allowed.

string
length between 3 and 50

firstName is not required if companyName field is not null. Only commas, hyphens, periods, ampersands, apostrophe symbols are allowed. No numbers are allowed.

string
length between 3 and 50

lastName is not required if companyName field is not null. Only commas, hyphens, periods, ampersands, apostrophe symbols are allowed. No numbers are allowed.

string
length ≤ 100
string
length ≤ 100
string
length between 3 and 100

Symbols and numbers are not allowed.

string
required
length between 2 and 20

State data is limited to US States (2 Letter Abbreviation)if Country selected is US. All other countries allow free-form text to be applied within the field. Symbols and numbers are not allowed.

string
length between 5 and 10

If Country selected is US, zip code requires 5 numeric characters. Zip field will be used in lieu of postal code should other countries be selected.

string
length between 2 and 2

If a value for the field is not provided, US will be selected by default. If you are unsure of the country code abbreviations, please contact your account manager for a full glossary of data.

string
length between 10 and 13

Parentheses and hyphens are the only symbols allowed. No alpha characters allowed.

string
length between 6 and 50
string
length between 1 and 50

This field should be used only if attempting to correlate between your internal customer ID and the Check21.com system.

string
required

When creating a customer within the Check21.com gateway, the initial customer status must always be Active.

Headers
string
required

application/json should be set.

string
required

application/json should be set.

string
required

Can be found in the administrative user profile within the Check21.com Gateway

string
required

Can be found in the administrative user profile within the Check21.com Gateway

Responses

Language
URL
Click Try It! to start a request and see the response here! Or choose an example:
application/json