Submit KYC

Submit a Japanese customer for KYC. The request is asynchronous: Xenith validates the request, creates a PENDING KYC record, and returns a kycId before verification is complete. KYC is required before the customer can transact in JPY.

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

Merchant-provided identifier for the customer. Must be unique per merchant.

string
enum
required

ISO 4217 currency code. KYC is currently supported for JPY only.

Allowed:
uri

HTTPS URL where Xenith sends KYC status updates. If omitted, Xenith uses the merchant's pre-registered webhook URL.

metadata
object
required

KYC fields for the resolved gateway. nameKatakana is mandatory; additional gateway-supported fields may be added here without changing the request envelope.

Headers
string
required

API Key will be delivered to you by email

string
required

ISO 8601 date time format, should be in (UTC+0)

string
required

Refer to page Build Signature and Set Headers for instructions on how to build a signature

string
required
length ≤ 100

A unique key to prevent duplicate KYC submissions. Must be unique across all KYC submissions for the merchant. Max 100 characters. Reusing the key with a different body returns DUPLICATE_TRANSACTION_ERROR.

Responses

Callback
Language
URL
LoadingLoading…
Response
Choose an example:
application/json