Skip to main content
POST
Submit KYC using the same ISO 3166-1 alpha-2 country code stored on the customer profile. All Tier 1 requests also require the customer’s residential address, date of birth, and phone number. Use E.164 phone format, such as +447911123456, outside Nigeria and Ghana. FULL requests include both information and document.
The KYC country must match the country supplied when the customer was created. The stored KYC address is used as the customer’s issuance address for supported products.

Non-Nigerian example

Use the customer’s country-specific bank or tax identifier. Swerv normalizes the identifier type to uppercase but does not translate the identifier value.
United Kingdom Tier 1
Supported Tier 2 document types are NIN, PASSPORT, NATIONAL_ID, DRIVERS_LICENSE, VOTERS_CARD, and GHANA_CARD.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string
required

Body

application/json
tier
enum<string>
required

ONE submits identity and address information, TWO submits documents after Tier 1, and FULL submits both.

Available options:
ONE,
TWO,
FULL
document
object
information
object

Response

OK

message
string