NoahInitiateKycRequest

data class NoahInitiateKycRequest(val returnUrl: String, val fiatOptions: List<NoahFiatOption>? = null, val customerType: NoahCustomerType? = null, val metadata: Map<String, Any>? = null, val form: Map<String, Any>? = null)

Request body for POST /api/v3/clients/me/integrations/noah/customers/kyc.

Parameters

returnUrl

URL the hosted KYC flow should redirect back to once complete.

fiatOptions

Optional list of fiat currency options to advertise during KYC.

customerType

Optional customer type ("Individual" or "Business").

metadata

Optional client-supplied metadata forwarded to Noah.

form

Optional pre-filled form payload mirrored back to the hosted flow.

Constructors

Link copied to clipboard
constructor(returnUrl: String, fiatOptions: List<NoahFiatOption>? = null, customerType: NoahCustomerType? = null, metadata: Map<String, Any>? = null, form: Map<String, Any>? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val form: Map<String, Any>? = null
Link copied to clipboard
val metadata: Map<String, Any>? = null
Link copied to clipboard