pub struct AccountResponse {Show 123 fields
pub account_number: Option<String>,
pub account_number_set_by: Option<i64>,
pub account_ownership: Option<String>,
pub annuity_policy_to_date: Option<String>,
pub annuity_provider: Option<String>,
pub annuity_term_year: Option<i64>,
pub apr: Option<f64>,
pub apr_set_by: Option<i64>,
pub apy: Option<f64>,
pub apy_set_by: Option<i64>,
pub available_balance: Option<f64>,
pub available_balance_set_by: Option<i64>,
pub available_credit: Option<f64>,
pub available_credit_set_by: Option<i64>,
pub balance: Option<f64>,
pub balance_set_by: Option<i64>,
pub calculated_apr: Option<f64>,
pub cash_balance: Option<f64>,
pub cash_balance_set_by: Option<i64>,
pub cash_surrender_value: Option<f64>,
pub cash_surrender_value_set_by: Option<i64>,
pub created_at: Option<String>,
pub credit_limit: Option<f64>,
pub credit_limit_set_by: Option<i64>,
pub currency_code: Option<String>,
pub currency_code_set_by: Option<i64>,
pub day_payment_is_due: Option<i64>,
pub day_payment_is_due_set_by: Option<i64>,
pub death_benefit: Option<i64>,
pub death_benefit_set_by: Option<i64>,
pub federal_insurance_status: Option<String>,
pub feed_account_number: Option<String>,
pub feed_account_subtype: Option<i64>,
pub feed_account_type: Option<i64>,
pub feed_apr: Option<f64>,
pub feed_apy: Option<f64>,
pub feed_available_balance: Option<f64>,
pub feed_balance: Option<f64>,
pub feed_cash_balance: Option<f64>,
pub feed_cash_surrender_value: Option<f64>,
pub feed_credit_limit: Option<f64>,
pub feed_currency_code: Option<String>,
pub feed_day_payment_is_due: Option<i64>,
pub feed_death_benefit: Option<i64>,
pub feed_holdings_value: Option<f64>,
pub feed_interest_rate: Option<f64>,
pub feed_is_closed: Option<bool>,
pub feed_last_payment: Option<f64>,
pub feed_last_payment_at: Option<String>,
pub feed_loan_amount: Option<f64>,
pub feed_matures_on: Option<String>,
pub feed_minimum_balance: Option<f64>,
pub feed_minimum_payment: Option<f64>,
pub feed_name: Option<String>,
pub feed_nickname: Option<String>,
pub feed_original_balance: Option<f64>,
pub feed_payment_due_at: Option<String>,
pub feed_payoff_balance: Option<f64>,
pub feed_routing_number: Option<String>,
pub feed_started_on: Option<String>,
pub feed_statement_balance: Option<f64>,
pub feed_total_account_value: Option<f64>,
pub guid: Option<String>,
pub holdings_value: Option<f64>,
pub holdings_value_set_by: Option<i64>,
pub id: Option<String>,
pub imported_at: Option<String>,
pub institution_code: Option<String>,
pub institution_guid: Option<String>,
pub insured_name: Option<String>,
pub interest_rate: Option<f64>,
pub interest_rate_set_by: Option<i64>,
pub is_closed: Option<bool>,
pub is_closed_set_by: Option<i64>,
pub is_hidden: Option<bool>,
pub is_manual: Option<bool>,
pub last_payment: Option<f64>,
pub last_payment_at: Option<String>,
pub last_payment_at_set_by: Option<i64>,
pub last_payment_set_by: Option<i64>,
pub loan_amount: Option<f64>,
pub loan_amount_set_by: Option<i64>,
pub margin_balance: Option<f64>,
pub matures_on: Option<String>,
pub matures_on_set_by: Option<i64>,
pub member_guid: Option<String>,
pub member_id: Option<String>,
pub member_is_managed_by_user: Option<bool>,
pub metadata: Option<String>,
pub minimum_balance: Option<f64>,
pub minimum_balance_set_by: Option<i64>,
pub minimum_payment: Option<f64>,
pub minimum_payment_set_by: Option<i64>,
pub name: Option<String>,
pub name_set_by: Option<i64>,
pub nickname: Option<String>,
pub nickname_set_by: Option<i64>,
pub original_balance: Option<f64>,
pub original_balance_set_by: Option<i64>,
pub pay_out_amount: Option<f64>,
pub payment_due_at: Option<String>,
pub payment_due_at_set_by: Option<i64>,
pub payoff_balance: Option<f64>,
pub payoff_balance_set_by: Option<i64>,
pub premium_amount: Option<f64>,
pub property_type: Option<String>,
pub routing_number: Option<String>,
pub started_on: Option<String>,
pub started_on_set_by: Option<i64>,
pub statement_balance: Option<f64>,
pub statement_balance_set_by: Option<i64>,
pub subtype: Option<String>,
pub subtype_set_by: Option<i64>,
pub today_ugl_amount: Option<f64>,
pub today_ugl_percentage: Option<f64>,
pub total_account_value: Option<f64>,
pub total_account_value_set_by: Option<i64>,
pub total_account_value_ugl: Option<f64>,
pub type_: Option<String>,
pub type_set_by: Option<i64>,
pub updated_at: Option<String>,
pub user_guid: Option<String>,
pub user_id: Option<String>,
}Expand description
AccountResponse
JSON schema
{
"type": "object",
"properties": {
"account_number": {
"examples": [
"5366"
],
"type": [
"string",
"null"
]
},
"account_number_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"account_ownership": {
"examples": [
"INDIVIDUAL"
],
"type": [
"string",
"null"
]
},
"annuity_policy_to_date": {
"examples": [
"2016-10-13T17:57:37.000Z"
],
"type": [
"string",
"null"
]
},
"annuity_provider": {
"examples": [
"Metlife"
],
"type": [
"string",
"null"
]
},
"annuity_term_year": {
"examples": [
2048
],
"type": [
"integer",
"null"
]
},
"apr": {
"examples": [
1
],
"type": [
"number",
"null"
]
},
"apr_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"apy": {
"examples": [
1
],
"type": [
"number",
"null"
]
},
"apy_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"available_balance": {
"examples": [
1000
],
"type": [
"number",
"null"
]
},
"available_balance_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"available_credit": {
"examples": [
1000
],
"type": [
"number",
"null"
]
},
"available_credit_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"balance": {
"examples": [
10000
],
"type": [
"number",
"null"
]
},
"balance_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"calculated_apr": {
"examples": [
21.66409
],
"type": [
"number",
"null"
]
},
"cash_balance": {
"examples": [
1000
],
"type": [
"number",
"null"
]
},
"cash_balance_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"cash_surrender_value": {
"examples": [
1000
],
"type": [
"number",
"null"
]
},
"cash_surrender_value_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"created_at": {
"examples": [
"2023-07-25T17:14:46Z"
],
"type": "string"
},
"credit_limit": {
"examples": [
100
],
"type": [
"number",
"null"
]
},
"credit_limit_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"currency_code": {
"examples": [
"USD"
],
"type": [
"string",
"null"
]
},
"currency_code_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"day_payment_is_due": {
"examples": [
20
],
"type": [
"integer",
"null"
]
},
"day_payment_is_due_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"death_benefit": {
"examples": [
1000
],
"type": [
"integer",
"null"
]
},
"death_benefit_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"federal_insurance_status": {
"examples": [
"INSURED"
],
"type": [
"string",
"null"
]
},
"feed_account_number": {
"examples": [
"5366"
],
"type": [
"string",
"null"
]
},
"feed_account_subtype": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"feed_account_type": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"feed_apr": {
"examples": [
1
],
"type": [
"number",
"null"
]
},
"feed_apy": {
"examples": [
1
],
"type": [
"number",
"null"
]
},
"feed_available_balance": {
"examples": [
1000
],
"type": [
"number",
"null"
]
},
"feed_balance": {
"examples": [
1000
],
"type": [
"number",
"null"
]
},
"feed_cash_balance": {
"examples": [
1000
],
"type": [
"number",
"null"
]
},
"feed_cash_surrender_value": {
"examples": [
1000
],
"type": [
"number",
"null"
]
},
"feed_credit_limit": {
"examples": [
100
],
"type": [
"number",
"null"
]
},
"feed_currency_code": {
"examples": [
"USD"
],
"type": [
"string",
"null"
]
},
"feed_day_payment_is_due": {
"examples": [
20
],
"type": [
"integer",
"null"
]
},
"feed_death_benefit": {
"examples": [
1000
],
"type": [
"integer",
"null"
]
},
"feed_holdings_value": {
"examples": [
1000
],
"type": [
"number",
"null"
]
},
"feed_interest_rate": {
"examples": [
1
],
"type": [
"number",
"null"
]
},
"feed_is_closed": {
"examples": [
false
],
"type": [
"boolean",
"null"
]
},
"feed_last_payment": {
"examples": [
100
],
"type": [
"number",
"null"
]
},
"feed_last_payment_at": {
"examples": [
"2023-07-25T17:14:46Z"
],
"type": [
"string",
"null"
]
},
"feed_loan_amount": {
"examples": [
1000
],
"type": [
"number",
"null"
]
},
"feed_matures_on": {
"examples": [
"2015-10-13T17:57:37.000Z"
],
"type": [
"string",
"null"
]
},
"feed_minimum_balance": {
"examples": [
100
],
"type": [
"number",
"null"
]
},
"feed_minimum_payment": {
"examples": [
10
],
"type": [
"number",
"null"
]
},
"feed_name": {
"examples": [
"Test account 2"
],
"type": [
"string",
"null"
]
},
"feed_nickname": {
"examples": [
"My Checking"
],
"type": [
"string",
"null"
]
},
"feed_original_balance": {
"examples": [
10
],
"type": [
"number",
"null"
]
},
"feed_payment_due_at": {
"examples": [
"2025-02-13T17:57:37.000Z"
],
"type": [
"string",
"null"
]
},
"feed_payoff_balance": {
"examples": [
10
],
"type": [
"number",
"null"
]
},
"feed_routing_number": {
"examples": [
"68899990000000"
],
"type": [
"string",
"null"
]
},
"feed_started_on": {
"examples": [
"2020-10-13T17:57:37.000Z"
],
"type": [
"string",
"null"
]
},
"feed_statement_balance": {
"examples": [
100
],
"type": [
"number",
"null"
]
},
"feed_total_account_value": {
"examples": [
100
],
"type": [
"number",
"null"
]
},
"guid": {
"examples": [
"ACT-06d7f44b-caae-0f6e-1384-01f52e75dcb1"
],
"type": [
"string",
"null"
]
},
"holdings_value": {
"examples": [
1000
],
"type": [
"number",
"null"
]
},
"holdings_value_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"id": {
"examples": [
"1040434698"
],
"type": [
"string",
"null"
]
},
"imported_at": {
"examples": [
"2015-10-13T17:57:37.000Z"
],
"type": [
"string",
"null"
]
},
"institution_code": {
"examples": [
"3af3685e-05d9-7060-359f-008d0755e993"
],
"type": [
"string",
"null"
]
},
"institution_guid": {
"examples": [
"INS-12a3b-4c5dd6-1349-008d0755e993"
],
"type": [
"string",
"null"
]
},
"insured_name": {
"examples": [
"Tommy Shelby"
],
"type": [
"string",
"null"
]
},
"interest_rate": {
"examples": [
1
],
"type": [
"number",
"null"
]
},
"interest_rate_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"is_closed": {
"examples": [
false
],
"type": [
"boolean",
"null"
]
},
"is_closed_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"is_hidden": {
"examples": [
false
],
"type": [
"boolean",
"null"
]
},
"is_manual": {
"examples": [
false
],
"type": [
"boolean",
"null"
]
},
"last_payment": {
"examples": [
100
],
"type": [
"number",
"null"
]
},
"last_payment_at": {
"examples": [
"2023-07-25T17:14:46Z"
],
"type": [
"string",
"null"
]
},
"last_payment_at_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"last_payment_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"loan_amount": {
"examples": [
1000
],
"type": [
"number",
"null"
]
},
"loan_amount_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"margin_balance": {
"examples": [
1000
],
"type": [
"number",
"null"
]
},
"matures_on": {
"examples": [
"2015-10-13T17:57:37.000Z"
],
"type": [
"string",
"null"
]
},
"matures_on_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"member_guid": {
"examples": [
"MBR-7c6f361b-e582-15b6-60c0-358f12466b4b"
],
"type": [
"string",
"null"
]
},
"member_id": {
"examples": [
"member123"
],
"type": [
"string",
"null"
]
},
"member_is_managed_by_user": {
"examples": [
false
],
"type": [
"boolean",
"null"
]
},
"metadata": {
"examples": [
"some metadata"
],
"type": [
"string",
"null"
]
},
"minimum_balance": {
"examples": [
100
],
"type": [
"number",
"null"
]
},
"minimum_balance_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"minimum_payment": {
"examples": [
10
],
"type": [
"number",
"null"
]
},
"minimum_payment_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"name": {
"examples": [
"Test account 2"
],
"type": [
"string",
"null"
]
},
"name_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"nickname": {
"examples": [
"My Checking"
],
"type": [
"string",
"null"
]
},
"nickname_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"original_balance": {
"examples": [
10
],
"type": [
"number",
"null"
]
},
"original_balance_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"pay_out_amount": {
"examples": [
10
],
"type": [
"number",
"null"
]
},
"payment_due_at": {
"examples": [
"2015-10-13T17:57:37.000Z"
],
"type": [
"string",
"null"
]
},
"payment_due_at_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"payoff_balance": {
"examples": [
10
],
"type": [
"number",
"null"
]
},
"payoff_balance_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"premium_amount": {
"examples": [
3900
],
"type": [
"number",
"null"
]
},
"property_type": {
"examples": [
"VEHICLE"
],
"type": [
"string",
"null"
]
},
"routing_number": {
"examples": [
"68899990000000"
],
"type": [
"string",
"null"
]
},
"started_on": {
"examples": [
"2015-10-13T17:57:37.000Z"
],
"type": [
"string",
"null"
]
},
"started_on_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"statement_balance": {
"examples": [
1000.5
],
"type": [
"number",
"null"
]
},
"statement_balance_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"subtype": {
"examples": [
"NONE"
],
"type": [
"string",
"null"
]
},
"subtype_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"today_ugl_amount": {
"examples": [
1000.5
],
"type": [
"number",
"null"
]
},
"today_ugl_percentage": {
"examples": [
6.9
],
"type": [
"number",
"null"
]
},
"total_account_value": {
"examples": [
1
],
"type": [
"number",
"null"
]
},
"total_account_value_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"total_account_value_ugl": {
"examples": [
1
],
"type": [
"number",
"null"
]
},
"type": {
"examples": [
"SAVINGS"
],
"type": [
"string",
"null"
]
},
"type_set_by": {
"examples": [
1
],
"type": [
"integer",
"null"
]
},
"updated_at": {
"examples": [
"2016-10-13T18:08:00.000Z"
],
"type": [
"string",
"null"
]
},
"user_guid": {
"examples": [
"USR-fa7537f3-48aa-a683-a02a-b18940482f54"
],
"type": [
"string",
"null"
]
},
"user_id": {
"examples": [
"user123"
],
"type": [
"string",
"null"
]
}
}
}Fields§
§account_number: Option<String>§account_number_set_by: Option<i64>§account_ownership: Option<String>§annuity_policy_to_date: Option<String>§annuity_provider: Option<String>§annuity_term_year: Option<i64>§apr: Option<f64>§apr_set_by: Option<i64>§apy: Option<f64>§apy_set_by: Option<i64>§available_balance: Option<f64>§available_balance_set_by: Option<i64>§available_credit: Option<f64>§available_credit_set_by: Option<i64>§balance: Option<f64>§balance_set_by: Option<i64>§calculated_apr: Option<f64>§cash_balance: Option<f64>§cash_balance_set_by: Option<i64>§cash_surrender_value: Option<f64>§cash_surrender_value_set_by: Option<i64>§created_at: Option<String>§credit_limit: Option<f64>§credit_limit_set_by: Option<i64>§currency_code: Option<String>§currency_code_set_by: Option<i64>§day_payment_is_due: Option<i64>§day_payment_is_due_set_by: Option<i64>§death_benefit: Option<i64>§death_benefit_set_by: Option<i64>§federal_insurance_status: Option<String>§feed_account_number: Option<String>§feed_account_subtype: Option<i64>§feed_account_type: Option<i64>§feed_apr: Option<f64>§feed_apy: Option<f64>§feed_available_balance: Option<f64>§feed_balance: Option<f64>§feed_cash_balance: Option<f64>§feed_cash_surrender_value: Option<f64>§feed_credit_limit: Option<f64>§feed_currency_code: Option<String>§feed_day_payment_is_due: Option<i64>§feed_death_benefit: Option<i64>§feed_holdings_value: Option<f64>§feed_interest_rate: Option<f64>§feed_is_closed: Option<bool>§feed_last_payment: Option<f64>§feed_last_payment_at: Option<String>§feed_loan_amount: Option<f64>§feed_matures_on: Option<String>§feed_minimum_balance: Option<f64>§feed_minimum_payment: Option<f64>§feed_name: Option<String>§feed_nickname: Option<String>§feed_original_balance: Option<f64>§feed_payment_due_at: Option<String>§feed_payoff_balance: Option<f64>§feed_routing_number: Option<String>§feed_started_on: Option<String>§feed_statement_balance: Option<f64>§feed_total_account_value: Option<f64>§guid: Option<String>§holdings_value: Option<f64>§holdings_value_set_by: Option<i64>§id: Option<String>§imported_at: Option<String>§institution_code: Option<String>§institution_guid: Option<String>§insured_name: Option<String>§interest_rate: Option<f64>§interest_rate_set_by: Option<i64>§is_closed: Option<bool>§is_closed_set_by: Option<i64>§is_manual: Option<bool>§last_payment: Option<f64>§last_payment_at: Option<String>§last_payment_at_set_by: Option<i64>§last_payment_set_by: Option<i64>§loan_amount: Option<f64>§loan_amount_set_by: Option<i64>§margin_balance: Option<f64>§matures_on: Option<String>§matures_on_set_by: Option<i64>§member_guid: Option<String>§member_id: Option<String>§member_is_managed_by_user: Option<bool>§metadata: Option<String>§minimum_balance: Option<f64>§minimum_balance_set_by: Option<i64>§minimum_payment: Option<f64>§minimum_payment_set_by: Option<i64>§name: Option<String>§name_set_by: Option<i64>§nickname: Option<String>§nickname_set_by: Option<i64>§original_balance: Option<f64>§original_balance_set_by: Option<i64>§pay_out_amount: Option<f64>§payment_due_at: Option<String>§payment_due_at_set_by: Option<i64>§payoff_balance: Option<f64>§payoff_balance_set_by: Option<i64>§property_type: Option<String>§routing_number: Option<String>§started_on: Option<String>§started_on_set_by: Option<i64>§statement_balance: Option<f64>§statement_balance_set_by: Option<i64>§subtype: Option<String>§subtype_set_by: Option<i64>§today_ugl_amount: Option<f64>§today_ugl_percentage: Option<f64>§total_account_value: Option<f64>§total_account_value_set_by: Option<i64>§total_account_value_ugl: Option<f64>§type_: Option<String>§type_set_by: Option<i64>§updated_at: Option<String>§user_guid: Option<String>§user_id: Option<String>Trait Implementations§
Source§impl Clone for AccountResponse
impl Clone for AccountResponse
Source§fn clone(&self) -> AccountResponse
fn clone(&self) -> AccountResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AccountResponse
impl Debug for AccountResponse
Source§impl Default for AccountResponse
impl Default for AccountResponse
Source§impl<'de> Deserialize<'de> for AccountResponse
impl<'de> Deserialize<'de> for AccountResponse
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 From<&AccountResponse> for AccountResponse
impl From<&AccountResponse> for AccountResponse
Source§fn from(value: &AccountResponse) -> Self
fn from(value: &AccountResponse) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for AccountResponse
impl RefUnwindSafe for AccountResponse
impl Send for AccountResponse
impl Sync for AccountResponse
impl Unpin for AccountResponse
impl UnwindSafe for AccountResponse
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