cURL
curl --request PUT \ --url https://staging-api.getpartna.com/v4/kyc/verification-method \ --header 'Content-Type: application/json' \ --header 'x-api-key: <api-key>' \ --header 'x-api-user: <api-key>' \ --data ' { "accountName": "", "accountNumber": "", "bankCode": "", "currency": "", "verificationMethod": "" } '
{ "data": { "attempts": 1, "expectedPayment": "500.00", "maskedPhoneNumber": "080****2345", "otp": "123456", "partnaBankDetails": "Test Bank - 1234567890", "subscriptionId": "dev-username-accountname" }, "message": "success" }
Choose KYC verification method.
sendotp
receiveotp
bankdetails
phone
phone_1
email
bank account number for bank account verification
bank code associated with user's bank
KES
NGN
put kyc handle otp ok
Show child attributes