Create an end-user record for Custom KYC onboarding
Generate ToS link
POST /v0/end-users/:externalUserId/tos-link to generate Terms of Service acceptance linkSubmit KYC data
POST /v0/end-users/:externalUserId/submit-kyc with the signed_agreement_id and KYC dataPOST /v0/end-users/:externalUserId/tos-link. Once the user accepts the ToS and you receive the signed_agreement_id, submit their KYC data using POST /v0/end-users/:externalUserId/submit-kyc.