Skip to content

Update KYC application

PATCH
/kyc/application

Update the KYC application

object
lastName

The person’s last name

string
<= 50 characters
firstName

The person’s first name

string
<= 50 characters
nationalId

The person’s national ID

string
<= 50 characters
birthDate

Birth date (YYYY-MM-DD)

string
/^\d{4}-\d{2}-\d{2}$/
1970-01-01
countryOfIssue

The person’s country of issue of their national id, as a 2-digit country code

string
>= 2 characters <= 2 characters /^[A-Z]{2}$/
ipAddress
Any of:
string format: ipv4
<= 50 characters
occupation

The user’s occupation. Must be a valid SOC code.

string
<= 50 characters
annualSalary

The user’s annual salary

string
<= 50 characters
accountPurpose

The user’s account purpose

string
<= 50 characters
expectedMonthlyVolume

The user’s expected monthly volume

string
<= 50 characters
isTermsOfServiceAccepted

Whether the user has accepted the terms of service

boolean
address
object
line1
required
string
>= 1 characters <= 100 characters
line2
string
>= 1 characters <= 100 characters
city
required
string
>= 1 characters <= 50 characters
region
required
string
>= 1 characters <= 50 characters
country
string
>= 1 characters <= 50 characters
postalCode
required
string
>= 1 characters <= 15 characters /^[a-z0-9]{1,15}$/
countryCode
required
string
>= 2 characters <= 2 characters /^[A-Z]{2}$/

KYC application updated successfully

object
code
required
string
ok
legacy
required
string
ok

Bad request

Any of:
object
code
required
string
not started
legacy
required
string
not started