pub struct ApplicantSchema {Show 20 fields
pub id: String,
pub type_: String,
pub email: String,
pub name: NameSchema,
pub date_of_birth: String,
pub social_security_number: String,
pub credit_consent_indicator: Option<bool>,
pub addresses: Vec<AccountApplicationAddressSchema>,
pub phone_numbers: Vec<AccountApplicationPhoneNumberSchema>,
pub identity_verification: Option<IdentityVerificationSchema>,
pub identity_documentation: Option<IdentityDocumentationSchema>,
pub employment_status: Option<String>,
pub employers: Option<Vec<EmployerSchema>>,
pub employments: Option<Vec<EmploymentSchema>>,
pub core_banking_id: Option<String>,
pub marital_status: Option<String>,
pub citizenship_status: Option<String>,
pub sex: Option<String>,
pub custom_fields: Option<CustomFields>,
pub custom_metadata: Option<CustomMetadata>,
}
Fields§
§id: String
Internal applicant ID
type_: String
Applicant type, primary, secondary or minor
email: String
Applicant email address
name: NameSchema
§date_of_birth: String
Applicant birth date, UNIX timestamp (milliseconds)
Applicant SSN
credit_consent_indicator: Option<bool>
Indicates whether applicant consented to credit policy for Identity Verification purposes.
addresses: Vec<AccountApplicationAddressSchema>
List of applicant addresses, current or mailing
phone_numbers: Vec<AccountApplicationPhoneNumberSchema>
List of phone numbers associated with applicant
identity_verification: Option<IdentityVerificationSchema>
Information regarding id verification for applicant
identity_documentation: Option<IdentityDocumentationSchema>
ID Document
employment_status: Option<String>
current listed employment status
employers: Option<Vec<EmployerSchema>>
List of applicant’s employers
employments: Option<Vec<EmploymentSchema>>
List of applicant’s employments
core_banking_id: Option<String>
Unique identifier for customer’s core banking system.
marital_status: Option<String>
Applicant marital status
citizenship_status: Option<String>
Applicant citizenship status
sex: Option<String>
Applicant sex
custom_fields: Option<CustomFields>
Custom fields on GET responses for supported resources
custom_metadata: Option<CustomMetadata>
Custom metadata on GET responses for supported resources
Trait Implementations§
Source§impl Debug for ApplicantSchema
impl Debug for ApplicantSchema
Source§impl<'de> Deserialize<'de> for ApplicantSchema
impl<'de> Deserialize<'de> for ApplicantSchema
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ApplicantSchema
impl Display for ApplicantSchema
Auto Trait Implementations§
impl Freeze for ApplicantSchema
impl RefUnwindSafe for ApplicantSchema
impl Send for ApplicantSchema
impl Sync for ApplicantSchema
impl Unpin for ApplicantSchema
impl UnwindSafe for ApplicantSchema
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more