Register a customer

Creates a customer profile by submitting identity, contact, and
supporting document information required for compliance review.
Returns the customer record together with the Interlace customer
identifier.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

Email address

string

API version associated with the customer onboarding request

string
required

First name

string
required

Last name

string
required

Date of birth in YYYY-MM-DD format

string
enum
required

Gender code. Use M for male or F for female.

Allowed:
string
required

Nationality country code (ISO 3166-1 alpha-2)

string
required

Government-issued ID number

string
enum
required

Government-issued ID type

Allowed:
string

Identity document issue date in YYYY-MM-DD format

string

Identity document expiry date in YYYY-MM-DD format

nationalAddress
object
required

Mailing or billing address

mailAddress
object

Mailing or billing address

string
required

Numeric string representing the file identifier for the front of the identity document, returned by the Scan-to-Pay file upload endpoint.

string
required

Numeric string representing the file identifier for the back of the identity document, returned by the Scan-to-Pay file upload endpoint.

string
required

Numeric string representing the file identifier for the selfie holding the identity document, returned by the Scan-to-Pay file upload endpoint.

string

IP address captured during customer onboarding

string
required

Phone number without the country calling code

string
required

International calling code, digits only, without the plus sign

string
enum

Occupation code.
01=Office employee, 02=Freelancer, 03=Self-employed business owner,
04=Public sector employee, 05=State-owned enterprise employee,
06=Healthcare professional, 07=Teacher, 08=Construction worker,
09=Ride-hailing or logistics driver, 10=E-commerce professional,
11=Food service employee, 12=Financial services professional,
13=Unemployed or no fixed occupation, 14=Retired, 15=Student, 16=Other

transactionCountries
array of strings
required

Transaction country codes to activate for Scan-to-Pay

transactionCountries*
Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
*/*
application/json