Verification profiles are in beta. The API surface is read-only - create and edit profiles in the Issuer Platform.
RETAIL, PROFESSIONAL, and ELIGIBLE_COUNTERPARTY - and can define custom profiles.
Profile keys are valid investorType values wherever the SDK accepts one: customer records, ID links, and identity verification.
List profiles
requiredFields describes the document sets requested during a linked KYC flow, e.g. { idDocSetType: 'IDENTITY', types: ['PASSPORT', 'ID_CARD'], required: true, label: 'Government ID' }.
Using a custom profile
onChainInvestorType - the IdentityRegistry only distinguishes the three MiFID II classifications.