notbank
Version:
The Notbank for Node.js
46 lines (39 loc) • 1.1 kB
text/typescript
import { ARProvince, BRState, CLComune, CivilStatus, Gender, IdentityType, Profession } from "../enums"
export interface RegisterAdvancedCaasUserRequest {
first_name: string
last_name: string
phone_number: string
profession: Profession
gender: Gender
birthdate: string
citizenship: string
identity_type: IdentityType
identity_number: string
identity_country: string
address_country: string
address_city: string
address_street: string
address_postal_code: string
// Advanced-only required
pep: boolean
subject_comply: boolean
is_public_servant: boolean
// Argentina conditional
address_province?: ARProvince
// Brazil conditional
address_district?: string
address_number?: string
address_state?: BRState
address_complement?: string
// Chile conditional
address_comune?: CLComune
// Peru conditional
civil_status?: CivilStatus
spouse_name?: string
pep_position?: string
pep_institution?: string
pep_links_description?: string
is_pep_family_member?: boolean
pep_family_member_name?: string
pep_family_member_relation?: string
}