Initiate customer KYC
Customers
Initiate customer KYC
Retrieve a url that when launched displays a UI that commences KYC for your user
POST
Initiate customer KYC
Authorizations
Path Parameters
Customer id
Body
application/json
Request to initiate KYC for a customer with a given provider
KYC initiation mode
Available options:
HOSTED_URL, TOKEN_IMPORT KYC provider to use (currently only SUMSUB is supported)
Available options:
SUMSUB Minimum string length:
1Example:
"SUMSUB"
Additional KYC providers to share the result with
Available options:
ACROSS, AEROPAY, AKOYA, ALCHEMYPAY, APPLEPAY, AUTHORIZENET, BANXA, BILIRA, BINANCECONNECT, BINANCEPAY, BLOCKCHAINDOTCOM, BOOMFI, BRAINTREE, BRALE, BTCDIRECT, CASHAPP, CHECKOUT, CIRCLE, COINBASEPAY, COINFLOW, DUENETWORK, ELDORADO, FINICITY, FONBNK, GUARDARIAN, HARBOUR, KOYWE, KRYPTONIM, MERCURYO, MESH, MESO, MOONPAY, MOOV, MX, NMI, NOAH, ONMETA, ONRAMPMONEY, PAYBIS, PAYPAL, PLAID, RAMP, REVOLUT, ROBINHOOD, ROUTERPROTOCOL, SALTEDGE, SALTEDGEPARTNERS, SARDINE, SHIFT4, SHOPIFY, SIMPLEX, SKRILLCRYPTO, SQUARE, STRIPE, SUMSUB, SWAPPED, TANGOCARD, TELLER, TOPPER, TRANSAK, TREMENDOUS, TRANSFI, UNLIMIT, WYRE, XANPOOL, YELLOWCARD, YODLEE Provider-specific details required for the selected mode. Required when mode is TOKEN_IMPORT, null for HOSTED_URL
Response
OK
Response after initiating KYC: customer/provider/status. Token is obtained via getToken once KYC is complete.