fuse

package module
v0.0.0-...-622c834 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2023 License: MIT Imports: 20 Imported by: 0

README

fuse-go

Quick start

Documentation for each method, request param, and response field are available in docstrings and will appear on hover in most modern editors.

Add dependency

go get github.com/Cluttr-eng/fuse-go@VERSION
package fuse_go

import (
	"context"
	fuse "github.com/Cluttr-eng/fuse-go"
	"os"
	"testing"
)

var (
	// global client instance
	client *fuse.APIClient
)

// Initialize the global client
func init() {
	cfg := fuse.NewConfiguration()
	cfg.Servers[0].URL = os.Getenv("BASE_URL")
	cfg.AddDefaultHeader("Fuse-Client-Id", "my-fuse-client-id")
	cfg.AddDefaultHeader("Fuse-Api-Key", "my-fuse-api-key")
	cfg.AddDefaultHeader("Plaid-Client-Id", "my-plaid-client-id")
	cfg.AddDefaultHeader("Plaid-Secret", "my-plaid-secret")
	client = fuse.NewAPIClient(cfg)
}

func Run() {
	aggregators := []fuse.Aggregator{
		fuse.AGGREGATOR_PLAID,
	}
	products := []fuse.Product{
		fuse.PRODUCT_ACCOUNT_DETAILS,
		fuse.PRODUCT_BALANCE,
	}

	create_session_request := *fuse.NewCreateSessionRequest(aggregators, products, *fuse.NewEntity("entity-id"))
	create_session_response, _, err := client.FuseAPI.CreateSessionExecute(client.FuseAPI.CreateSession(context.Background()).CreateSessionRequest(create_session_request))

	create_link_token_request := fuse.NewCreateLinkTokenRequest("institution-id", *fuse.NewEntity("entity-id"), "Fuse", create_session_response.ClientSecret)
	create_link_token_response, _, err := client.FuseAPI.CreateLinkTokenExecute(client.FuseAPI.CreateLinkToken(context.Background()).CreateLinkTokenRequest(*create_link_token_request))
}

Publishing

Change go.mod module path to module github.com/Cluttr-eng/fuse-go
go mod tidy

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)
View Source
var AllowedAccountSubtypeEnumValues = []AccountSubtype{}/* 162 elements not displayed */

All allowed values of AccountSubtype enum

View Source
var AllowedAccountTypeEnumValues = []AccountType{
	"depository",
	"credit",
	"loan",
	"investment",
	"insurance",
	"property",
	"annuity",
	"other",
	"-",
}

All allowed values of AccountType enum

View Source
var AllowedAggregatorEnumValues = []Aggregator{
	"akoya",
	"basiq",
	"belvo",
	"finicity",
	"finverse",
	"flinks",
	"mono",
	"mx",
	"plaid",
	"saltedge",
	"snaptrade",
	"teller",
	"truelayer",
}

All allowed values of Aggregator enum

View Source
var AllowedConsumerRiskReportTimeFrameEnumValues = []ConsumerRiskReportTimeFrame{
	"daily",
	"weekly",
	"monthly",
}

All allowed values of ConsumerRiskReportTimeFrame enum

View Source
var AllowedCountryCodeEnumValues = []CountryCode{
	"AE",
	"AM",
	"AR",
	"AT",
	"AU",
	"BD",
	"BE",
	"BG",
	"BH",
	"BM",
	"BN",
	"BR",
	"BW",
	"BY",
	"CA",
	"CH",
	"CI",
	"CL",
	"CM",
	"CN",
	"CO",
	"CZ",
	"DE",
	"DO",
	"DZ",
	"EC",
	"EG",
	"ES",
	"FI",
	"FK",
	"FR",
	"GB",
	"GG",
	"GH",
	"GM",
	"GR",
	"HK",
	"HU",
	"ID",
	"IE",
	"IL",
	"IM",
	"IN",
	"IT",
	"JE",
	"JO",
	"JP",
	"KE",
	"KH",
	"KR",
	"KW",
	"LA",
	"LB",
	"LK",
	"LT",
	"LU",
	"MC",
	"MD",
	"MK",
	"MO",
	"MT",
	"MU",
	"MV",
	"MX",
	"MY",
	"NG",
	"NL",
	"NP",
	"NZ",
	"OM",
	"PE",
	"PH",
	"PK",
	"PL",
	"PT",
	"QA",
	"RO",
	"RU",
	"SA",
	"SE",
	"SG",
	"SK",
	"SL",
	"TH",
	"TR",
	"TW",
	"TZ",
	"UA",
	"UG",
	"US",
	"UY",
	"VN",
	"ZA",
	"ZM",
	"ZW",
}

All allowed values of CountryCode enum

View Source
var AllowedExternalTransactionEventStatusEnumValues = []ExternalTransactionEventStatus{
	"pending",
	"posted",
}

All allowed values of ExternalTransactionEventStatus enum

View Source
var AllowedFinancialConnectionsInvestmentSecurityTypeEnumValues = []FinancialConnectionsInvestmentSecurityType{
	"cash",
	"cryptocurrency",
	"derivative",
	"equity",
	"etf",
	"fixed_income",
	"loan",
	"mutual_fund",
	"other",
	"global_depositary_receipt",
	"open_ended_fund",
	"right",
	"temporary",
	"warrant",
	"closed_ended_fund",
	"common_stock",
	"exchange_traded_fund",
	"bond",
	"american_depositary_receipt",
	"unit",
	"structured_product",
	"preferred_stock",
	"real_estate",
	"automobile",
	"delisted_or_defunct_asset",
	"-",
}

All allowed values of FinancialConnectionsInvestmentSecurityType enum

View Source
var AllowedFinancialConnectionsInvestmentTransactionSubtypeEnumValues = []FinancialConnectionsInvestmentTransactionSubtype{
	"account_fee",
	"adjustment",
	"assignment",
	"buy",
	"buy_to_cover",
	"contribution",
	"deposit",
	"distribution",
	"dividend",
	"dividend_reinvestment",
	"exercise",
	"expire",
	"fund_fee",
	"interest",
	"interest_receivable",
	"interest_reinvestment",
	"legal_fee",
	"loan_payment",
	"long_term_capital_gain",
	"long_term_capital_gain_reinvestment",
	"management_fee",
	"margin_expense",
	"merger",
	"miscellaneous_fee",
	"non_qualified_dividend",
	"non_resident_tax",
	"pending_credit",
	"pending_debit",
	"qualified_dividend",
	"rebalance",
	"return_of_principal",
	"request",
	"sell",
	"sell_short",
	"send",
	"short_term_capital_gain",
	"short_term_capital_gain_reinvestment",
	"spin_off",
	"split",
	"stock_distribution",
	"tax",
	"tax_withheld",
	"trade",
	"transfer",
	"transfer_fee",
	"trust_fee",
	"unqualified_gain",
	"withdrawal",
	"-",
}

All allowed values of FinancialConnectionsInvestmentTransactionSubtype enum

View Source
var AllowedFuseApiErrorCodeEnumValues = []FuseApiErrorCode{
	"asset_report_generation_failed",
	"asset_report_not_ready",
	"client_error",
	"invalid_headers",
	"invalid_request_body",
	"internal_server_error",
	"organization_not_found",
	"entity_not_found",
	"session_not_found",
	"financial_institution_not_found",
	"consumer_risk_report_not_found",
	"consumer_risk_report_customization_not_found",
	"missing_access_token",
	"missing_plaid_client_id_header",
	"missing_plaid_secret_header",
	"missing_mx_client_id_header",
	"missing_mx_api_key_header",
	"missing_teller_private_key_header",
	"missing_teller_certificate_header",
	"missing_teller_application_id_header",
	"missing_teller_signing_secret_header",
	"missing_snaptrade_client_id_header",
	"missing_snaptrade_consumer_key_header",
	"missing_flinks_ca_customer_id_header",
	"missing_flinks_us_customer_id_header",
	"missing_flinks_ca_instance_id_header",
	"missing_flinks_us_instance_id_header",
	"missing_mono_public_key_header",
	"missing_mono_secret_key_header",
	"missing_mono_webhook_secret_header",
	"missing_truelayer_client_id_header",
	"missing_truelayer_client_secret_header",
	"missing_truelayer_redirect_uri_header",
	"missing_finverse_client_id_header",
	"missing_finverse_client_secret_header",
	"missing_finverse_redirect_uri_header",
	"missing_basiq_api_key_header",
	"missing_belvo_secret_id_header",
	"missing_belvo_secret_password_header",
	"missing_finicity_partner_id_header",
	"missing_finicity_app_key_header",
	"missing_finicity_partner_secret_header",
	"missing_fuse_verification_header",
	"missing_akoya_client_id_header",
	"missing_akoya_client_secret_header",
	"missing_saltedge_app_id_header",
	"missing_saltedge_app_secret_header",
	"aggregator_error",
	"aggregator_disconnected_error",
	"aggregator_connection_finished_error",
	"aggregator_rate_limit_error",
	"request_body_missing",
	"request_content_type_invalid",
	"request_body_invalid_json",
	"webhook_error",
	"timeout",
	"invalid_certificate",
	"invalid_private_key",
	"other",
}

All allowed values of FuseApiErrorCode enum

View Source
var AllowedFuseApiErrorTypeEnumValues = []FuseApiErrorType{
	"auth_error",
	"not_found",
	"bad_request",
	"server_error",
}

All allowed values of FuseApiErrorType enum

View Source
var AllowedInAppTransactionEventStatusEnumValues = []InAppTransactionEventStatus{
	"pending",
	"succeeded",
	"failed",
}

All allowed values of InAppTransactionEventStatus enum

View Source
var AllowedProductEnumValues = []Product{
	"account_details",
	"balance",
	"ownership",
	"transactions",
	"investments",
	"assets",
}

All allowed values of Product enum

View Source
var AllowedTransactionCategoryDetailedEnumValues = []TransactionCategoryDetailed{}/* 118 elements not displayed */

All allowed values of TransactionCategoryDetailed enum

View Source
var AllowedTransactionCategoryPrimaryEnumValues = []TransactionCategoryPrimary{
	"auto_and_transport",
	"bills_and_utilities",
	"business_services",
	"education",
	"entertainment",
	"fees_and_charges",
	"financial",
	"food_and_dining",
	"gifts_and_donations",
	"health_and_fitness",
	"home",
	"income",
	"investments",
	"kids",
	"personal_care",
	"pets",
	"shopping",
	"taxes",
	"transfer",
	"travel",
	"uncategorized",
}

All allowed values of TransactionCategoryPrimary enum

View Source
var AllowedTransactionEventTypeEnumValues = []TransactionEventType{
	"ach",
	"adjustment",
	"atm",
	"bank_charge",
	"bill_payment",
	"card_payment",
	"cash",
	"cashback",
	"charge",
	"cheque",
	"credit",
	"debit",
	"deposit",
	"digital_payment",
	"direct_debit",
	"fee",
	"in_store",
	"interest",
	"online",
	"other",
	"payment",
	"purchase",
	"standing_order",
	"transaction",
	"transfer",
	"wire",
	"withdrawal",
}

All allowed values of TransactionEventType enum

View Source
var AllowedWebhookSourceEnumValues = []WebhookSource{
	"plaid",
	"teller",
	"mx",
	"fuse",
	"snaptrade",
	"mono",
	"truelayer",
	"finverse",
}

All allowed values of WebhookSource enum

View Source
var AllowedWebhookTypeEnumValues = []WebhookType{
	"financial_connection.sync_data",
	"financial_connection.disconnected",
	"financial_connection.finished",
	"transactions.updates",
	"assets.report_ready",
}

All allowed values of WebhookType enum

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	FuseAPI *FuseAPIService

	RiskReportAPI *RiskReportAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the Fuse API v1.0.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type AccountSubtype

type AccountSubtype string

AccountSubtype The account's subtype

const (
	ACCOUNTSUBTYPE_CHECKING                                  AccountSubtype = "checking"
	ACCOUNTSUBTYPE_SAVINGS                                   AccountSubtype = "savings"
	ACCOUNTSUBTYPE_CHECKING_OR_SAVINGS                       AccountSubtype = "checking_or_savings"
	ACCOUNTSUBTYPE_BUSINESS_CHECKING_OR_SAVINGS              AccountSubtype = "business_checking_or_savings"
	ACCOUNTSUBTYPE_BUSINESS_SAVINGS                          AccountSubtype = "business_savings"
	ACCOUNTSUBTYPE_MONEY_MARKET                              AccountSubtype = "money_market"
	ACCOUNTSUBTYPE_CERTIFICATE_OF_DEPOSIT                    AccountSubtype = "certificate_of_deposit"
	ACCOUNTSUBTYPE_TREASURY                                  AccountSubtype = "treasury"
	ACCOUNTSUBTYPE_CREDIT_CARD                               AccountSubtype = "credit_card"
	ACCOUNTSUBTYPE_DEBIT_CARD                                AccountSubtype = "debit_card"
	ACCOUNTSUBTYPE_BONDS                                     AccountSubtype = "bonds"
	ACCOUNTSUBTYPE_HSA                                       AccountSubtype = "hsa"
	ACCOUNTSUBTYPE_PAYPAL                                    AccountSubtype = "paypal"
	ACCOUNTSUBTYPE_PREPAID                                   AccountSubtype = "prepaid"
	ACCOUNTSUBTYPE_CASH_MANAGEMENT                           AccountSubtype = "cash_management"
	ACCOUNTSUBTYPE_EBT                                       AccountSubtype = "ebt"
	ACCOUNTSUBTYPE_AUTO                                      AccountSubtype = "auto"
	ACCOUNTSUBTYPE_BUSINESS                                  AccountSubtype = "business"
	ACCOUNTSUBTYPE_COMMERCIAL                                AccountSubtype = "commercial"
	ACCOUNTSUBTYPE_CONSTRUCTION                              AccountSubtype = "construction"
	ACCOUNTSUBTYPE_CONSUMER                                  AccountSubtype = "consumer"
	ACCOUNTSUBTYPE_HOME_EQUITY                               AccountSubtype = "home_equity"
	ACCOUNTSUBTYPE_FOREIGN                                   AccountSubtype = "foreign"
	ACCOUNTSUBTYPE_LOAN                                      AccountSubtype = "loan"
	ACCOUNTSUBTYPE_MORTGAGE                                  AccountSubtype = "mortgage"
	ACCOUNTSUBTYPE_OVERDRAFT                                 AccountSubtype = "overdraft"
	ACCOUNTSUBTYPE_LINE_OF_CREDIT                            AccountSubtype = "line_of_credit"
	ACCOUNTSUBTYPE_STUDENT                                   AccountSubtype = "student"
	ACCOUNTSUBTYPE__529                                      AccountSubtype = "529"
	ACCOUNTSUBTYPE__401_A                                    AccountSubtype = "401_a"
	ACCOUNTSUBTYPE__401_K                                    AccountSubtype = "401_k"
	ACCOUNTSUBTYPE__403_B                                    AccountSubtype = "403_b"
	ACCOUNTSUBTYPE__457_B                                    AccountSubtype = "457_b"
	ACCOUNTSUBTYPE_FUNDS                                     AccountSubtype = "funds"
	ACCOUNTSUBTYPE_BROKERAGE                                 AccountSubtype = "brokerage"
	ACCOUNTSUBTYPE_SECURITIES                                AccountSubtype = "securities"
	ACCOUNTSUBTYPE_STOCKS                                    AccountSubtype = "stocks"
	ACCOUNTSUBTYPE_CASH_ISA                                  AccountSubtype = "cash_isa"
	ACCOUNTSUBTYPE_CRYPTO_EXCHANGE                           AccountSubtype = "crypto_exchange"
	ACCOUNTSUBTYPE_EDUCATION_SAVING_ACCOUNT                  AccountSubtype = "education_saving_account"
	ACCOUNTSUBTYPE_FIXED_ANNUITY                             AccountSubtype = "fixed_annuity"
	ACCOUNTSUBTYPE_GIC                                       AccountSubtype = "gic"
	ACCOUNTSUBTYPE_HEALTH_REIMBURSEMENT_ARRANGEMENT          AccountSubtype = "health_reimbursement_arrangement"
	ACCOUNTSUBTYPE_IRA                                       AccountSubtype = "ira"
	ACCOUNTSUBTYPE_ISA                                       AccountSubtype = "isa"
	ACCOUNTSUBTYPE_KEOGH                                     AccountSubtype = "keogh"
	ACCOUNTSUBTYPE_LIF                                       AccountSubtype = "lif"
	ACCOUNTSUBTYPE_LIFE_INSURANCE                            AccountSubtype = "life_insurance"
	ACCOUNTSUBTYPE_LIRA                                      AccountSubtype = "lira"
	ACCOUNTSUBTYPE_LRIF                                      AccountSubtype = "lrif"
	ACCOUNTSUBTYPE_LRSP                                      AccountSubtype = "lrsp"
	ACCOUNTSUBTYPE_MUTUAL_FUND                               AccountSubtype = "mutual_fund"
	ACCOUNTSUBTYPE_NON_CUSTODIAL_WALLET                      AccountSubtype = "non_custodial_wallet"
	ACCOUNTSUBTYPE_NON_TAXABLE_BROKERAGE_ACCOUNT             AccountSubtype = "non_taxable_brokerage_account"
	ACCOUNTSUBTYPE_OTHER_ANNUITY                             AccountSubtype = "other_annuity"
	ACCOUNTSUBTYPE_OTHER_INSURANCE                           AccountSubtype = "other_insurance"
	ACCOUNTSUBTYPE_PENSION                                   AccountSubtype = "pension"
	ACCOUNTSUBTYPE_PRIF                                      AccountSubtype = "prif"
	ACCOUNTSUBTYPE_PROFIT_SHARING_PLAN                       AccountSubtype = "profit_sharing_plan"
	ACCOUNTSUBTYPE_QSHR                                      AccountSubtype = "qshr"
	ACCOUNTSUBTYPE_RDSP                                      AccountSubtype = "rdsp"
	ACCOUNTSUBTYPE_RESP                                      AccountSubtype = "resp"
	ACCOUNTSUBTYPE_RETIREMENT                                AccountSubtype = "retirement"
	ACCOUNTSUBTYPE_RLIF                                      AccountSubtype = "rlif"
	ACCOUNTSUBTYPE_ROTH_IRA                                  AccountSubtype = "roth_ira"
	ACCOUNTSUBTYPE_ROTH_401_K                                AccountSubtype = "roth_401_k"
	ACCOUNTSUBTYPE_RRIF                                      AccountSubtype = "rrif"
	ACCOUNTSUBTYPE_RRSP                                      AccountSubtype = "rrsp"
	ACCOUNTSUBTYPE_SARSEP                                    AccountSubtype = "sarsep"
	ACCOUNTSUBTYPE_SEP_IRA                                   AccountSubtype = "sep_ira"
	ACCOUNTSUBTYPE_SIMPLE_IRA                                AccountSubtype = "simple_ira"
	ACCOUNTSUBTYPE_SIPP                                      AccountSubtype = "sipp"
	ACCOUNTSUBTYPE_STOCK_PLAN                                AccountSubtype = "stock_plan"
	ACCOUNTSUBTYPE_TFSA                                      AccountSubtype = "tfsa"
	ACCOUNTSUBTYPE_TRUST                                     AccountSubtype = "trust"
	ACCOUNTSUBTYPE_UGMA                                      AccountSubtype = "ugma"
	ACCOUNTSUBTYPE_UTMA                                      AccountSubtype = "utma"
	ACCOUNTSUBTYPE_VARIABLE_ANNUITY                          AccountSubtype = "variable_annuity"
	ACCOUNTSUBTYPE_SMALL_BUSINESS                            AccountSubtype = "small_business"
	ACCOUNTSUBTYPE_PERSONAL                                  AccountSubtype = "personal"
	ACCOUNTSUBTYPE_PERSONAL_WITH_COLLATERAL                  AccountSubtype = "personal_with_collateral"
	ACCOUNTSUBTYPE__457                                      AccountSubtype = "457"
	ACCOUNTSUBTYPE_ROLLOVER_IRA                              AccountSubtype = "rollover_ira"
	ACCOUNTSUBTYPE_TAXABLE                                   AccountSubtype = "taxable"
	ACCOUNTSUBTYPE_NON_TAXABLE                               AccountSubtype = "non_taxable"
	ACCOUNTSUBTYPE_EMPLOYEE_STOCK_OWNERSHIP_PLAN             AccountSubtype = "employee_stock_ownership_plan"
	ACCOUNTSUBTYPE_INDIVIDUAL                                AccountSubtype = "individual"
	ACCOUNTSUBTYPE_CASH_MANAGEMENT_ACCOUNT                   AccountSubtype = "cash_management_account"
	ACCOUNTSUBTYPE_EMPLOYEE_STOCK_PURCHASE_PLAN              AccountSubtype = "employee_stock_purchase_plan"
	ACCOUNTSUBTYPE_REGISTERED_EDUCATION_SAVINGS_PLAN         AccountSubtype = "registered_education_savings_plan"
	ACCOUNTSUBTYPE_FIXED_ANNUITY_TRADITIONAL_IRA             AccountSubtype = "fixed_annuity_traditional_ira"
	ACCOUNTSUBTYPE_INHERITED_TRADITIONAL_IRA                 AccountSubtype = "inherited_traditional_ira"
	ACCOUNTSUBTYPE_FIXED_ANNUITY_ROTH_IRA                    AccountSubtype = "fixed_annuity_roth_ira"
	ACCOUNTSUBTYPE_VARIABLE_ANNUITY_ROTH_IRA                 AccountSubtype = "variable_annuity_roth_ira"
	ACCOUNTSUBTYPE_INHERITED_ROTH_IRA                        AccountSubtype = "inherited_roth_ira"
	ACCOUNTSUBTYPE_ADVISORY_ACCOUNT                          AccountSubtype = "advisory_account"
	ACCOUNTSUBTYPE_BROKERAGE_MARGIN                          AccountSubtype = "brokerage_margin"
	ACCOUNTSUBTYPE_CHARITABLE_GIFT_ACCOUNT                   AccountSubtype = "charitable_gift_account"
	ACCOUNTSUBTYPE_CHURCH_ACCOUNT                            AccountSubtype = "church_account"
	ACCOUNTSUBTYPE_CONSERVATORSHIP                           AccountSubtype = "conservatorship"
	ACCOUNTSUBTYPE_CUSTODIAL                                 AccountSubtype = "custodial"
	ACCOUNTSUBTYPE_DEFINED_BENEFIT_PLAN                      AccountSubtype = "defined_benefit_plan"
	ACCOUNTSUBTYPE_DEFINED_CONTRIBUTION_PLAN                 AccountSubtype = "defined_contribution_plan"
	ACCOUNTSUBTYPE_EDUCATIONAL                               AccountSubtype = "educational"
	ACCOUNTSUBTYPE_ESTATE                                    AccountSubtype = "estate"
	ACCOUNTSUBTYPE_EXECUTOR                                  AccountSubtype = "executor"
	ACCOUNTSUBTYPE_GROUP_RETIREMENT_SAVINGS_PLAN             AccountSubtype = "group_retirement_savings_plan"
	ACCOUNTSUBTYPE_GUARANTEED_INVESTMENT_CERTIFICATE         AccountSubtype = "guaranteed_investment_certificate"
	ACCOUNTSUBTYPE_INDEXED_ANNUITY                           AccountSubtype = "indexed_annuity"
	ACCOUNTSUBTYPE_INVESTMENT_CLUB                           AccountSubtype = "investment_club"
	ACCOUNTSUBTYPE_IRREVOCABLE_TRUST                         AccountSubtype = "irrevocable_trust"
	ACCOUNTSUBTYPE_JOINT_TENANTS_BY_ENTIRETY                 AccountSubtype = "joint_tenants_by_entirety"
	ACCOUNTSUBTYPE_JOINT_TENANTS_COMMUNITY_PROPERTY          AccountSubtype = "joint_tenants_community_property"
	ACCOUNTSUBTYPE_JOINT_TENANTS_IN_COMMON                   AccountSubtype = "joint_tenants_in_common"
	ACCOUNTSUBTYPE_JOINT_TENANTS_WITH_RIGHTS_OF_SURVIVORSHIP AccountSubtype = "joint_tenants_with_rights_of_survivorship"
	ACCOUNTSUBTYPE_KEOUGH_PLAN                               AccountSubtype = "keough_plan"
	ACCOUNTSUBTYPE_LIVING_TRUST                              AccountSubtype = "living_trust"
	ACCOUNTSUBTYPE_LOCKED_IN_RETIREMENT_ACCOUNT              AccountSubtype = "locked_in_retirement_account"
	ACCOUNTSUBTYPE_LOCKED_IN_RETIREMENT_INVESTMENT_FUND      AccountSubtype = "locked_in_retirement_investment_fund"
	ACCOUNTSUBTYPE_LOCKED_IN_RETIREMENT_SAVINGS_ACCOUNT      AccountSubtype = "locked_in_retirement_savings_account"
	ACCOUNTSUBTYPE_MONEY_PURCHASE_PLAN                       AccountSubtype = "money_purchase_plan"
	ACCOUNTSUBTYPE_PARTNERSHIP                               AccountSubtype = "partnership"
	ACCOUNTSUBTYPE__409_A                                    AccountSubtype = "409_a"
	ACCOUNTSUBTYPE_RPP                                       AccountSubtype = "rpp"
	ACCOUNTSUBTYPE_REVOCABLE_TRUST                           AccountSubtype = "revocable_trust"
	ACCOUNTSUBTYPE_ROTH_CONVERSION                           AccountSubtype = "roth_conversion"
	ACCOUNTSUBTYPE_SOLE_PROPRIETORSHIP                       AccountSubtype = "sole_proprietorship"
	ACCOUNTSUBTYPE_SPOUSAL_IRA                               AccountSubtype = "spousal_ira"
	ACCOUNTSUBTYPE_SPOUSAL_ROTH_IRA                          AccountSubtype = "spousal_roth_ira"
	ACCOUNTSUBTYPE_TESTAMENTARY_TRUST                        AccountSubtype = "testamentary_trust"
	ACCOUNTSUBTYPE_THRIFT_SAVINGS_PLAN                       AccountSubtype = "thrift_savings_plan"
	ACCOUNTSUBTYPE_INHERITED_ANNUITY                         AccountSubtype = "inherited_annuity"
	ACCOUNTSUBTYPE_CORPORATE_ACCOUNT                         AccountSubtype = "corporate_account"
	ACCOUNTSUBTYPE_LIMITED_LIABILITY_ACCOUNT                 AccountSubtype = "limited_liability_account"
	ACCOUNTSUBTYPE_BOAT                                      AccountSubtype = "boat"
	ACCOUNTSUBTYPE_POWERSPORTS                               AccountSubtype = "powersports"
	ACCOUNTSUBTYPE_RV                                        AccountSubtype = "rv"
	ACCOUNTSUBTYPE_HELOC                                     AccountSubtype = "heloc"
	ACCOUNTSUBTYPE_VEHICLE_INSURANCE                         AccountSubtype = "vehicle_insurance"
	ACCOUNTSUBTYPE_DISABILITY                                AccountSubtype = "disability"
	ACCOUNTSUBTYPE_HEALTH                                    AccountSubtype = "health"
	ACCOUNTSUBTYPE_LONG_TERM_CARE                            AccountSubtype = "long_term_care"
	ACCOUNTSUBTYPE_PROPERTY_AND_CASUALTY                     AccountSubtype = "property_and_casualty"
	ACCOUNTSUBTYPE_UNIVERSAL_LIFE                            AccountSubtype = "universal_life"
	ACCOUNTSUBTYPE_TERM_LIFE                                 AccountSubtype = "term_life"
	ACCOUNTSUBTYPE_WHOLE_LIFE                                AccountSubtype = "whole_life"
	ACCOUNTSUBTYPE_ACCIDENTAL_DEATH_AND_DISMEMBERMENT        AccountSubtype = "accidental_death_and_dismemberment"
	ACCOUNTSUBTYPE_VARIABLE_UNIVERSAL_LIFE                   AccountSubtype = "variable_universal_life"
	ACCOUNTSUBTYPE_REVOLVING                                 AccountSubtype = "revolving"
	ACCOUNTSUBTYPE_OTHER                                     AccountSubtype = "other"
	ACCOUNTSUBTYPE_TIME_DEPOSIT                              AccountSubtype = "time_deposit"
	ACCOUNTSUBTYPE_ROTH                                      AccountSubtype = "roth"
	ACCOUNTSUBTYPE_MILITARY                                  AccountSubtype = "military"
	ACCOUNTSUBTYPE_INSTALLMENT                               AccountSubtype = "installment"
	ACCOUNTSUBTYPE_INSTITUTIONAL_TRUST                       AccountSubtype = "institutional_trust"
	ACCOUNTSUBTYPE_HOME_LINE_OF_CREDIT                       AccountSubtype = "home_line_of_credit"
	ACCOUNTSUBTYPE_GUARDIAN                                  AccountSubtype = "guardian"
	ACCOUNTSUBTYPE_COMMERCIAL_LINE_OF_CREDIT                 AccountSubtype = "commercial_line_of_credit"
	ACCOUNTSUBTYPE_CHARGE                                    AccountSubtype = "charge"
	ACCOUNTSUBTYPE_COVERDELL                                 AccountSubtype = "coverdell"
	ACCOUNTSUBTYPE_ESCROW                                    AccountSubtype = "escrow"
	ACCOUNTSUBTYPE_MINUS                                     AccountSubtype = "-"
)

List of AccountSubtype

func NewAccountSubtypeFromValue

func NewAccountSubtypeFromValue(v string) (*AccountSubtype, error)

NewAccountSubtypeFromValue returns a pointer to a valid AccountSubtype for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AccountSubtype) IsValid

func (v AccountSubtype) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AccountSubtype) Ptr

func (v AccountSubtype) Ptr() *AccountSubtype

Ptr returns reference to AccountSubtype value

func (*AccountSubtype) UnmarshalJSON

func (v *AccountSubtype) UnmarshalJSON(src []byte) error

type AccountType

type AccountType string

AccountType The account's type. '-' means we were not able to map the upstream type.

const (
	ACCOUNTTYPE_DEPOSITORY AccountType = "depository"
	ACCOUNTTYPE_CREDIT     AccountType = "credit"
	ACCOUNTTYPE_LOAN       AccountType = "loan"
	ACCOUNTTYPE_INVESTMENT AccountType = "investment"
	ACCOUNTTYPE_INSURANCE  AccountType = "insurance"
	ACCOUNTTYPE_PROPERTY   AccountType = "property"
	ACCOUNTTYPE_ANNUITY    AccountType = "annuity"
	ACCOUNTTYPE_OTHER      AccountType = "other"
	ACCOUNTTYPE_MINUS      AccountType = "-"
)

List of AccountType

func NewAccountTypeFromValue

func NewAccountTypeFromValue(v string) (*AccountType, error)

NewAccountTypeFromValue returns a pointer to a valid AccountType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AccountType) IsValid

func (v AccountType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AccountType) Ptr

func (v AccountType) Ptr() *AccountType

Ptr returns reference to AccountType value

func (*AccountType) UnmarshalJSON

func (v *AccountType) UnmarshalJSON(src []byte) error

type AddAccountEventsRequest

type AddAccountEventsRequest struct {
	Events []AddAccountEventsRequestEventsInner `json:"events"`
}

AddAccountEventsRequest struct for AddAccountEventsRequest

func NewAddAccountEventsRequest

func NewAddAccountEventsRequest(events []AddAccountEventsRequestEventsInner) *AddAccountEventsRequest

NewAddAccountEventsRequest instantiates a new AddAccountEventsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAddAccountEventsRequestWithDefaults

func NewAddAccountEventsRequestWithDefaults() *AddAccountEventsRequest

NewAddAccountEventsRequestWithDefaults instantiates a new AddAccountEventsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AddAccountEventsRequest) GetEvents

GetEvents returns the Events field value

func (*AddAccountEventsRequest) GetEventsOk

GetEventsOk returns a tuple with the Events field value and a boolean to check if the value has been set.

func (AddAccountEventsRequest) MarshalJSON

func (o AddAccountEventsRequest) MarshalJSON() ([]byte, error)

func (*AddAccountEventsRequest) SetEvents

SetEvents sets field value

func (AddAccountEventsRequest) ToMap

func (o AddAccountEventsRequest) ToMap() (map[string]interface{}, error)

type AddAccountEventsRequestEventsInner

type AddAccountEventsRequestEventsInner struct {
	ExternalTransactionEvent *ExternalTransactionEvent
	InAppTransactionEvent    *InAppTransactionEvent
	UpdatedBalanceEvent      *UpdatedBalanceEvent
}

AddAccountEventsRequestEventsInner - struct for AddAccountEventsRequestEventsInner

func ExternalTransactionEventAsAddAccountEventsRequestEventsInner

func ExternalTransactionEventAsAddAccountEventsRequestEventsInner(v *ExternalTransactionEvent) AddAccountEventsRequestEventsInner

ExternalTransactionEventAsAddAccountEventsRequestEventsInner is a convenience function that returns ExternalTransactionEvent wrapped in AddAccountEventsRequestEventsInner

func InAppTransactionEventAsAddAccountEventsRequestEventsInner

func InAppTransactionEventAsAddAccountEventsRequestEventsInner(v *InAppTransactionEvent) AddAccountEventsRequestEventsInner

InAppTransactionEventAsAddAccountEventsRequestEventsInner is a convenience function that returns InAppTransactionEvent wrapped in AddAccountEventsRequestEventsInner

func UpdatedBalanceEventAsAddAccountEventsRequestEventsInner

func UpdatedBalanceEventAsAddAccountEventsRequestEventsInner(v *UpdatedBalanceEvent) AddAccountEventsRequestEventsInner

UpdatedBalanceEventAsAddAccountEventsRequestEventsInner is a convenience function that returns UpdatedBalanceEvent wrapped in AddAccountEventsRequestEventsInner

func (*AddAccountEventsRequestEventsInner) GetActualInstance

func (obj *AddAccountEventsRequestEventsInner) GetActualInstance() interface{}

Get the actual instance

func (AddAccountEventsRequestEventsInner) MarshalJSON

func (src AddAccountEventsRequestEventsInner) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*AddAccountEventsRequestEventsInner) UnmarshalJSON

func (dst *AddAccountEventsRequestEventsInner) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type AddAccountEventsResponse

type AddAccountEventsResponse struct {
	// Response message
	Message string `json:"message"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

AddAccountEventsResponse struct for AddAccountEventsResponse

func NewAddAccountEventsResponse

func NewAddAccountEventsResponse(message string, requestId string) *AddAccountEventsResponse

NewAddAccountEventsResponse instantiates a new AddAccountEventsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAddAccountEventsResponseWithDefaults

func NewAddAccountEventsResponseWithDefaults() *AddAccountEventsResponse

NewAddAccountEventsResponseWithDefaults instantiates a new AddAccountEventsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AddAccountEventsResponse) GetMessage

func (o *AddAccountEventsResponse) GetMessage() string

GetMessage returns the Message field value

func (*AddAccountEventsResponse) GetMessageOk

func (o *AddAccountEventsResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*AddAccountEventsResponse) GetRequestId

func (o *AddAccountEventsResponse) GetRequestId() string

GetRequestId returns the RequestId field value

func (*AddAccountEventsResponse) GetRequestIdOk

func (o *AddAccountEventsResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (AddAccountEventsResponse) MarshalJSON

func (o AddAccountEventsResponse) MarshalJSON() ([]byte, error)

func (*AddAccountEventsResponse) SetMessage

func (o *AddAccountEventsResponse) SetMessage(v string)

SetMessage sets field value

func (*AddAccountEventsResponse) SetRequestId

func (o *AddAccountEventsResponse) SetRequestId(v string)

SetRequestId sets field value

func (AddAccountEventsResponse) ToMap

func (o AddAccountEventsResponse) ToMap() (map[string]interface{}, error)

type Aggregator

type Aggregator string

Aggregator the model 'Aggregator'

const (
	AGGREGATOR_AKOYA     Aggregator = "akoya"
	AGGREGATOR_BASIQ     Aggregator = "basiq"
	AGGREGATOR_BELVO     Aggregator = "belvo"
	AGGREGATOR_FINICITY  Aggregator = "finicity"
	AGGREGATOR_FINVERSE  Aggregator = "finverse"
	AGGREGATOR_FLINKS    Aggregator = "flinks"
	AGGREGATOR_MONO      Aggregator = "mono"
	AGGREGATOR_MX        Aggregator = "mx"
	AGGREGATOR_PLAID     Aggregator = "plaid"
	AGGREGATOR_SALTEDGE  Aggregator = "saltedge"
	AGGREGATOR_SNAPTRADE Aggregator = "snaptrade"
	AGGREGATOR_TELLER    Aggregator = "teller"
	AGGREGATOR_TRUELAYER Aggregator = "truelayer"
)

List of Aggregator

func NewAggregatorFromValue

func NewAggregatorFromValue(v string) (*Aggregator, error)

NewAggregatorFromValue returns a pointer to a valid Aggregator for the value passed as argument, or an error if the value passed is not allowed by the enum

func (Aggregator) IsValid

func (v Aggregator) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (Aggregator) Ptr

func (v Aggregator) Ptr() *Aggregator

Ptr returns reference to Aggregator value

func (*Aggregator) UnmarshalJSON

func (v *Aggregator) UnmarshalJSON(src []byte) error

type ApiAddAccountEventsRequest

type ApiAddAccountEventsRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiAddAccountEventsRequest) AddAccountEventsRequest

func (r ApiAddAccountEventsRequest) AddAccountEventsRequest(addAccountEventsRequest AddAccountEventsRequest) ApiAddAccountEventsRequest

func (ApiAddAccountEventsRequest) Execute

type ApiCreateAssetReportRequest

type ApiCreateAssetReportRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiCreateAssetReportRequest) CreateAssetReportRequest

func (r ApiCreateAssetReportRequest) CreateAssetReportRequest(createAssetReportRequest CreateAssetReportRequest) ApiCreateAssetReportRequest

func (ApiCreateAssetReportRequest) Execute

type ApiCreateConsumerRiskReportCustomizationRequest

type ApiCreateConsumerRiskReportCustomizationRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiCreateConsumerRiskReportCustomizationRequest) CreateConsumerRiskReportCustomizationRequest

func (r ApiCreateConsumerRiskReportCustomizationRequest) CreateConsumerRiskReportCustomizationRequest(createConsumerRiskReportCustomizationRequest CreateConsumerRiskReportCustomizationRequest) ApiCreateConsumerRiskReportCustomizationRequest

func (ApiCreateConsumerRiskReportCustomizationRequest) Execute

type ApiCreateConsumerRiskReportRequest

type ApiCreateConsumerRiskReportRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiCreateConsumerRiskReportRequest) CreateConsumerRiskReportRequest

func (r ApiCreateConsumerRiskReportRequest) CreateConsumerRiskReportRequest(createConsumerRiskReportRequest CreateConsumerRiskReportRequest) ApiCreateConsumerRiskReportRequest

func (ApiCreateConsumerRiskReportRequest) Execute

type ApiCreateLinkTokenRequest

type ApiCreateLinkTokenRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiCreateLinkTokenRequest) CreateLinkTokenRequest

func (r ApiCreateLinkTokenRequest) CreateLinkTokenRequest(createLinkTokenRequest CreateLinkTokenRequest) ApiCreateLinkTokenRequest

func (ApiCreateLinkTokenRequest) Execute

type ApiCreateSessionRequest

type ApiCreateSessionRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiCreateSessionRequest) CreateSessionRequest

func (r ApiCreateSessionRequest) CreateSessionRequest(createSessionRequest CreateSessionRequest) ApiCreateSessionRequest

func (ApiCreateSessionRequest) Execute

type ApiDeleteConsumerRiskReportRequest

type ApiDeleteConsumerRiskReportRequest struct {
	ApiService *RiskReportAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteConsumerRiskReportRequest) Execute

func (ApiDeleteConsumerRiskReportRequest) FuseApiKey

func (ApiDeleteConsumerRiskReportRequest) FuseClientId

type ApiDeleteFinancialConnectionRequest

type ApiDeleteFinancialConnectionRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteFinancialConnectionRequest) Execute

type ApiEnrichTransactionsRequest

type ApiEnrichTransactionsRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiEnrichTransactionsRequest) EnrichTransactionsRequest

func (r ApiEnrichTransactionsRequest) EnrichTransactionsRequest(enrichTransactionsRequest EnrichTransactionsRequest) ApiEnrichTransactionsRequest

func (ApiEnrichTransactionsRequest) Execute

func (ApiEnrichTransactionsRequest) FuseApiKey

func (ApiEnrichTransactionsRequest) FuseClientId

type ApiExchangeFinancialConnectionsPublicTokenRequest

type ApiExchangeFinancialConnectionsPublicTokenRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiExchangeFinancialConnectionsPublicTokenRequest) ExchangeFinancialConnectionsPublicTokenRequest

func (r ApiExchangeFinancialConnectionsPublicTokenRequest) ExchangeFinancialConnectionsPublicTokenRequest(exchangeFinancialConnectionsPublicTokenRequest ExchangeFinancialConnectionsPublicTokenRequest) ApiExchangeFinancialConnectionsPublicTokenRequest

func (ApiExchangeFinancialConnectionsPublicTokenRequest) Execute

type ApiGetAssetReportRequest

type ApiGetAssetReportRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiGetAssetReportRequest) Execute

func (ApiGetAssetReportRequest) GetAssetReportRequest

func (r ApiGetAssetReportRequest) GetAssetReportRequest(getAssetReportRequest GetAssetReportRequest) ApiGetAssetReportRequest

type ApiGetConsumerRiskReportCustomizationRequest

type ApiGetConsumerRiskReportCustomizationRequest struct {
	ApiService *RiskReportAPIService
	// contains filtered or unexported fields
}

func (ApiGetConsumerRiskReportCustomizationRequest) Execute

func (ApiGetConsumerRiskReportCustomizationRequest) FuseApiKey

func (ApiGetConsumerRiskReportCustomizationRequest) FuseClientId

type ApiGetConsumerRiskReportRequest

type ApiGetConsumerRiskReportRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiGetConsumerRiskReportRequest) Execute

func (ApiGetConsumerRiskReportRequest) Recalculate

An optional boolean parameter. If set to true, the system will recalculate before returning the risk report. If omitted or set to false, the current risk report will be returned without recalculation.

type ApiGetEntityRequest

type ApiGetEntityRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiGetEntityRequest) Execute

type ApiGetFinanceScoreRequest

type ApiGetFinanceScoreRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiGetFinanceScoreRequest) Execute

type ApiGetFinancialConnectionRequest

type ApiGetFinancialConnectionRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiGetFinancialConnectionRequest) Execute

type ApiGetFinancialConnectionsAccountDetailsRequest

type ApiGetFinancialConnectionsAccountDetailsRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiGetFinancialConnectionsAccountDetailsRequest) Execute

func (ApiGetFinancialConnectionsAccountDetailsRequest) GetFinancialConnectionsAccountDetailsRequest

func (r ApiGetFinancialConnectionsAccountDetailsRequest) GetFinancialConnectionsAccountDetailsRequest(getFinancialConnectionsAccountDetailsRequest GetFinancialConnectionsAccountDetailsRequest) ApiGetFinancialConnectionsAccountDetailsRequest

type ApiGetFinancialConnectionsAccountStatementRequest

type ApiGetFinancialConnectionsAccountStatementRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiGetFinancialConnectionsAccountStatementRequest) Execute

func (ApiGetFinancialConnectionsAccountStatementRequest) GetFinancialConnectionsAccountStatementRequest

func (r ApiGetFinancialConnectionsAccountStatementRequest) GetFinancialConnectionsAccountStatementRequest(getFinancialConnectionsAccountStatementRequest GetFinancialConnectionsAccountStatementRequest) ApiGetFinancialConnectionsAccountStatementRequest

type ApiGetFinancialConnectionsAccountsRequest

type ApiGetFinancialConnectionsAccountsRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiGetFinancialConnectionsAccountsRequest) Execute

func (ApiGetFinancialConnectionsAccountsRequest) GetFinancialConnectionsAccountsRequest

func (r ApiGetFinancialConnectionsAccountsRequest) GetFinancialConnectionsAccountsRequest(getFinancialConnectionsAccountsRequest GetFinancialConnectionsAccountsRequest) ApiGetFinancialConnectionsAccountsRequest

type ApiGetFinancialConnectionsBalancesRequest

type ApiGetFinancialConnectionsBalancesRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiGetFinancialConnectionsBalancesRequest) Execute

func (ApiGetFinancialConnectionsBalancesRequest) GetFinancialConnectionsBalanceRequest

func (r ApiGetFinancialConnectionsBalancesRequest) GetFinancialConnectionsBalanceRequest(getFinancialConnectionsBalanceRequest GetFinancialConnectionsBalanceRequest) ApiGetFinancialConnectionsBalancesRequest

type ApiGetFinancialConnectionsOwnersRequest

type ApiGetFinancialConnectionsOwnersRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiGetFinancialConnectionsOwnersRequest) Execute

func (ApiGetFinancialConnectionsOwnersRequest) GetFinancialConnectionsOwnersRequest

func (r ApiGetFinancialConnectionsOwnersRequest) GetFinancialConnectionsOwnersRequest(getFinancialConnectionsOwnersRequest GetFinancialConnectionsOwnersRequest) ApiGetFinancialConnectionsOwnersRequest

type ApiGetFinancialConnectionsTransactionsRequest

type ApiGetFinancialConnectionsTransactionsRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiGetFinancialConnectionsTransactionsRequest) Execute

func (ApiGetFinancialConnectionsTransactionsRequest) GetFinancialConnectionsTransactionsRequest

func (r ApiGetFinancialConnectionsTransactionsRequest) GetFinancialConnectionsTransactionsRequest(getFinancialConnectionsTransactionsRequest GetFinancialConnectionsTransactionsRequest) ApiGetFinancialConnectionsTransactionsRequest

type ApiGetFinancialInstitutionRequest

type ApiGetFinancialInstitutionRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiGetFinancialInstitutionRequest) Execute

type ApiGetInvestmentHoldingsRequest

type ApiGetInvestmentHoldingsRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiGetInvestmentHoldingsRequest) Execute

func (ApiGetInvestmentHoldingsRequest) GetInvestmentHoldingsRequest

func (r ApiGetInvestmentHoldingsRequest) GetInvestmentHoldingsRequest(getInvestmentHoldingsRequest GetInvestmentHoldingsRequest) ApiGetInvestmentHoldingsRequest

type ApiGetInvestmentTransactionsRequest

type ApiGetInvestmentTransactionsRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiGetInvestmentTransactionsRequest) Execute

func (ApiGetInvestmentTransactionsRequest) GetInvestmentTransactionsRequest

func (r ApiGetInvestmentTransactionsRequest) GetInvestmentTransactionsRequest(getInvestmentTransactionsRequest GetInvestmentTransactionsRequest) ApiGetInvestmentTransactionsRequest

type ApiMigrateFinancialConnectionRequest

type ApiMigrateFinancialConnectionRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiMigrateFinancialConnectionRequest) Execute

func (ApiMigrateFinancialConnectionRequest) MigrateFinancialConnectionsTokenRequest

func (r ApiMigrateFinancialConnectionRequest) MigrateFinancialConnectionsTokenRequest(migrateFinancialConnectionsTokenRequest MigrateFinancialConnectionsTokenRequest) ApiMigrateFinancialConnectionRequest

type ApiRefreshAssetReportRequest

type ApiRefreshAssetReportRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiRefreshAssetReportRequest) Execute

func (ApiRefreshAssetReportRequest) RefreshAssetReportRequest

func (r ApiRefreshAssetReportRequest) RefreshAssetReportRequest(refreshAssetReportRequest RefreshAssetReportRequest) ApiRefreshAssetReportRequest

type ApiSyncFinancialConnectionsDataRequest

type ApiSyncFinancialConnectionsDataRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiSyncFinancialConnectionsDataRequest) Body

func (ApiSyncFinancialConnectionsDataRequest) Execute

func (ApiSyncFinancialConnectionsDataRequest) FuseVerification

type ApiUpdateConsumerRiskReportCustomizationRequest

type ApiUpdateConsumerRiskReportCustomizationRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateConsumerRiskReportCustomizationRequest) Execute

func (ApiUpdateConsumerRiskReportCustomizationRequest) UpdateConsumerRiskReportCustomizationRequest

func (r ApiUpdateConsumerRiskReportCustomizationRequest) UpdateConsumerRiskReportCustomizationRequest(updateConsumerRiskReportCustomizationRequest UpdateConsumerRiskReportCustomizationRequest) ApiUpdateConsumerRiskReportCustomizationRequest

type ApiV1FinancialConnectionsLiabilitiesPostRequest

type ApiV1FinancialConnectionsLiabilitiesPostRequest struct {
	ApiService *FuseAPIService
	// contains filtered or unexported fields
}

func (ApiV1FinancialConnectionsLiabilitiesPostRequest) Execute

func (ApiV1FinancialConnectionsLiabilitiesPostRequest) GetLiabilitiesRequest

type AssetReport

type AssetReport struct {
	// A unique ID identifying an Asset Report.
	AssetReportId *string `json:"asset_report_id,omitempty"`
	// A token that can be provided to endpoints such as /asset_report/get or /asset_report/pdf/get to fetch or update an Asset Report.
	AssetReportToken *string `json:"asset_report_token,omitempty"`
	// The date and time when the Asset Report was created, in ISO 8601 format
	DateGenerated *string `json:"date_generated,omitempty"`
	// The duration of transaction history you requested
	DaysRequested *int32 `json:"days_requested,omitempty"`
	// An array of Asset Reports, one for each account in the Asset Report.
	Accounts []AssetReportAccountsInner `json:"accounts,omitempty"`
}

AssetReport The Asset Report in JSON format.

func NewAssetReport

func NewAssetReport() *AssetReport

NewAssetReport instantiates a new AssetReport object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAssetReportWithDefaults

func NewAssetReportWithDefaults() *AssetReport

NewAssetReportWithDefaults instantiates a new AssetReport object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AssetReport) GetAccounts

func (o *AssetReport) GetAccounts() []AssetReportAccountsInner

GetAccounts returns the Accounts field value if set, zero value otherwise.

func (*AssetReport) GetAccountsOk

func (o *AssetReport) GetAccountsOk() ([]AssetReportAccountsInner, bool)

GetAccountsOk returns a tuple with the Accounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReport) GetAssetReportId

func (o *AssetReport) GetAssetReportId() string

GetAssetReportId returns the AssetReportId field value if set, zero value otherwise.

func (*AssetReport) GetAssetReportIdOk

func (o *AssetReport) GetAssetReportIdOk() (*string, bool)

GetAssetReportIdOk returns a tuple with the AssetReportId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReport) GetAssetReportToken

func (o *AssetReport) GetAssetReportToken() string

GetAssetReportToken returns the AssetReportToken field value if set, zero value otherwise.

func (*AssetReport) GetAssetReportTokenOk

func (o *AssetReport) GetAssetReportTokenOk() (*string, bool)

GetAssetReportTokenOk returns a tuple with the AssetReportToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReport) GetDateGenerated

func (o *AssetReport) GetDateGenerated() string

GetDateGenerated returns the DateGenerated field value if set, zero value otherwise.

func (*AssetReport) GetDateGeneratedOk

func (o *AssetReport) GetDateGeneratedOk() (*string, bool)

GetDateGeneratedOk returns a tuple with the DateGenerated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReport) GetDaysRequested

func (o *AssetReport) GetDaysRequested() int32

GetDaysRequested returns the DaysRequested field value if set, zero value otherwise.

func (*AssetReport) GetDaysRequestedOk

func (o *AssetReport) GetDaysRequestedOk() (*int32, bool)

GetDaysRequestedOk returns a tuple with the DaysRequested field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReport) HasAccounts

func (o *AssetReport) HasAccounts() bool

HasAccounts returns a boolean if a field has been set.

func (*AssetReport) HasAssetReportId

func (o *AssetReport) HasAssetReportId() bool

HasAssetReportId returns a boolean if a field has been set.

func (*AssetReport) HasAssetReportToken

func (o *AssetReport) HasAssetReportToken() bool

HasAssetReportToken returns a boolean if a field has been set.

func (*AssetReport) HasDateGenerated

func (o *AssetReport) HasDateGenerated() bool

HasDateGenerated returns a boolean if a field has been set.

func (*AssetReport) HasDaysRequested

func (o *AssetReport) HasDaysRequested() bool

HasDaysRequested returns a boolean if a field has been set.

func (AssetReport) MarshalJSON

func (o AssetReport) MarshalJSON() ([]byte, error)

func (*AssetReport) SetAccounts

func (o *AssetReport) SetAccounts(v []AssetReportAccountsInner)

SetAccounts gets a reference to the given []AssetReportAccountsInner and assigns it to the Accounts field.

func (*AssetReport) SetAssetReportId

func (o *AssetReport) SetAssetReportId(v string)

SetAssetReportId gets a reference to the given string and assigns it to the AssetReportId field.

func (*AssetReport) SetAssetReportToken

func (o *AssetReport) SetAssetReportToken(v string)

SetAssetReportToken gets a reference to the given string and assigns it to the AssetReportToken field.

func (*AssetReport) SetDateGenerated

func (o *AssetReport) SetDateGenerated(v string)

SetDateGenerated gets a reference to the given string and assigns it to the DateGenerated field.

func (*AssetReport) SetDaysRequested

func (o *AssetReport) SetDaysRequested(v int32)

SetDaysRequested gets a reference to the given int32 and assigns it to the DaysRequested field.

func (AssetReport) ToMap

func (o AssetReport) ToMap() (map[string]interface{}, error)

type AssetReportAccountsInner

type AssetReportAccountsInner struct {
	// The remote account ID of the account.
	RemoteId *string                          `json:"remote_id,omitempty"`
	Balance  *AssetReportAccountsInnerBalance `json:"balance,omitempty"`
	// An array of historical balances for the account.
	HistoricalBalances []AssetReportAccountsInnerHistoricalBalancesInner `json:"historical_balances,omitempty"`
	// An array of historical transactions for the account.
	Transactions []AssetReportTransaction `json:"transactions,omitempty"`
}

AssetReportAccountsInner struct for AssetReportAccountsInner

func NewAssetReportAccountsInner

func NewAssetReportAccountsInner() *AssetReportAccountsInner

NewAssetReportAccountsInner instantiates a new AssetReportAccountsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAssetReportAccountsInnerWithDefaults

func NewAssetReportAccountsInnerWithDefaults() *AssetReportAccountsInner

NewAssetReportAccountsInnerWithDefaults instantiates a new AssetReportAccountsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AssetReportAccountsInner) GetBalance

GetBalance returns the Balance field value if set, zero value otherwise.

func (*AssetReportAccountsInner) GetBalanceOk

GetBalanceOk returns a tuple with the Balance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReportAccountsInner) GetHistoricalBalances

GetHistoricalBalances returns the HistoricalBalances field value if set, zero value otherwise.

func (*AssetReportAccountsInner) GetHistoricalBalancesOk

GetHistoricalBalancesOk returns a tuple with the HistoricalBalances field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReportAccountsInner) GetRemoteId

func (o *AssetReportAccountsInner) GetRemoteId() string

GetRemoteId returns the RemoteId field value if set, zero value otherwise.

func (*AssetReportAccountsInner) GetRemoteIdOk

func (o *AssetReportAccountsInner) GetRemoteIdOk() (*string, bool)

GetRemoteIdOk returns a tuple with the RemoteId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReportAccountsInner) GetTransactions

func (o *AssetReportAccountsInner) GetTransactions() []AssetReportTransaction

GetTransactions returns the Transactions field value if set, zero value otherwise.

func (*AssetReportAccountsInner) GetTransactionsOk

func (o *AssetReportAccountsInner) GetTransactionsOk() ([]AssetReportTransaction, bool)

GetTransactionsOk returns a tuple with the Transactions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReportAccountsInner) HasBalance

func (o *AssetReportAccountsInner) HasBalance() bool

HasBalance returns a boolean if a field has been set.

func (*AssetReportAccountsInner) HasHistoricalBalances

func (o *AssetReportAccountsInner) HasHistoricalBalances() bool

HasHistoricalBalances returns a boolean if a field has been set.

func (*AssetReportAccountsInner) HasRemoteId

func (o *AssetReportAccountsInner) HasRemoteId() bool

HasRemoteId returns a boolean if a field has been set.

func (*AssetReportAccountsInner) HasTransactions

func (o *AssetReportAccountsInner) HasTransactions() bool

HasTransactions returns a boolean if a field has been set.

func (AssetReportAccountsInner) MarshalJSON

func (o AssetReportAccountsInner) MarshalJSON() ([]byte, error)

func (*AssetReportAccountsInner) SetBalance

SetBalance gets a reference to the given AssetReportAccountsInnerBalance and assigns it to the Balance field.

func (*AssetReportAccountsInner) SetHistoricalBalances

SetHistoricalBalances gets a reference to the given []AssetReportAccountsInnerHistoricalBalancesInner and assigns it to the HistoricalBalances field.

func (*AssetReportAccountsInner) SetRemoteId

func (o *AssetReportAccountsInner) SetRemoteId(v string)

SetRemoteId gets a reference to the given string and assigns it to the RemoteId field.

func (*AssetReportAccountsInner) SetTransactions

func (o *AssetReportAccountsInner) SetTransactions(v []AssetReportTransaction)

SetTransactions gets a reference to the given []AssetReportTransaction and assigns it to the Transactions field.

func (AssetReportAccountsInner) ToMap

func (o AssetReportAccountsInner) ToMap() (map[string]interface{}, error)

type AssetReportAccountsInnerBalance

type AssetReportAccountsInnerBalance struct {
	// Amount after factoring in pending balances
	Available *float32 `json:"available,omitempty"`
	// Amount without factoring in pending balances
	Current *float32 `json:"current,omitempty"`
	// The ISO-4217 currency code of the balance.
	IsoCurrencyCode *string `json:"iso_currency_code,omitempty"`
}

AssetReportAccountsInnerBalance struct for AssetReportAccountsInnerBalance

func NewAssetReportAccountsInnerBalance

func NewAssetReportAccountsInnerBalance() *AssetReportAccountsInnerBalance

NewAssetReportAccountsInnerBalance instantiates a new AssetReportAccountsInnerBalance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAssetReportAccountsInnerBalanceWithDefaults

func NewAssetReportAccountsInnerBalanceWithDefaults() *AssetReportAccountsInnerBalance

NewAssetReportAccountsInnerBalanceWithDefaults instantiates a new AssetReportAccountsInnerBalance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AssetReportAccountsInnerBalance) GetAvailable

func (o *AssetReportAccountsInnerBalance) GetAvailable() float32

GetAvailable returns the Available field value if set, zero value otherwise.

func (*AssetReportAccountsInnerBalance) GetAvailableOk

func (o *AssetReportAccountsInnerBalance) GetAvailableOk() (*float32, bool)

GetAvailableOk returns a tuple with the Available field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReportAccountsInnerBalance) GetCurrent

func (o *AssetReportAccountsInnerBalance) GetCurrent() float32

GetCurrent returns the Current field value if set, zero value otherwise.

func (*AssetReportAccountsInnerBalance) GetCurrentOk

func (o *AssetReportAccountsInnerBalance) GetCurrentOk() (*float32, bool)

GetCurrentOk returns a tuple with the Current field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReportAccountsInnerBalance) GetIsoCurrencyCode

func (o *AssetReportAccountsInnerBalance) GetIsoCurrencyCode() string

GetIsoCurrencyCode returns the IsoCurrencyCode field value if set, zero value otherwise.

func (*AssetReportAccountsInnerBalance) GetIsoCurrencyCodeOk

func (o *AssetReportAccountsInnerBalance) GetIsoCurrencyCodeOk() (*string, bool)

GetIsoCurrencyCodeOk returns a tuple with the IsoCurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReportAccountsInnerBalance) HasAvailable

func (o *AssetReportAccountsInnerBalance) HasAvailable() bool

HasAvailable returns a boolean if a field has been set.

func (*AssetReportAccountsInnerBalance) HasCurrent

func (o *AssetReportAccountsInnerBalance) HasCurrent() bool

HasCurrent returns a boolean if a field has been set.

func (*AssetReportAccountsInnerBalance) HasIsoCurrencyCode

func (o *AssetReportAccountsInnerBalance) HasIsoCurrencyCode() bool

HasIsoCurrencyCode returns a boolean if a field has been set.

func (AssetReportAccountsInnerBalance) MarshalJSON

func (o AssetReportAccountsInnerBalance) MarshalJSON() ([]byte, error)

func (*AssetReportAccountsInnerBalance) SetAvailable

func (o *AssetReportAccountsInnerBalance) SetAvailable(v float32)

SetAvailable gets a reference to the given float32 and assigns it to the Available field.

func (*AssetReportAccountsInnerBalance) SetCurrent

func (o *AssetReportAccountsInnerBalance) SetCurrent(v float32)

SetCurrent gets a reference to the given float32 and assigns it to the Current field.

func (*AssetReportAccountsInnerBalance) SetIsoCurrencyCode

func (o *AssetReportAccountsInnerBalance) SetIsoCurrencyCode(v string)

SetIsoCurrencyCode gets a reference to the given string and assigns it to the IsoCurrencyCode field.

func (AssetReportAccountsInnerBalance) ToMap

func (o AssetReportAccountsInnerBalance) ToMap() (map[string]interface{}, error)

type AssetReportAccountsInnerHistoricalBalancesInner

type AssetReportAccountsInnerHistoricalBalancesInner struct {
	// The date of the calculated historical balance, in an ISO 8601 format (YYYY-MM-DD)
	Date *string `json:"date,omitempty"`
	// The total amount of funds in the account, calculated from the current balance in the balance object by subtracting inflows and adding back outflows according to the posted date of each transaction.
	Current *float32 `json:"current,omitempty"`
	// The ISO-4217 currency code of the balance.
	IsoCurrencyCode *string `json:"iso_currency_code,omitempty"`
}

AssetReportAccountsInnerHistoricalBalancesInner struct for AssetReportAccountsInnerHistoricalBalancesInner

func NewAssetReportAccountsInnerHistoricalBalancesInner

func NewAssetReportAccountsInnerHistoricalBalancesInner() *AssetReportAccountsInnerHistoricalBalancesInner

NewAssetReportAccountsInnerHistoricalBalancesInner instantiates a new AssetReportAccountsInnerHistoricalBalancesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAssetReportAccountsInnerHistoricalBalancesInnerWithDefaults

func NewAssetReportAccountsInnerHistoricalBalancesInnerWithDefaults() *AssetReportAccountsInnerHistoricalBalancesInner

NewAssetReportAccountsInnerHistoricalBalancesInnerWithDefaults instantiates a new AssetReportAccountsInnerHistoricalBalancesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AssetReportAccountsInnerHistoricalBalancesInner) GetCurrent

GetCurrent returns the Current field value if set, zero value otherwise.

func (*AssetReportAccountsInnerHistoricalBalancesInner) GetCurrentOk

GetCurrentOk returns a tuple with the Current field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReportAccountsInnerHistoricalBalancesInner) GetDate

GetDate returns the Date field value if set, zero value otherwise.

func (*AssetReportAccountsInnerHistoricalBalancesInner) GetDateOk

GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReportAccountsInnerHistoricalBalancesInner) GetIsoCurrencyCode

GetIsoCurrencyCode returns the IsoCurrencyCode field value if set, zero value otherwise.

func (*AssetReportAccountsInnerHistoricalBalancesInner) GetIsoCurrencyCodeOk

func (o *AssetReportAccountsInnerHistoricalBalancesInner) GetIsoCurrencyCodeOk() (*string, bool)

GetIsoCurrencyCodeOk returns a tuple with the IsoCurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReportAccountsInnerHistoricalBalancesInner) HasCurrent

HasCurrent returns a boolean if a field has been set.

func (*AssetReportAccountsInnerHistoricalBalancesInner) HasDate

HasDate returns a boolean if a field has been set.

func (*AssetReportAccountsInnerHistoricalBalancesInner) HasIsoCurrencyCode

func (o *AssetReportAccountsInnerHistoricalBalancesInner) HasIsoCurrencyCode() bool

HasIsoCurrencyCode returns a boolean if a field has been set.

func (AssetReportAccountsInnerHistoricalBalancesInner) MarshalJSON

func (*AssetReportAccountsInnerHistoricalBalancesInner) SetCurrent

SetCurrent gets a reference to the given float32 and assigns it to the Current field.

func (*AssetReportAccountsInnerHistoricalBalancesInner) SetDate

SetDate gets a reference to the given string and assigns it to the Date field.

func (*AssetReportAccountsInnerHistoricalBalancesInner) SetIsoCurrencyCode

SetIsoCurrencyCode gets a reference to the given string and assigns it to the IsoCurrencyCode field.

func (AssetReportAccountsInnerHistoricalBalancesInner) ToMap

func (o AssetReportAccountsInnerHistoricalBalancesInner) ToMap() (map[string]interface{}, error)

type AssetReportResponse

type AssetReportResponse struct {
	Report *AssetReport `json:"report,omitempty"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId *string `json:"request_id,omitempty"`
}

AssetReportResponse struct for AssetReportResponse

func NewAssetReportResponse

func NewAssetReportResponse() *AssetReportResponse

NewAssetReportResponse instantiates a new AssetReportResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAssetReportResponseWithDefaults

func NewAssetReportResponseWithDefaults() *AssetReportResponse

NewAssetReportResponseWithDefaults instantiates a new AssetReportResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AssetReportResponse) GetReport

func (o *AssetReportResponse) GetReport() AssetReport

GetReport returns the Report field value if set, zero value otherwise.

func (*AssetReportResponse) GetReportOk

func (o *AssetReportResponse) GetReportOk() (*AssetReport, bool)

GetReportOk returns a tuple with the Report field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReportResponse) GetRequestId

func (o *AssetReportResponse) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*AssetReportResponse) GetRequestIdOk

func (o *AssetReportResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReportResponse) HasReport

func (o *AssetReportResponse) HasReport() bool

HasReport returns a boolean if a field has been set.

func (*AssetReportResponse) HasRequestId

func (o *AssetReportResponse) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (AssetReportResponse) MarshalJSON

func (o AssetReportResponse) MarshalJSON() ([]byte, error)

func (*AssetReportResponse) SetReport

func (o *AssetReportResponse) SetReport(v AssetReport)

SetReport gets a reference to the given AssetReport and assigns it to the Report field.

func (*AssetReportResponse) SetRequestId

func (o *AssetReportResponse) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (AssetReportResponse) ToMap

func (o AssetReportResponse) ToMap() (map[string]interface{}, error)

type AssetReportTransaction

type AssetReportTransaction struct {
	// Remote Id of the transaction, ie Plaid or Teller Id
	RemoteId string `json:"remote_id"`
	// Remote Account Id of the transaction, ie Plaid Account Id
	RemoteAccountId string `json:"remote_account_id"`
	// Amount in cents associated with the transaction. The format of this value is a double. Positive values when money moves out of the account; negative values when money moves in. For example, debit card purchases are positive; credit card payments, direct deposits, and refunds are negative.
	Amount float32 `json:"amount"`
	// Date of the transaction (YYYY-MM-DD)
	Date string `json:"date"`
	// Description of the transaction
	Description string `json:"description"`
	// Categories of the transaction, ie Computers and Electronics. '-' means we could not map the upstream category.
	Category []string            `json:"category"`
	Merchant TransactionMerchant `json:"merchant"`
	// The status of the transaction. This will be either posted or pending.
	Status string `json:"status"`
	// The ISO-4217 currency code of the transaction
	IsoCurrencyCode *string     `json:"iso_currency_code,omitempty"`
	RemoteData      interface{} `json:"remote_data"`
}

AssetReportTransaction struct for AssetReportTransaction

func NewAssetReportTransaction

func NewAssetReportTransaction(remoteId string, remoteAccountId string, amount float32, date string, description string, category []string, merchant TransactionMerchant, status string, remoteData interface{}) *AssetReportTransaction

NewAssetReportTransaction instantiates a new AssetReportTransaction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAssetReportTransactionWithDefaults

func NewAssetReportTransactionWithDefaults() *AssetReportTransaction

NewAssetReportTransactionWithDefaults instantiates a new AssetReportTransaction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AssetReportTransaction) GetAmount

func (o *AssetReportTransaction) GetAmount() float32

GetAmount returns the Amount field value

func (*AssetReportTransaction) GetAmountOk

func (o *AssetReportTransaction) GetAmountOk() (*float32, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*AssetReportTransaction) GetCategory

func (o *AssetReportTransaction) GetCategory() []string

GetCategory returns the Category field value

func (*AssetReportTransaction) GetCategoryOk

func (o *AssetReportTransaction) GetCategoryOk() ([]string, bool)

GetCategoryOk returns a tuple with the Category field value and a boolean to check if the value has been set.

func (*AssetReportTransaction) GetDate

func (o *AssetReportTransaction) GetDate() string

GetDate returns the Date field value

func (*AssetReportTransaction) GetDateOk

func (o *AssetReportTransaction) GetDateOk() (*string, bool)

GetDateOk returns a tuple with the Date field value and a boolean to check if the value has been set.

func (*AssetReportTransaction) GetDescription

func (o *AssetReportTransaction) GetDescription() string

GetDescription returns the Description field value

func (*AssetReportTransaction) GetDescriptionOk

func (o *AssetReportTransaction) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*AssetReportTransaction) GetIsoCurrencyCode

func (o *AssetReportTransaction) GetIsoCurrencyCode() string

GetIsoCurrencyCode returns the IsoCurrencyCode field value if set, zero value otherwise.

func (*AssetReportTransaction) GetIsoCurrencyCodeOk

func (o *AssetReportTransaction) GetIsoCurrencyCodeOk() (*string, bool)

GetIsoCurrencyCodeOk returns a tuple with the IsoCurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetReportTransaction) GetMerchant

GetMerchant returns the Merchant field value

func (*AssetReportTransaction) GetMerchantOk

func (o *AssetReportTransaction) GetMerchantOk() (*TransactionMerchant, bool)

GetMerchantOk returns a tuple with the Merchant field value and a boolean to check if the value has been set.

func (*AssetReportTransaction) GetRemoteAccountId

func (o *AssetReportTransaction) GetRemoteAccountId() string

GetRemoteAccountId returns the RemoteAccountId field value

func (*AssetReportTransaction) GetRemoteAccountIdOk

func (o *AssetReportTransaction) GetRemoteAccountIdOk() (*string, bool)

GetRemoteAccountIdOk returns a tuple with the RemoteAccountId field value and a boolean to check if the value has been set.

func (*AssetReportTransaction) GetRemoteData

func (o *AssetReportTransaction) GetRemoteData() interface{}

GetRemoteData returns the RemoteData field value If the value is explicit nil, the zero value for interface{} will be returned

func (*AssetReportTransaction) GetRemoteDataOk

func (o *AssetReportTransaction) GetRemoteDataOk() (*interface{}, bool)

GetRemoteDataOk returns a tuple with the RemoteData field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AssetReportTransaction) GetRemoteId

func (o *AssetReportTransaction) GetRemoteId() string

GetRemoteId returns the RemoteId field value

func (*AssetReportTransaction) GetRemoteIdOk

func (o *AssetReportTransaction) GetRemoteIdOk() (*string, bool)

GetRemoteIdOk returns a tuple with the RemoteId field value and a boolean to check if the value has been set.

func (*AssetReportTransaction) GetStatus

func (o *AssetReportTransaction) GetStatus() string

GetStatus returns the Status field value

func (*AssetReportTransaction) GetStatusOk

func (o *AssetReportTransaction) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*AssetReportTransaction) HasIsoCurrencyCode

func (o *AssetReportTransaction) HasIsoCurrencyCode() bool

HasIsoCurrencyCode returns a boolean if a field has been set.

func (AssetReportTransaction) MarshalJSON

func (o AssetReportTransaction) MarshalJSON() ([]byte, error)

func (*AssetReportTransaction) SetAmount

func (o *AssetReportTransaction) SetAmount(v float32)

SetAmount sets field value

func (*AssetReportTransaction) SetCategory

func (o *AssetReportTransaction) SetCategory(v []string)

SetCategory sets field value

func (*AssetReportTransaction) SetDate

func (o *AssetReportTransaction) SetDate(v string)

SetDate sets field value

func (*AssetReportTransaction) SetDescription

func (o *AssetReportTransaction) SetDescription(v string)

SetDescription sets field value

func (*AssetReportTransaction) SetIsoCurrencyCode

func (o *AssetReportTransaction) SetIsoCurrencyCode(v string)

SetIsoCurrencyCode gets a reference to the given string and assigns it to the IsoCurrencyCode field.

func (*AssetReportTransaction) SetMerchant

func (o *AssetReportTransaction) SetMerchant(v TransactionMerchant)

SetMerchant sets field value

func (*AssetReportTransaction) SetRemoteAccountId

func (o *AssetReportTransaction) SetRemoteAccountId(v string)

SetRemoteAccountId sets field value

func (*AssetReportTransaction) SetRemoteData

func (o *AssetReportTransaction) SetRemoteData(v interface{})

SetRemoteData sets field value

func (*AssetReportTransaction) SetRemoteId

func (o *AssetReportTransaction) SetRemoteId(v string)

SetRemoteId sets field value

func (*AssetReportTransaction) SetStatus

func (o *AssetReportTransaction) SetStatus(v string)

SetStatus sets field value

func (AssetReportTransaction) ToMap

func (o AssetReportTransaction) ToMap() (map[string]interface{}, error)

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type ConsumerRiskReport

type ConsumerRiskReport struct {
	Id              string `json:"id"`
	CustomizationId string `json:"customization_id"`
	// The total limit for the current timeframe, in cents.
	SpendLimit float32 `json:"spend_limit"`
	// The total current spend in the current timeframe, in cents, without factoring in pending payments.
	CurrentSpend float32 `json:"current_spend"`
	// The total unpaid amount, in cents, from all timeframes.
	PendingPaymentsAmount float32 `json:"pending_payments_amount"`
	// The ISO-4217 currency code of the transaction
	IsoCurrencyCode string `json:"iso_currency_code"`
	// The datetime of when the consumer risk report was most recently updated, in ISO-8601 format.
	LastUpdated  string       `json:"last_updated"`
	FinanceScore FinanceScore `json:"finance_score"`
	// Predicted balance for the timeframe.
	PredictedBalance float32 `json:"predicted_balance"`
}

ConsumerRiskReport struct for ConsumerRiskReport

func NewConsumerRiskReport

func NewConsumerRiskReport(id string, customizationId string, spendLimit float32, currentSpend float32, pendingPaymentsAmount float32, isoCurrencyCode string, lastUpdated string, financeScore FinanceScore, predictedBalance float32) *ConsumerRiskReport

NewConsumerRiskReport instantiates a new ConsumerRiskReport object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConsumerRiskReportWithDefaults

func NewConsumerRiskReportWithDefaults() *ConsumerRiskReport

NewConsumerRiskReportWithDefaults instantiates a new ConsumerRiskReport object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConsumerRiskReport) GetCurrentSpend

func (o *ConsumerRiskReport) GetCurrentSpend() float32

GetCurrentSpend returns the CurrentSpend field value

func (*ConsumerRiskReport) GetCurrentSpendOk

func (o *ConsumerRiskReport) GetCurrentSpendOk() (*float32, bool)

GetCurrentSpendOk returns a tuple with the CurrentSpend field value and a boolean to check if the value has been set.

func (*ConsumerRiskReport) GetCustomizationId

func (o *ConsumerRiskReport) GetCustomizationId() string

GetCustomizationId returns the CustomizationId field value

func (*ConsumerRiskReport) GetCustomizationIdOk

func (o *ConsumerRiskReport) GetCustomizationIdOk() (*string, bool)

GetCustomizationIdOk returns a tuple with the CustomizationId field value and a boolean to check if the value has been set.

func (*ConsumerRiskReport) GetFinanceScore

func (o *ConsumerRiskReport) GetFinanceScore() FinanceScore

GetFinanceScore returns the FinanceScore field value

func (*ConsumerRiskReport) GetFinanceScoreOk

func (o *ConsumerRiskReport) GetFinanceScoreOk() (*FinanceScore, bool)

GetFinanceScoreOk returns a tuple with the FinanceScore field value and a boolean to check if the value has been set.

func (*ConsumerRiskReport) GetId

func (o *ConsumerRiskReport) GetId() string

GetId returns the Id field value

func (*ConsumerRiskReport) GetIdOk

func (o *ConsumerRiskReport) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ConsumerRiskReport) GetIsoCurrencyCode

func (o *ConsumerRiskReport) GetIsoCurrencyCode() string

GetIsoCurrencyCode returns the IsoCurrencyCode field value

func (*ConsumerRiskReport) GetIsoCurrencyCodeOk

func (o *ConsumerRiskReport) GetIsoCurrencyCodeOk() (*string, bool)

GetIsoCurrencyCodeOk returns a tuple with the IsoCurrencyCode field value and a boolean to check if the value has been set.

func (*ConsumerRiskReport) GetLastUpdated

func (o *ConsumerRiskReport) GetLastUpdated() string

GetLastUpdated returns the LastUpdated field value

func (*ConsumerRiskReport) GetLastUpdatedOk

func (o *ConsumerRiskReport) GetLastUpdatedOk() (*string, bool)

GetLastUpdatedOk returns a tuple with the LastUpdated field value and a boolean to check if the value has been set.

func (*ConsumerRiskReport) GetPendingPaymentsAmount

func (o *ConsumerRiskReport) GetPendingPaymentsAmount() float32

GetPendingPaymentsAmount returns the PendingPaymentsAmount field value

func (*ConsumerRiskReport) GetPendingPaymentsAmountOk

func (o *ConsumerRiskReport) GetPendingPaymentsAmountOk() (*float32, bool)

GetPendingPaymentsAmountOk returns a tuple with the PendingPaymentsAmount field value and a boolean to check if the value has been set.

func (*ConsumerRiskReport) GetPredictedBalance

func (o *ConsumerRiskReport) GetPredictedBalance() float32

GetPredictedBalance returns the PredictedBalance field value

func (*ConsumerRiskReport) GetPredictedBalanceOk

func (o *ConsumerRiskReport) GetPredictedBalanceOk() (*float32, bool)

GetPredictedBalanceOk returns a tuple with the PredictedBalance field value and a boolean to check if the value has been set.

func (*ConsumerRiskReport) GetSpendLimit

func (o *ConsumerRiskReport) GetSpendLimit() float32

GetSpendLimit returns the SpendLimit field value

func (*ConsumerRiskReport) GetSpendLimitOk

func (o *ConsumerRiskReport) GetSpendLimitOk() (*float32, bool)

GetSpendLimitOk returns a tuple with the SpendLimit field value and a boolean to check if the value has been set.

func (ConsumerRiskReport) MarshalJSON

func (o ConsumerRiskReport) MarshalJSON() ([]byte, error)

func (*ConsumerRiskReport) SetCurrentSpend

func (o *ConsumerRiskReport) SetCurrentSpend(v float32)

SetCurrentSpend sets field value

func (*ConsumerRiskReport) SetCustomizationId

func (o *ConsumerRiskReport) SetCustomizationId(v string)

SetCustomizationId sets field value

func (*ConsumerRiskReport) SetFinanceScore

func (o *ConsumerRiskReport) SetFinanceScore(v FinanceScore)

SetFinanceScore sets field value

func (*ConsumerRiskReport) SetId

func (o *ConsumerRiskReport) SetId(v string)

SetId sets field value

func (*ConsumerRiskReport) SetIsoCurrencyCode

func (o *ConsumerRiskReport) SetIsoCurrencyCode(v string)

SetIsoCurrencyCode sets field value

func (*ConsumerRiskReport) SetLastUpdated

func (o *ConsumerRiskReport) SetLastUpdated(v string)

SetLastUpdated sets field value

func (*ConsumerRiskReport) SetPendingPaymentsAmount

func (o *ConsumerRiskReport) SetPendingPaymentsAmount(v float32)

SetPendingPaymentsAmount sets field value

func (*ConsumerRiskReport) SetPredictedBalance

func (o *ConsumerRiskReport) SetPredictedBalance(v float32)

SetPredictedBalance sets field value

func (*ConsumerRiskReport) SetSpendLimit

func (o *ConsumerRiskReport) SetSpendLimit(v float32)

SetSpendLimit sets field value

func (ConsumerRiskReport) ToMap

func (o ConsumerRiskReport) ToMap() (map[string]interface{}, error)

type ConsumerRiskReportCustomization

type ConsumerRiskReportCustomization struct {
	Id        string                      `json:"id"`
	Timeframe ConsumerRiskReportTimeFrame `json:"timeframe"`
	// The minimum allowed limit, in cents.
	MinLimit int32 `json:"min_limit"`
	// The maximum allowed limit, in cents.
	MaxLimit int32 `json:"max_limit"`
	// This parameter indicates the risk tolerance associated with spend limits. A high risk tolerance allow for higher limits, increasing both potential gains and losses. A Lower risk tolerance enforces strict limits, reducing the potential for loss but also limiting transaction volume for reliable users.
	RiskTolerance *int32 `json:"risk_tolerance,omitempty"`
}

ConsumerRiskReportCustomization struct for ConsumerRiskReportCustomization

func NewConsumerRiskReportCustomization

func NewConsumerRiskReportCustomization(id string, timeframe ConsumerRiskReportTimeFrame, minLimit int32, maxLimit int32) *ConsumerRiskReportCustomization

NewConsumerRiskReportCustomization instantiates a new ConsumerRiskReportCustomization object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConsumerRiskReportCustomizationWithDefaults

func NewConsumerRiskReportCustomizationWithDefaults() *ConsumerRiskReportCustomization

NewConsumerRiskReportCustomizationWithDefaults instantiates a new ConsumerRiskReportCustomization object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConsumerRiskReportCustomization) GetId

GetId returns the Id field value

func (*ConsumerRiskReportCustomization) GetIdOk

func (o *ConsumerRiskReportCustomization) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ConsumerRiskReportCustomization) GetMaxLimit

func (o *ConsumerRiskReportCustomization) GetMaxLimit() int32

GetMaxLimit returns the MaxLimit field value

func (*ConsumerRiskReportCustomization) GetMaxLimitOk

func (o *ConsumerRiskReportCustomization) GetMaxLimitOk() (*int32, bool)

GetMaxLimitOk returns a tuple with the MaxLimit field value and a boolean to check if the value has been set.

func (*ConsumerRiskReportCustomization) GetMinLimit

func (o *ConsumerRiskReportCustomization) GetMinLimit() int32

GetMinLimit returns the MinLimit field value

func (*ConsumerRiskReportCustomization) GetMinLimitOk

func (o *ConsumerRiskReportCustomization) GetMinLimitOk() (*int32, bool)

GetMinLimitOk returns a tuple with the MinLimit field value and a boolean to check if the value has been set.

func (*ConsumerRiskReportCustomization) GetRiskTolerance

func (o *ConsumerRiskReportCustomization) GetRiskTolerance() int32

GetRiskTolerance returns the RiskTolerance field value if set, zero value otherwise.

func (*ConsumerRiskReportCustomization) GetRiskToleranceOk

func (o *ConsumerRiskReportCustomization) GetRiskToleranceOk() (*int32, bool)

GetRiskToleranceOk returns a tuple with the RiskTolerance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConsumerRiskReportCustomization) GetTimeframe

GetTimeframe returns the Timeframe field value

func (*ConsumerRiskReportCustomization) GetTimeframeOk

GetTimeframeOk returns a tuple with the Timeframe field value and a boolean to check if the value has been set.

func (*ConsumerRiskReportCustomization) HasRiskTolerance

func (o *ConsumerRiskReportCustomization) HasRiskTolerance() bool

HasRiskTolerance returns a boolean if a field has been set.

func (ConsumerRiskReportCustomization) MarshalJSON

func (o ConsumerRiskReportCustomization) MarshalJSON() ([]byte, error)

func (*ConsumerRiskReportCustomization) SetId

SetId sets field value

func (*ConsumerRiskReportCustomization) SetMaxLimit

func (o *ConsumerRiskReportCustomization) SetMaxLimit(v int32)

SetMaxLimit sets field value

func (*ConsumerRiskReportCustomization) SetMinLimit

func (o *ConsumerRiskReportCustomization) SetMinLimit(v int32)

SetMinLimit sets field value

func (*ConsumerRiskReportCustomization) SetRiskTolerance

func (o *ConsumerRiskReportCustomization) SetRiskTolerance(v int32)

SetRiskTolerance gets a reference to the given int32 and assigns it to the RiskTolerance field.

func (*ConsumerRiskReportCustomization) SetTimeframe

SetTimeframe sets field value

func (ConsumerRiskReportCustomization) ToMap

func (o ConsumerRiskReportCustomization) ToMap() (map[string]interface{}, error)

type ConsumerRiskReportTimeFrame

type ConsumerRiskReportTimeFrame string

ConsumerRiskReportTimeFrame The timeframe to base the consumer risk report on.

const (
	CONSUMERRISKREPORTTIMEFRAME_DAILY   ConsumerRiskReportTimeFrame = "daily"
	CONSUMERRISKREPORTTIMEFRAME_WEEKLY  ConsumerRiskReportTimeFrame = "weekly"
	CONSUMERRISKREPORTTIMEFRAME_MONTHLY ConsumerRiskReportTimeFrame = "monthly"
)

List of ConsumerRiskReportTimeFrame

func NewConsumerRiskReportTimeFrameFromValue

func NewConsumerRiskReportTimeFrameFromValue(v string) (*ConsumerRiskReportTimeFrame, error)

NewConsumerRiskReportTimeFrameFromValue returns a pointer to a valid ConsumerRiskReportTimeFrame for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ConsumerRiskReportTimeFrame) IsValid

func (v ConsumerRiskReportTimeFrame) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ConsumerRiskReportTimeFrame) Ptr

Ptr returns reference to ConsumerRiskReportTimeFrame value

func (*ConsumerRiskReportTimeFrame) UnmarshalJSON

func (v *ConsumerRiskReportTimeFrame) UnmarshalJSON(src []byte) error

type CountryCode

type CountryCode string

CountryCode the model 'CountryCode'

const (
	COUNTRYCODE_AE CountryCode = "AE"
	COUNTRYCODE_AM CountryCode = "AM"
	COUNTRYCODE_AR CountryCode = "AR"
	COUNTRYCODE_AT CountryCode = "AT"
	COUNTRYCODE_AU CountryCode = "AU"
	COUNTRYCODE_BD CountryCode = "BD"
	COUNTRYCODE_BE CountryCode = "BE"
	COUNTRYCODE_BG CountryCode = "BG"
	COUNTRYCODE_BH CountryCode = "BH"
	COUNTRYCODE_BM CountryCode = "BM"
	COUNTRYCODE_BN CountryCode = "BN"
	COUNTRYCODE_BR CountryCode = "BR"
	COUNTRYCODE_BW CountryCode = "BW"
	COUNTRYCODE_BY CountryCode = "BY"
	COUNTRYCODE_CA CountryCode = "CA"
	COUNTRYCODE_CH CountryCode = "CH"
	COUNTRYCODE_CI CountryCode = "CI"
	COUNTRYCODE_CL CountryCode = "CL"
	COUNTRYCODE_CM CountryCode = "CM"
	COUNTRYCODE_CN CountryCode = "CN"
	COUNTRYCODE_CO CountryCode = "CO"
	COUNTRYCODE_CZ CountryCode = "CZ"
	COUNTRYCODE_DE CountryCode = "DE"
	COUNTRYCODE_DO CountryCode = "DO"
	COUNTRYCODE_DZ CountryCode = "DZ"
	COUNTRYCODE_EC CountryCode = "EC"
	COUNTRYCODE_EG CountryCode = "EG"
	COUNTRYCODE_ES CountryCode = "ES"
	COUNTRYCODE_FI CountryCode = "FI"
	COUNTRYCODE_FK CountryCode = "FK"
	COUNTRYCODE_FR CountryCode = "FR"
	COUNTRYCODE_GB CountryCode = "GB"
	COUNTRYCODE_GG CountryCode = "GG"
	COUNTRYCODE_GH CountryCode = "GH"
	COUNTRYCODE_GM CountryCode = "GM"
	COUNTRYCODE_GR CountryCode = "GR"
	COUNTRYCODE_HK CountryCode = "HK"
	COUNTRYCODE_HU CountryCode = "HU"
	COUNTRYCODE_ID CountryCode = "ID"
	COUNTRYCODE_IE CountryCode = "IE"
	COUNTRYCODE_IL CountryCode = "IL"
	COUNTRYCODE_IM CountryCode = "IM"
	COUNTRYCODE_IN CountryCode = "IN"
	COUNTRYCODE_IT CountryCode = "IT"
	COUNTRYCODE_JE CountryCode = "JE"
	COUNTRYCODE_JO CountryCode = "JO"
	COUNTRYCODE_JP CountryCode = "JP"
	COUNTRYCODE_KE CountryCode = "KE"
	COUNTRYCODE_KH CountryCode = "KH"
	COUNTRYCODE_KR CountryCode = "KR"
	COUNTRYCODE_KW CountryCode = "KW"
	COUNTRYCODE_LA CountryCode = "LA"
	COUNTRYCODE_LB CountryCode = "LB"
	COUNTRYCODE_LK CountryCode = "LK"
	COUNTRYCODE_LT CountryCode = "LT"
	COUNTRYCODE_LU CountryCode = "LU"
	COUNTRYCODE_MC CountryCode = "MC"
	COUNTRYCODE_MD CountryCode = "MD"
	COUNTRYCODE_MK CountryCode = "MK"
	COUNTRYCODE_MO CountryCode = "MO"
	COUNTRYCODE_MT CountryCode = "MT"
	COUNTRYCODE_MU CountryCode = "MU"
	COUNTRYCODE_MV CountryCode = "MV"
	COUNTRYCODE_MX CountryCode = "MX"
	COUNTRYCODE_MY CountryCode = "MY"
	COUNTRYCODE_NG CountryCode = "NG"
	COUNTRYCODE_NL CountryCode = "NL"
	COUNTRYCODE_NP CountryCode = "NP"
	COUNTRYCODE_NZ CountryCode = "NZ"
	COUNTRYCODE_OM CountryCode = "OM"
	COUNTRYCODE_PE CountryCode = "PE"
	COUNTRYCODE_PH CountryCode = "PH"
	COUNTRYCODE_PK CountryCode = "PK"
	COUNTRYCODE_PL CountryCode = "PL"
	COUNTRYCODE_PT CountryCode = "PT"
	COUNTRYCODE_QA CountryCode = "QA"
	COUNTRYCODE_RO CountryCode = "RO"
	COUNTRYCODE_RU CountryCode = "RU"
	COUNTRYCODE_SA CountryCode = "SA"
	COUNTRYCODE_SE CountryCode = "SE"
	COUNTRYCODE_SG CountryCode = "SG"
	COUNTRYCODE_SK CountryCode = "SK"
	COUNTRYCODE_SL CountryCode = "SL"
	COUNTRYCODE_TH CountryCode = "TH"
	COUNTRYCODE_TR CountryCode = "TR"
	COUNTRYCODE_TW CountryCode = "TW"
	COUNTRYCODE_TZ CountryCode = "TZ"
	COUNTRYCODE_UA CountryCode = "UA"
	COUNTRYCODE_UG CountryCode = "UG"
	COUNTRYCODE_US CountryCode = "US"
	COUNTRYCODE_UY CountryCode = "UY"
	COUNTRYCODE_VN CountryCode = "VN"
	COUNTRYCODE_ZA CountryCode = "ZA"
	COUNTRYCODE_ZM CountryCode = "ZM"
	COUNTRYCODE_ZW CountryCode = "ZW"
)

List of CountryCode

func NewCountryCodeFromValue

func NewCountryCodeFromValue(v string) (*CountryCode, error)

NewCountryCodeFromValue returns a pointer to a valid CountryCode for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CountryCode) IsValid

func (v CountryCode) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CountryCode) Ptr

func (v CountryCode) Ptr() *CountryCode

Ptr returns reference to CountryCode value

func (*CountryCode) UnmarshalJSON

func (v *CountryCode) UnmarshalJSON(src []byte) error

type CreateAssetReportRequest

type CreateAssetReportRequest struct {
	// Access fuse token corresponding to the financial account to be create the Asset Report for.
	AccessToken string `json:"access_token"`
	// The maximum integer number of days of history to include in the Asset Report
	DaysRequested float32 `json:"days_requested"`
}

CreateAssetReportRequest struct for CreateAssetReportRequest

func NewCreateAssetReportRequest

func NewCreateAssetReportRequest(accessToken string, daysRequested float32) *CreateAssetReportRequest

NewCreateAssetReportRequest instantiates a new CreateAssetReportRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateAssetReportRequestWithDefaults

func NewCreateAssetReportRequestWithDefaults() *CreateAssetReportRequest

NewCreateAssetReportRequestWithDefaults instantiates a new CreateAssetReportRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateAssetReportRequest) GetAccessToken

func (o *CreateAssetReportRequest) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*CreateAssetReportRequest) GetAccessTokenOk

func (o *CreateAssetReportRequest) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*CreateAssetReportRequest) GetDaysRequested

func (o *CreateAssetReportRequest) GetDaysRequested() float32

GetDaysRequested returns the DaysRequested field value

func (*CreateAssetReportRequest) GetDaysRequestedOk

func (o *CreateAssetReportRequest) GetDaysRequestedOk() (*float32, bool)

GetDaysRequestedOk returns a tuple with the DaysRequested field value and a boolean to check if the value has been set.

func (CreateAssetReportRequest) MarshalJSON

func (o CreateAssetReportRequest) MarshalJSON() ([]byte, error)

func (*CreateAssetReportRequest) SetAccessToken

func (o *CreateAssetReportRequest) SetAccessToken(v string)

SetAccessToken sets field value

func (*CreateAssetReportRequest) SetDaysRequested

func (o *CreateAssetReportRequest) SetDaysRequested(v float32)

SetDaysRequested sets field value

func (CreateAssetReportRequest) ToMap

func (o CreateAssetReportRequest) ToMap() (map[string]interface{}, error)

type CreateAssetReportResponse

type CreateAssetReportResponse struct {
	// A token that can be provided to endpoints such as /asset_report to fetch an asset report.
	AssetReportToken *string `json:"asset_report_token,omitempty"`
	// A unique ID identifying an Asset Report.
	AssetReportId *string `json:"asset_report_id,omitempty"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId *string `json:"request_id,omitempty"`
}

CreateAssetReportResponse struct for CreateAssetReportResponse

func NewCreateAssetReportResponse

func NewCreateAssetReportResponse() *CreateAssetReportResponse

NewCreateAssetReportResponse instantiates a new CreateAssetReportResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateAssetReportResponseWithDefaults

func NewCreateAssetReportResponseWithDefaults() *CreateAssetReportResponse

NewCreateAssetReportResponseWithDefaults instantiates a new CreateAssetReportResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateAssetReportResponse) GetAssetReportId

func (o *CreateAssetReportResponse) GetAssetReportId() string

GetAssetReportId returns the AssetReportId field value if set, zero value otherwise.

func (*CreateAssetReportResponse) GetAssetReportIdOk

func (o *CreateAssetReportResponse) GetAssetReportIdOk() (*string, bool)

GetAssetReportIdOk returns a tuple with the AssetReportId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAssetReportResponse) GetAssetReportToken

func (o *CreateAssetReportResponse) GetAssetReportToken() string

GetAssetReportToken returns the AssetReportToken field value if set, zero value otherwise.

func (*CreateAssetReportResponse) GetAssetReportTokenOk

func (o *CreateAssetReportResponse) GetAssetReportTokenOk() (*string, bool)

GetAssetReportTokenOk returns a tuple with the AssetReportToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAssetReportResponse) GetRequestId

func (o *CreateAssetReportResponse) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*CreateAssetReportResponse) GetRequestIdOk

func (o *CreateAssetReportResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAssetReportResponse) HasAssetReportId

func (o *CreateAssetReportResponse) HasAssetReportId() bool

HasAssetReportId returns a boolean if a field has been set.

func (*CreateAssetReportResponse) HasAssetReportToken

func (o *CreateAssetReportResponse) HasAssetReportToken() bool

HasAssetReportToken returns a boolean if a field has been set.

func (*CreateAssetReportResponse) HasRequestId

func (o *CreateAssetReportResponse) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (CreateAssetReportResponse) MarshalJSON

func (o CreateAssetReportResponse) MarshalJSON() ([]byte, error)

func (*CreateAssetReportResponse) SetAssetReportId

func (o *CreateAssetReportResponse) SetAssetReportId(v string)

SetAssetReportId gets a reference to the given string and assigns it to the AssetReportId field.

func (*CreateAssetReportResponse) SetAssetReportToken

func (o *CreateAssetReportResponse) SetAssetReportToken(v string)

SetAssetReportToken gets a reference to the given string and assigns it to the AssetReportToken field.

func (*CreateAssetReportResponse) SetRequestId

func (o *CreateAssetReportResponse) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (CreateAssetReportResponse) ToMap

func (o CreateAssetReportResponse) ToMap() (map[string]interface{}, error)

type CreateConsumerRiskReportCustomizationRequest

type CreateConsumerRiskReportCustomizationRequest struct {
	Timeframe ConsumerRiskReportTimeFrame `json:"timeframe"`
	// The minimum allowed limit, in cents.
	MinLimit float32 `json:"min_limit"`
	// The maximum allowed limit, in cents.
	MaxLimit float32 `json:"max_limit"`
	// This parameter indicates the risk tolerance associated with spend limits. A high risk tolerance allow for higher limits, increasing both potential gains and losses. A Lower risk tolerance enforces strict limits, reducing the potential for loss but also limiting transaction volume for reliable users.
	RiskTolerance float32 `json:"risk_tolerance"`
}

CreateConsumerRiskReportCustomizationRequest struct for CreateConsumerRiskReportCustomizationRequest

func NewCreateConsumerRiskReportCustomizationRequest

func NewCreateConsumerRiskReportCustomizationRequest(timeframe ConsumerRiskReportTimeFrame, minLimit float32, maxLimit float32, riskTolerance float32) *CreateConsumerRiskReportCustomizationRequest

NewCreateConsumerRiskReportCustomizationRequest instantiates a new CreateConsumerRiskReportCustomizationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateConsumerRiskReportCustomizationRequestWithDefaults

func NewCreateConsumerRiskReportCustomizationRequestWithDefaults() *CreateConsumerRiskReportCustomizationRequest

NewCreateConsumerRiskReportCustomizationRequestWithDefaults instantiates a new CreateConsumerRiskReportCustomizationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateConsumerRiskReportCustomizationRequest) GetMaxLimit

GetMaxLimit returns the MaxLimit field value

func (*CreateConsumerRiskReportCustomizationRequest) GetMaxLimitOk

GetMaxLimitOk returns a tuple with the MaxLimit field value and a boolean to check if the value has been set.

func (*CreateConsumerRiskReportCustomizationRequest) GetMinLimit

GetMinLimit returns the MinLimit field value

func (*CreateConsumerRiskReportCustomizationRequest) GetMinLimitOk

GetMinLimitOk returns a tuple with the MinLimit field value and a boolean to check if the value has been set.

func (*CreateConsumerRiskReportCustomizationRequest) GetRiskTolerance

GetRiskTolerance returns the RiskTolerance field value

func (*CreateConsumerRiskReportCustomizationRequest) GetRiskToleranceOk

func (o *CreateConsumerRiskReportCustomizationRequest) GetRiskToleranceOk() (*float32, bool)

GetRiskToleranceOk returns a tuple with the RiskTolerance field value and a boolean to check if the value has been set.

func (*CreateConsumerRiskReportCustomizationRequest) GetTimeframe

GetTimeframe returns the Timeframe field value

func (*CreateConsumerRiskReportCustomizationRequest) GetTimeframeOk

GetTimeframeOk returns a tuple with the Timeframe field value and a boolean to check if the value has been set.

func (CreateConsumerRiskReportCustomizationRequest) MarshalJSON

func (*CreateConsumerRiskReportCustomizationRequest) SetMaxLimit

SetMaxLimit sets field value

func (*CreateConsumerRiskReportCustomizationRequest) SetMinLimit

SetMinLimit sets field value

func (*CreateConsumerRiskReportCustomizationRequest) SetRiskTolerance

SetRiskTolerance sets field value

func (*CreateConsumerRiskReportCustomizationRequest) SetTimeframe

SetTimeframe sets field value

func (CreateConsumerRiskReportCustomizationRequest) ToMap

func (o CreateConsumerRiskReportCustomizationRequest) ToMap() (map[string]interface{}, error)

type CreateConsumerRiskReportCustomizationResponse

type CreateConsumerRiskReportCustomizationResponse struct {
	// The id of the created customization.
	Id string `json:"id"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

CreateConsumerRiskReportCustomizationResponse struct for CreateConsumerRiskReportCustomizationResponse

func NewCreateConsumerRiskReportCustomizationResponse

func NewCreateConsumerRiskReportCustomizationResponse(id string, requestId string) *CreateConsumerRiskReportCustomizationResponse

NewCreateConsumerRiskReportCustomizationResponse instantiates a new CreateConsumerRiskReportCustomizationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateConsumerRiskReportCustomizationResponseWithDefaults

func NewCreateConsumerRiskReportCustomizationResponseWithDefaults() *CreateConsumerRiskReportCustomizationResponse

NewCreateConsumerRiskReportCustomizationResponseWithDefaults instantiates a new CreateConsumerRiskReportCustomizationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateConsumerRiskReportCustomizationResponse) GetId

GetId returns the Id field value

func (*CreateConsumerRiskReportCustomizationResponse) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*CreateConsumerRiskReportCustomizationResponse) GetRequestId

GetRequestId returns the RequestId field value

func (*CreateConsumerRiskReportCustomizationResponse) GetRequestIdOk

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (CreateConsumerRiskReportCustomizationResponse) MarshalJSON

func (*CreateConsumerRiskReportCustomizationResponse) SetId

SetId sets field value

func (*CreateConsumerRiskReportCustomizationResponse) SetRequestId

SetRequestId sets field value

func (CreateConsumerRiskReportCustomizationResponse) ToMap

func (o CreateConsumerRiskReportCustomizationResponse) ToMap() (map[string]interface{}, error)

type CreateConsumerRiskReportRequest

type CreateConsumerRiskReportRequest struct {
	// A unique ID representing the bank account that this risk report is calculated for. Typically this will be a bank connection account ID from your application. It is currently used as a means of connecting events to the consumer risk report.
	AccountId string `json:"account_id"`
	// The ISO-4217 currency code of the transaction
	IsoCurrencyCode string `json:"iso_currency_code"`
	// The name of the end user associated with this consumer risk report.
	EndUserName *string `json:"end_user_name,omitempty"`
	// This is used to determine the timeframe and other metadata for the consumer risk report.
	CustomizationId string `json:"customization_id"`
}

CreateConsumerRiskReportRequest struct for CreateConsumerRiskReportRequest

func NewCreateConsumerRiskReportRequest

func NewCreateConsumerRiskReportRequest(accountId string, isoCurrencyCode string, customizationId string) *CreateConsumerRiskReportRequest

NewCreateConsumerRiskReportRequest instantiates a new CreateConsumerRiskReportRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateConsumerRiskReportRequestWithDefaults

func NewCreateConsumerRiskReportRequestWithDefaults() *CreateConsumerRiskReportRequest

NewCreateConsumerRiskReportRequestWithDefaults instantiates a new CreateConsumerRiskReportRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateConsumerRiskReportRequest) GetAccountId

func (o *CreateConsumerRiskReportRequest) GetAccountId() string

GetAccountId returns the AccountId field value

func (*CreateConsumerRiskReportRequest) GetAccountIdOk

func (o *CreateConsumerRiskReportRequest) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value and a boolean to check if the value has been set.

func (*CreateConsumerRiskReportRequest) GetCustomizationId

func (o *CreateConsumerRiskReportRequest) GetCustomizationId() string

GetCustomizationId returns the CustomizationId field value

func (*CreateConsumerRiskReportRequest) GetCustomizationIdOk

func (o *CreateConsumerRiskReportRequest) GetCustomizationIdOk() (*string, bool)

GetCustomizationIdOk returns a tuple with the CustomizationId field value and a boolean to check if the value has been set.

func (*CreateConsumerRiskReportRequest) GetEndUserName

func (o *CreateConsumerRiskReportRequest) GetEndUserName() string

GetEndUserName returns the EndUserName field value if set, zero value otherwise.

func (*CreateConsumerRiskReportRequest) GetEndUserNameOk

func (o *CreateConsumerRiskReportRequest) GetEndUserNameOk() (*string, bool)

GetEndUserNameOk returns a tuple with the EndUserName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateConsumerRiskReportRequest) GetIsoCurrencyCode

func (o *CreateConsumerRiskReportRequest) GetIsoCurrencyCode() string

GetIsoCurrencyCode returns the IsoCurrencyCode field value

func (*CreateConsumerRiskReportRequest) GetIsoCurrencyCodeOk

func (o *CreateConsumerRiskReportRequest) GetIsoCurrencyCodeOk() (*string, bool)

GetIsoCurrencyCodeOk returns a tuple with the IsoCurrencyCode field value and a boolean to check if the value has been set.

func (*CreateConsumerRiskReportRequest) HasEndUserName

func (o *CreateConsumerRiskReportRequest) HasEndUserName() bool

HasEndUserName returns a boolean if a field has been set.

func (CreateConsumerRiskReportRequest) MarshalJSON

func (o CreateConsumerRiskReportRequest) MarshalJSON() ([]byte, error)

func (*CreateConsumerRiskReportRequest) SetAccountId

func (o *CreateConsumerRiskReportRequest) SetAccountId(v string)

SetAccountId sets field value

func (*CreateConsumerRiskReportRequest) SetCustomizationId

func (o *CreateConsumerRiskReportRequest) SetCustomizationId(v string)

SetCustomizationId sets field value

func (*CreateConsumerRiskReportRequest) SetEndUserName

func (o *CreateConsumerRiskReportRequest) SetEndUserName(v string)

SetEndUserName gets a reference to the given string and assigns it to the EndUserName field.

func (*CreateConsumerRiskReportRequest) SetIsoCurrencyCode

func (o *CreateConsumerRiskReportRequest) SetIsoCurrencyCode(v string)

SetIsoCurrencyCode sets field value

func (CreateConsumerRiskReportRequest) ToMap

func (o CreateConsumerRiskReportRequest) ToMap() (map[string]interface{}, error)

type CreateConsumerRiskReportResponse

type CreateConsumerRiskReportResponse struct {
	Id string `json:"id"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

CreateConsumerRiskReportResponse struct for CreateConsumerRiskReportResponse

func NewCreateConsumerRiskReportResponse

func NewCreateConsumerRiskReportResponse(id string, requestId string) *CreateConsumerRiskReportResponse

NewCreateConsumerRiskReportResponse instantiates a new CreateConsumerRiskReportResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateConsumerRiskReportResponseWithDefaults

func NewCreateConsumerRiskReportResponseWithDefaults() *CreateConsumerRiskReportResponse

NewCreateConsumerRiskReportResponseWithDefaults instantiates a new CreateConsumerRiskReportResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateConsumerRiskReportResponse) GetId

GetId returns the Id field value

func (*CreateConsumerRiskReportResponse) GetIdOk

func (o *CreateConsumerRiskReportResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*CreateConsumerRiskReportResponse) GetRequestId

func (o *CreateConsumerRiskReportResponse) GetRequestId() string

GetRequestId returns the RequestId field value

func (*CreateConsumerRiskReportResponse) GetRequestIdOk

func (o *CreateConsumerRiskReportResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (CreateConsumerRiskReportResponse) MarshalJSON

func (o CreateConsumerRiskReportResponse) MarshalJSON() ([]byte, error)

func (*CreateConsumerRiskReportResponse) SetId

SetId sets field value

func (*CreateConsumerRiskReportResponse) SetRequestId

func (o *CreateConsumerRiskReportResponse) SetRequestId(v string)

SetRequestId sets field value

func (CreateConsumerRiskReportResponse) ToMap

func (o CreateConsumerRiskReportResponse) ToMap() (map[string]interface{}, error)

type CreateEntityRequest

type CreateEntityRequest struct {
	// Id of the entity
	Id *string `json:"id,omitempty"`
	// Email of the entity
	Email *string `json:"email,omitempty"`
	// These will force the user to connect through all of these aggregators
	Aggregators    []Aggregator `json:"aggregators,omitempty"`
	InstitutionIds []string     `json:"institution_ids,omitempty"`
}

CreateEntityRequest struct for CreateEntityRequest

func NewCreateEntityRequest

func NewCreateEntityRequest() *CreateEntityRequest

NewCreateEntityRequest instantiates a new CreateEntityRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateEntityRequestWithDefaults

func NewCreateEntityRequestWithDefaults() *CreateEntityRequest

NewCreateEntityRequestWithDefaults instantiates a new CreateEntityRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateEntityRequest) GetAggregators

func (o *CreateEntityRequest) GetAggregators() []Aggregator

GetAggregators returns the Aggregators field value if set, zero value otherwise.

func (*CreateEntityRequest) GetAggregatorsOk

func (o *CreateEntityRequest) GetAggregatorsOk() ([]Aggregator, bool)

GetAggregatorsOk returns a tuple with the Aggregators field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateEntityRequest) GetEmail

func (o *CreateEntityRequest) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*CreateEntityRequest) GetEmailOk

func (o *CreateEntityRequest) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateEntityRequest) GetId

func (o *CreateEntityRequest) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CreateEntityRequest) GetIdOk

func (o *CreateEntityRequest) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateEntityRequest) GetInstitutionIds

func (o *CreateEntityRequest) GetInstitutionIds() []string

GetInstitutionIds returns the InstitutionIds field value if set, zero value otherwise.

func (*CreateEntityRequest) GetInstitutionIdsOk

func (o *CreateEntityRequest) GetInstitutionIdsOk() ([]string, bool)

GetInstitutionIdsOk returns a tuple with the InstitutionIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateEntityRequest) HasAggregators

func (o *CreateEntityRequest) HasAggregators() bool

HasAggregators returns a boolean if a field has been set.

func (*CreateEntityRequest) HasEmail

func (o *CreateEntityRequest) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*CreateEntityRequest) HasId

func (o *CreateEntityRequest) HasId() bool

HasId returns a boolean if a field has been set.

func (*CreateEntityRequest) HasInstitutionIds

func (o *CreateEntityRequest) HasInstitutionIds() bool

HasInstitutionIds returns a boolean if a field has been set.

func (CreateEntityRequest) MarshalJSON

func (o CreateEntityRequest) MarshalJSON() ([]byte, error)

func (*CreateEntityRequest) SetAggregators

func (o *CreateEntityRequest) SetAggregators(v []Aggregator)

SetAggregators gets a reference to the given []Aggregator and assigns it to the Aggregators field.

func (*CreateEntityRequest) SetEmail

func (o *CreateEntityRequest) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*CreateEntityRequest) SetId

func (o *CreateEntityRequest) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CreateEntityRequest) SetInstitutionIds

func (o *CreateEntityRequest) SetInstitutionIds(v []string)

SetInstitutionIds gets a reference to the given []string and assigns it to the InstitutionIds field.

func (CreateEntityRequest) ToMap

func (o CreateEntityRequest) ToMap() (map[string]interface{}, error)

type CreateEntityResponse

type CreateEntityResponse struct {
	// Id of the entity
	Id *string `json:"id,omitempty"`
	// Email of the entity
	Email *string `json:"email,omitempty"`
	// These will force the user to connect through all of these aggregators
	Aggregators    []Aggregator `json:"aggregators,omitempty"`
	InstitutionIds []string     `json:"institution_ids,omitempty"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId *string `json:"request_id,omitempty"`
}

CreateEntityResponse struct for CreateEntityResponse

func NewCreateEntityResponse

func NewCreateEntityResponse() *CreateEntityResponse

NewCreateEntityResponse instantiates a new CreateEntityResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateEntityResponseWithDefaults

func NewCreateEntityResponseWithDefaults() *CreateEntityResponse

NewCreateEntityResponseWithDefaults instantiates a new CreateEntityResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateEntityResponse) GetAggregators

func (o *CreateEntityResponse) GetAggregators() []Aggregator

GetAggregators returns the Aggregators field value if set, zero value otherwise.

func (*CreateEntityResponse) GetAggregatorsOk

func (o *CreateEntityResponse) GetAggregatorsOk() ([]Aggregator, bool)

GetAggregatorsOk returns a tuple with the Aggregators field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateEntityResponse) GetEmail

func (o *CreateEntityResponse) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*CreateEntityResponse) GetEmailOk

func (o *CreateEntityResponse) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateEntityResponse) GetId

func (o *CreateEntityResponse) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CreateEntityResponse) GetIdOk

func (o *CreateEntityResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateEntityResponse) GetInstitutionIds

func (o *CreateEntityResponse) GetInstitutionIds() []string

GetInstitutionIds returns the InstitutionIds field value if set, zero value otherwise.

func (*CreateEntityResponse) GetInstitutionIdsOk

func (o *CreateEntityResponse) GetInstitutionIdsOk() ([]string, bool)

GetInstitutionIdsOk returns a tuple with the InstitutionIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateEntityResponse) GetRequestId

func (o *CreateEntityResponse) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*CreateEntityResponse) GetRequestIdOk

func (o *CreateEntityResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateEntityResponse) HasAggregators

func (o *CreateEntityResponse) HasAggregators() bool

HasAggregators returns a boolean if a field has been set.

func (*CreateEntityResponse) HasEmail

func (o *CreateEntityResponse) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*CreateEntityResponse) HasId

func (o *CreateEntityResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*CreateEntityResponse) HasInstitutionIds

func (o *CreateEntityResponse) HasInstitutionIds() bool

HasInstitutionIds returns a boolean if a field has been set.

func (*CreateEntityResponse) HasRequestId

func (o *CreateEntityResponse) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (CreateEntityResponse) MarshalJSON

func (o CreateEntityResponse) MarshalJSON() ([]byte, error)

func (*CreateEntityResponse) SetAggregators

func (o *CreateEntityResponse) SetAggregators(v []Aggregator)

SetAggregators gets a reference to the given []Aggregator and assigns it to the Aggregators field.

func (*CreateEntityResponse) SetEmail

func (o *CreateEntityResponse) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*CreateEntityResponse) SetId

func (o *CreateEntityResponse) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CreateEntityResponse) SetInstitutionIds

func (o *CreateEntityResponse) SetInstitutionIds(v []string)

SetInstitutionIds gets a reference to the given []string and assigns it to the InstitutionIds field.

func (*CreateEntityResponse) SetRequestId

func (o *CreateEntityResponse) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (CreateEntityResponse) ToMap

func (o CreateEntityResponse) ToMap() (map[string]interface{}, error)

type CreateLinkTokenRequest

type CreateLinkTokenRequest struct {
	// An id that is unique for an institution.
	InstitutionId string `json:"institution_id"`
	Entity        Entity `json:"entity"`
	// The name of your application. This is what will be displayed to users.
	ClientName string `json:"client_name"`
	// The session client secret created from the 'Create session client secret' endpoint
	SessionClientSecret string `json:"session_client_secret"`
	// This field allows you to set a unique webhook URL for each individual entity. By specifying an entity-specific webhook URL, you can receive and process data events for each entity separately. If this field is left empty, the organization-wide webhook URL set in the sandbox/production environment will be used as the default for all entities.
	WebhookUrl *string                          `json:"webhook_url,omitempty"`
	Mx         *CreateLinkTokenRequestMx        `json:"mx,omitempty"`
	Plaid      *CreateLinkTokenRequestPlaid     `json:"plaid,omitempty"`
	Teller     *CreateLinkTokenRequestTeller    `json:"teller,omitempty"`
	Snaptrade  *CreateLinkTokenRequestSnaptrade `json:"snaptrade,omitempty"`
}

CreateLinkTokenRequest struct for CreateLinkTokenRequest

func NewCreateLinkTokenRequest

func NewCreateLinkTokenRequest(institutionId string, entity Entity, clientName string, sessionClientSecret string) *CreateLinkTokenRequest

NewCreateLinkTokenRequest instantiates a new CreateLinkTokenRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateLinkTokenRequestWithDefaults

func NewCreateLinkTokenRequestWithDefaults() *CreateLinkTokenRequest

NewCreateLinkTokenRequestWithDefaults instantiates a new CreateLinkTokenRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateLinkTokenRequest) GetClientName

func (o *CreateLinkTokenRequest) GetClientName() string

GetClientName returns the ClientName field value

func (*CreateLinkTokenRequest) GetClientNameOk

func (o *CreateLinkTokenRequest) GetClientNameOk() (*string, bool)

GetClientNameOk returns a tuple with the ClientName field value and a boolean to check if the value has been set.

func (*CreateLinkTokenRequest) GetEntity

func (o *CreateLinkTokenRequest) GetEntity() Entity

GetEntity returns the Entity field value

func (*CreateLinkTokenRequest) GetEntityOk

func (o *CreateLinkTokenRequest) GetEntityOk() (*Entity, bool)

GetEntityOk returns a tuple with the Entity field value and a boolean to check if the value has been set.

func (*CreateLinkTokenRequest) GetInstitutionId

func (o *CreateLinkTokenRequest) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value

func (*CreateLinkTokenRequest) GetInstitutionIdOk

func (o *CreateLinkTokenRequest) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value and a boolean to check if the value has been set.

func (*CreateLinkTokenRequest) GetMx

GetMx returns the Mx field value if set, zero value otherwise.

func (*CreateLinkTokenRequest) GetMxOk

GetMxOk returns a tuple with the Mx field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLinkTokenRequest) GetPlaid

GetPlaid returns the Plaid field value if set, zero value otherwise.

func (*CreateLinkTokenRequest) GetPlaidOk

GetPlaidOk returns a tuple with the Plaid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLinkTokenRequest) GetSessionClientSecret

func (o *CreateLinkTokenRequest) GetSessionClientSecret() string

GetSessionClientSecret returns the SessionClientSecret field value

func (*CreateLinkTokenRequest) GetSessionClientSecretOk

func (o *CreateLinkTokenRequest) GetSessionClientSecretOk() (*string, bool)

GetSessionClientSecretOk returns a tuple with the SessionClientSecret field value and a boolean to check if the value has been set.

func (*CreateLinkTokenRequest) GetSnaptrade

GetSnaptrade returns the Snaptrade field value if set, zero value otherwise.

func (*CreateLinkTokenRequest) GetSnaptradeOk

GetSnaptradeOk returns a tuple with the Snaptrade field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLinkTokenRequest) GetTeller

GetTeller returns the Teller field value if set, zero value otherwise.

func (*CreateLinkTokenRequest) GetTellerOk

GetTellerOk returns a tuple with the Teller field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLinkTokenRequest) GetWebhookUrl

func (o *CreateLinkTokenRequest) GetWebhookUrl() string

GetWebhookUrl returns the WebhookUrl field value if set, zero value otherwise.

func (*CreateLinkTokenRequest) GetWebhookUrlOk

func (o *CreateLinkTokenRequest) GetWebhookUrlOk() (*string, bool)

GetWebhookUrlOk returns a tuple with the WebhookUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLinkTokenRequest) HasMx

func (o *CreateLinkTokenRequest) HasMx() bool

HasMx returns a boolean if a field has been set.

func (*CreateLinkTokenRequest) HasPlaid

func (o *CreateLinkTokenRequest) HasPlaid() bool

HasPlaid returns a boolean if a field has been set.

func (*CreateLinkTokenRequest) HasSnaptrade

func (o *CreateLinkTokenRequest) HasSnaptrade() bool

HasSnaptrade returns a boolean if a field has been set.

func (*CreateLinkTokenRequest) HasTeller

func (o *CreateLinkTokenRequest) HasTeller() bool

HasTeller returns a boolean if a field has been set.

func (*CreateLinkTokenRequest) HasWebhookUrl

func (o *CreateLinkTokenRequest) HasWebhookUrl() bool

HasWebhookUrl returns a boolean if a field has been set.

func (CreateLinkTokenRequest) MarshalJSON

func (o CreateLinkTokenRequest) MarshalJSON() ([]byte, error)

func (*CreateLinkTokenRequest) SetClientName

func (o *CreateLinkTokenRequest) SetClientName(v string)

SetClientName sets field value

func (*CreateLinkTokenRequest) SetEntity

func (o *CreateLinkTokenRequest) SetEntity(v Entity)

SetEntity sets field value

func (*CreateLinkTokenRequest) SetInstitutionId

func (o *CreateLinkTokenRequest) SetInstitutionId(v string)

SetInstitutionId sets field value

func (*CreateLinkTokenRequest) SetMx

SetMx gets a reference to the given CreateLinkTokenRequestMx and assigns it to the Mx field.

func (*CreateLinkTokenRequest) SetPlaid

SetPlaid gets a reference to the given CreateLinkTokenRequestPlaid and assigns it to the Plaid field.

func (*CreateLinkTokenRequest) SetSessionClientSecret

func (o *CreateLinkTokenRequest) SetSessionClientSecret(v string)

SetSessionClientSecret sets field value

func (*CreateLinkTokenRequest) SetSnaptrade

SetSnaptrade gets a reference to the given CreateLinkTokenRequestSnaptrade and assigns it to the Snaptrade field.

func (*CreateLinkTokenRequest) SetTeller

SetTeller gets a reference to the given CreateLinkTokenRequestTeller and assigns it to the Teller field.

func (*CreateLinkTokenRequest) SetWebhookUrl

func (o *CreateLinkTokenRequest) SetWebhookUrl(v string)

SetWebhookUrl gets a reference to the given string and assigns it to the WebhookUrl field.

func (CreateLinkTokenRequest) ToMap

func (o CreateLinkTokenRequest) ToMap() (map[string]interface{}, error)

type CreateLinkTokenRequestMx

type CreateLinkTokenRequestMx struct {
	// Follows the same schema as MX's request a connect url(https://docs.mx.com/api#connect_request_a_url) schema.
	Config map[string]interface{} `json:"config,omitempty"`
}

CreateLinkTokenRequestMx An object specifying information about the MX configuration to use for deciding which MX supported financial institutions to display.

func NewCreateLinkTokenRequestMx

func NewCreateLinkTokenRequestMx() *CreateLinkTokenRequestMx

NewCreateLinkTokenRequestMx instantiates a new CreateLinkTokenRequestMx object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateLinkTokenRequestMxWithDefaults

func NewCreateLinkTokenRequestMxWithDefaults() *CreateLinkTokenRequestMx

NewCreateLinkTokenRequestMxWithDefaults instantiates a new CreateLinkTokenRequestMx object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateLinkTokenRequestMx) GetConfig

func (o *CreateLinkTokenRequestMx) GetConfig() map[string]interface{}

GetConfig returns the Config field value if set, zero value otherwise.

func (*CreateLinkTokenRequestMx) GetConfigOk

func (o *CreateLinkTokenRequestMx) GetConfigOk() (map[string]interface{}, bool)

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLinkTokenRequestMx) HasConfig

func (o *CreateLinkTokenRequestMx) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (CreateLinkTokenRequestMx) MarshalJSON

func (o CreateLinkTokenRequestMx) MarshalJSON() ([]byte, error)

func (*CreateLinkTokenRequestMx) SetConfig

func (o *CreateLinkTokenRequestMx) SetConfig(v map[string]interface{})

SetConfig gets a reference to the given map[string]interface{} and assigns it to the Config field.

func (CreateLinkTokenRequestMx) ToMap

func (o CreateLinkTokenRequestMx) ToMap() (map[string]interface{}, error)

type CreateLinkTokenRequestPlaid

type CreateLinkTokenRequestPlaid struct {
	// Follows the same schema as Plaid's Link Token Create Schema(https://plaid.com/docs/api/tokens/#linktokencreate). 'products', 'client_id', 'secret', 'client_user_id', 'client_name', 'webhook', 'institution_data' and 'country_codes' (only US and Canada is supported right now) will be set by Fuse and override any values you set.
	Config map[string]interface{} `json:"config,omitempty"`
}

CreateLinkTokenRequestPlaid An object specifying information about the Plaid configuration to use when creating a link token.

func NewCreateLinkTokenRequestPlaid

func NewCreateLinkTokenRequestPlaid() *CreateLinkTokenRequestPlaid

NewCreateLinkTokenRequestPlaid instantiates a new CreateLinkTokenRequestPlaid object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateLinkTokenRequestPlaidWithDefaults

func NewCreateLinkTokenRequestPlaidWithDefaults() *CreateLinkTokenRequestPlaid

NewCreateLinkTokenRequestPlaidWithDefaults instantiates a new CreateLinkTokenRequestPlaid object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateLinkTokenRequestPlaid) GetConfig

func (o *CreateLinkTokenRequestPlaid) GetConfig() map[string]interface{}

GetConfig returns the Config field value if set, zero value otherwise.

func (*CreateLinkTokenRequestPlaid) GetConfigOk

func (o *CreateLinkTokenRequestPlaid) GetConfigOk() (map[string]interface{}, bool)

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLinkTokenRequestPlaid) HasConfig

func (o *CreateLinkTokenRequestPlaid) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (CreateLinkTokenRequestPlaid) MarshalJSON

func (o CreateLinkTokenRequestPlaid) MarshalJSON() ([]byte, error)

func (*CreateLinkTokenRequestPlaid) SetConfig

func (o *CreateLinkTokenRequestPlaid) SetConfig(v map[string]interface{})

SetConfig gets a reference to the given map[string]interface{} and assigns it to the Config field.

func (CreateLinkTokenRequestPlaid) ToMap

func (o CreateLinkTokenRequestPlaid) ToMap() (map[string]interface{}, error)

type CreateLinkTokenRequestSnaptrade

type CreateLinkTokenRequestSnaptrade struct {
	Config *CreateLinkTokenRequestSnaptradeConfig `json:"config,omitempty"`
}

CreateLinkTokenRequestSnaptrade An object specifying information about the SnapTrade configuration to use when creating a link token.

func NewCreateLinkTokenRequestSnaptrade

func NewCreateLinkTokenRequestSnaptrade() *CreateLinkTokenRequestSnaptrade

NewCreateLinkTokenRequestSnaptrade instantiates a new CreateLinkTokenRequestSnaptrade object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateLinkTokenRequestSnaptradeWithDefaults

func NewCreateLinkTokenRequestSnaptradeWithDefaults() *CreateLinkTokenRequestSnaptrade

NewCreateLinkTokenRequestSnaptradeWithDefaults instantiates a new CreateLinkTokenRequestSnaptrade object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateLinkTokenRequestSnaptrade) GetConfig

GetConfig returns the Config field value if set, zero value otherwise.

func (*CreateLinkTokenRequestSnaptrade) GetConfigOk

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLinkTokenRequestSnaptrade) HasConfig

func (o *CreateLinkTokenRequestSnaptrade) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (CreateLinkTokenRequestSnaptrade) MarshalJSON

func (o CreateLinkTokenRequestSnaptrade) MarshalJSON() ([]byte, error)

func (*CreateLinkTokenRequestSnaptrade) SetConfig

SetConfig gets a reference to the given CreateLinkTokenRequestSnaptradeConfig and assigns it to the Config field.

func (CreateLinkTokenRequestSnaptrade) ToMap

func (o CreateLinkTokenRequestSnaptrade) ToMap() (map[string]interface{}, error)

type CreateLinkTokenRequestSnaptradeConfig

type CreateLinkTokenRequestSnaptradeConfig struct {
	// SnapTrade connection type. Defaults to 'read'
	ConnectionType *string `json:"connectionType,omitempty"`
}

CreateLinkTokenRequestSnaptradeConfig struct for CreateLinkTokenRequestSnaptradeConfig

func NewCreateLinkTokenRequestSnaptradeConfig

func NewCreateLinkTokenRequestSnaptradeConfig() *CreateLinkTokenRequestSnaptradeConfig

NewCreateLinkTokenRequestSnaptradeConfig instantiates a new CreateLinkTokenRequestSnaptradeConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateLinkTokenRequestSnaptradeConfigWithDefaults

func NewCreateLinkTokenRequestSnaptradeConfigWithDefaults() *CreateLinkTokenRequestSnaptradeConfig

NewCreateLinkTokenRequestSnaptradeConfigWithDefaults instantiates a new CreateLinkTokenRequestSnaptradeConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateLinkTokenRequestSnaptradeConfig) GetConnectionType

func (o *CreateLinkTokenRequestSnaptradeConfig) GetConnectionType() string

GetConnectionType returns the ConnectionType field value if set, zero value otherwise.

func (*CreateLinkTokenRequestSnaptradeConfig) GetConnectionTypeOk

func (o *CreateLinkTokenRequestSnaptradeConfig) GetConnectionTypeOk() (*string, bool)

GetConnectionTypeOk returns a tuple with the ConnectionType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLinkTokenRequestSnaptradeConfig) HasConnectionType

func (o *CreateLinkTokenRequestSnaptradeConfig) HasConnectionType() bool

HasConnectionType returns a boolean if a field has been set.

func (CreateLinkTokenRequestSnaptradeConfig) MarshalJSON

func (o CreateLinkTokenRequestSnaptradeConfig) MarshalJSON() ([]byte, error)

func (*CreateLinkTokenRequestSnaptradeConfig) SetConnectionType

func (o *CreateLinkTokenRequestSnaptradeConfig) SetConnectionType(v string)

SetConnectionType gets a reference to the given string and assigns it to the ConnectionType field.

func (CreateLinkTokenRequestSnaptradeConfig) ToMap

func (o CreateLinkTokenRequestSnaptradeConfig) ToMap() (map[string]interface{}, error)

type CreateLinkTokenRequestTeller

type CreateLinkTokenRequestTeller struct {
	Config *CreateLinkTokenRequestTellerConfig `json:"config,omitempty"`
}

CreateLinkTokenRequestTeller An object specifying information about the Teller configuration to use when creating a link token.

func NewCreateLinkTokenRequestTeller

func NewCreateLinkTokenRequestTeller() *CreateLinkTokenRequestTeller

NewCreateLinkTokenRequestTeller instantiates a new CreateLinkTokenRequestTeller object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateLinkTokenRequestTellerWithDefaults

func NewCreateLinkTokenRequestTellerWithDefaults() *CreateLinkTokenRequestTeller

NewCreateLinkTokenRequestTellerWithDefaults instantiates a new CreateLinkTokenRequestTeller object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateLinkTokenRequestTeller) GetConfig

GetConfig returns the Config field value if set, zero value otherwise.

func (*CreateLinkTokenRequestTeller) GetConfigOk

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLinkTokenRequestTeller) HasConfig

func (o *CreateLinkTokenRequestTeller) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (CreateLinkTokenRequestTeller) MarshalJSON

func (o CreateLinkTokenRequestTeller) MarshalJSON() ([]byte, error)

func (*CreateLinkTokenRequestTeller) SetConfig

SetConfig gets a reference to the given CreateLinkTokenRequestTellerConfig and assigns it to the Config field.

func (CreateLinkTokenRequestTeller) ToMap

func (o CreateLinkTokenRequestTeller) ToMap() (map[string]interface{}, error)

type CreateLinkTokenRequestTellerConfig

type CreateLinkTokenRequestTellerConfig struct {
	// The mode of account selection: - 'disabled': automatically connect all the supported financial accounts associated with this user's account at the institution (default). - 'single': the user will see a list of supported financial accounts and will need to select one to connect - 'multiple': the user will see a list of supported financial accounts and will need to select one or more to connect
	SelectAccount *string                                          `json:"selectAccount,omitempty"`
	AccountFilter *CreateLinkTokenRequestTellerConfigAccountFilter `json:"accountFilter,omitempty"`
}

CreateLinkTokenRequestTellerConfig struct for CreateLinkTokenRequestTellerConfig

func NewCreateLinkTokenRequestTellerConfig

func NewCreateLinkTokenRequestTellerConfig() *CreateLinkTokenRequestTellerConfig

NewCreateLinkTokenRequestTellerConfig instantiates a new CreateLinkTokenRequestTellerConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateLinkTokenRequestTellerConfigWithDefaults

func NewCreateLinkTokenRequestTellerConfigWithDefaults() *CreateLinkTokenRequestTellerConfig

NewCreateLinkTokenRequestTellerConfigWithDefaults instantiates a new CreateLinkTokenRequestTellerConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateLinkTokenRequestTellerConfig) GetAccountFilter

GetAccountFilter returns the AccountFilter field value if set, zero value otherwise.

func (*CreateLinkTokenRequestTellerConfig) GetAccountFilterOk

GetAccountFilterOk returns a tuple with the AccountFilter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLinkTokenRequestTellerConfig) GetSelectAccount

func (o *CreateLinkTokenRequestTellerConfig) GetSelectAccount() string

GetSelectAccount returns the SelectAccount field value if set, zero value otherwise.

func (*CreateLinkTokenRequestTellerConfig) GetSelectAccountOk

func (o *CreateLinkTokenRequestTellerConfig) GetSelectAccountOk() (*string, bool)

GetSelectAccountOk returns a tuple with the SelectAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLinkTokenRequestTellerConfig) HasAccountFilter

func (o *CreateLinkTokenRequestTellerConfig) HasAccountFilter() bool

HasAccountFilter returns a boolean if a field has been set.

func (*CreateLinkTokenRequestTellerConfig) HasSelectAccount

func (o *CreateLinkTokenRequestTellerConfig) HasSelectAccount() bool

HasSelectAccount returns a boolean if a field has been set.

func (CreateLinkTokenRequestTellerConfig) MarshalJSON

func (o CreateLinkTokenRequestTellerConfig) MarshalJSON() ([]byte, error)

func (*CreateLinkTokenRequestTellerConfig) SetAccountFilter

SetAccountFilter gets a reference to the given CreateLinkTokenRequestTellerConfigAccountFilter and assigns it to the AccountFilter field.

func (*CreateLinkTokenRequestTellerConfig) SetSelectAccount

func (o *CreateLinkTokenRequestTellerConfig) SetSelectAccount(v string)

SetSelectAccount gets a reference to the given string and assigns it to the SelectAccount field.

func (CreateLinkTokenRequestTellerConfig) ToMap

func (o CreateLinkTokenRequestTellerConfig) ToMap() (map[string]interface{}, error)

type CreateLinkTokenRequestTellerConfigAccountFilter

type CreateLinkTokenRequestTellerConfigAccountFilter struct {
	Depository *CreateLinkTokenRequestTellerConfigAccountFilterDepository `json:"depository,omitempty"`
	Credit     *CreateLinkTokenRequestTellerConfigAccountFilterCredit     `json:"credit,omitempty"`
}

CreateLinkTokenRequestTellerConfigAccountFilter Filter the types of account returned by Teller when enrolling a customer

func NewCreateLinkTokenRequestTellerConfigAccountFilter

func NewCreateLinkTokenRequestTellerConfigAccountFilter() *CreateLinkTokenRequestTellerConfigAccountFilter

NewCreateLinkTokenRequestTellerConfigAccountFilter instantiates a new CreateLinkTokenRequestTellerConfigAccountFilter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateLinkTokenRequestTellerConfigAccountFilterWithDefaults

func NewCreateLinkTokenRequestTellerConfigAccountFilterWithDefaults() *CreateLinkTokenRequestTellerConfigAccountFilter

NewCreateLinkTokenRequestTellerConfigAccountFilterWithDefaults instantiates a new CreateLinkTokenRequestTellerConfigAccountFilter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateLinkTokenRequestTellerConfigAccountFilter) GetCredit

GetCredit returns the Credit field value if set, zero value otherwise.

func (*CreateLinkTokenRequestTellerConfigAccountFilter) GetCreditOk

GetCreditOk returns a tuple with the Credit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLinkTokenRequestTellerConfigAccountFilter) GetDepository

GetDepository returns the Depository field value if set, zero value otherwise.

func (*CreateLinkTokenRequestTellerConfigAccountFilter) GetDepositoryOk

GetDepositoryOk returns a tuple with the Depository field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLinkTokenRequestTellerConfigAccountFilter) HasCredit

HasCredit returns a boolean if a field has been set.

func (*CreateLinkTokenRequestTellerConfigAccountFilter) HasDepository

HasDepository returns a boolean if a field has been set.

func (CreateLinkTokenRequestTellerConfigAccountFilter) MarshalJSON

func (*CreateLinkTokenRequestTellerConfigAccountFilter) SetCredit

SetCredit gets a reference to the given CreateLinkTokenRequestTellerConfigAccountFilterCredit and assigns it to the Credit field.

func (*CreateLinkTokenRequestTellerConfigAccountFilter) SetDepository

SetDepository gets a reference to the given CreateLinkTokenRequestTellerConfigAccountFilterDepository and assigns it to the Depository field.

func (CreateLinkTokenRequestTellerConfigAccountFilter) ToMap

func (o CreateLinkTokenRequestTellerConfigAccountFilter) ToMap() (map[string]interface{}, error)

type CreateLinkTokenRequestTellerConfigAccountFilterCredit

type CreateLinkTokenRequestTellerConfigAccountFilterCredit struct {
	CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf *CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf
	String                                                     *string
}

CreateLinkTokenRequestTellerConfigAccountFilterCredit - struct for CreateLinkTokenRequestTellerConfigAccountFilterCredit

func CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOfAsCreateLinkTokenRequestTellerConfigAccountFilterCredit

func CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOfAsCreateLinkTokenRequestTellerConfigAccountFilterCredit(v *CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf) CreateLinkTokenRequestTellerConfigAccountFilterCredit

CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOfAsCreateLinkTokenRequestTellerConfigAccountFilterCredit is a convenience function that returns CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf wrapped in CreateLinkTokenRequestTellerConfigAccountFilterCredit

func StringAsCreateLinkTokenRequestTellerConfigAccountFilterCredit

func StringAsCreateLinkTokenRequestTellerConfigAccountFilterCredit(v *string) CreateLinkTokenRequestTellerConfigAccountFilterCredit

stringAsCreateLinkTokenRequestTellerConfigAccountFilterCredit is a convenience function that returns string wrapped in CreateLinkTokenRequestTellerConfigAccountFilterCredit

func (*CreateLinkTokenRequestTellerConfigAccountFilterCredit) GetActualInstance

func (obj *CreateLinkTokenRequestTellerConfigAccountFilterCredit) GetActualInstance() interface{}

Get the actual instance

func (CreateLinkTokenRequestTellerConfigAccountFilterCredit) MarshalJSON

Marshal data from the first non-nil pointers in the struct to JSON

func (*CreateLinkTokenRequestTellerConfigAccountFilterCredit) UnmarshalJSON

Unmarshal JSON data into one of the pointers in the struct

type CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf

type CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf struct {
	Subtypes []string `json:"subtypes,omitempty"`
}

CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf struct for CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf

func NewCreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf

func NewCreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf() *CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf

NewCreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf instantiates a new CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateLinkTokenRequestTellerConfigAccountFilterCreditOneOfWithDefaults

func NewCreateLinkTokenRequestTellerConfigAccountFilterCreditOneOfWithDefaults() *CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf

NewCreateLinkTokenRequestTellerConfigAccountFilterCreditOneOfWithDefaults instantiates a new CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf) GetSubtypes

GetSubtypes returns the Subtypes field value if set, zero value otherwise.

func (*CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf) GetSubtypesOk

GetSubtypesOk returns a tuple with the Subtypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf) HasSubtypes

HasSubtypes returns a boolean if a field has been set.

func (CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf) MarshalJSON

func (*CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf) SetSubtypes

SetSubtypes gets a reference to the given []string and assigns it to the Subtypes field.

func (CreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf) ToMap

type CreateLinkTokenRequestTellerConfigAccountFilterDepository

type CreateLinkTokenRequestTellerConfigAccountFilterDepository struct {
	CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf *CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf
	String                                                         *string
}

CreateLinkTokenRequestTellerConfigAccountFilterDepository - struct for CreateLinkTokenRequestTellerConfigAccountFilterDepository

func CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOfAsCreateLinkTokenRequestTellerConfigAccountFilterDepository

func CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOfAsCreateLinkTokenRequestTellerConfigAccountFilterDepository(v *CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf) CreateLinkTokenRequestTellerConfigAccountFilterDepository

CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOfAsCreateLinkTokenRequestTellerConfigAccountFilterDepository is a convenience function that returns CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf wrapped in CreateLinkTokenRequestTellerConfigAccountFilterDepository

func StringAsCreateLinkTokenRequestTellerConfigAccountFilterDepository

func StringAsCreateLinkTokenRequestTellerConfigAccountFilterDepository(v *string) CreateLinkTokenRequestTellerConfigAccountFilterDepository

stringAsCreateLinkTokenRequestTellerConfigAccountFilterDepository is a convenience function that returns string wrapped in CreateLinkTokenRequestTellerConfigAccountFilterDepository

func (*CreateLinkTokenRequestTellerConfigAccountFilterDepository) GetActualInstance

func (obj *CreateLinkTokenRequestTellerConfigAccountFilterDepository) GetActualInstance() interface{}

Get the actual instance

func (CreateLinkTokenRequestTellerConfigAccountFilterDepository) MarshalJSON

Marshal data from the first non-nil pointers in the struct to JSON

func (*CreateLinkTokenRequestTellerConfigAccountFilterDepository) UnmarshalJSON

Unmarshal JSON data into one of the pointers in the struct

type CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf

type CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf struct {
	Subtypes []string `json:"subtypes,omitempty"`
}

CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf struct for CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf

func NewCreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf

func NewCreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf() *CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf

NewCreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf instantiates a new CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOfWithDefaults

func NewCreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOfWithDefaults() *CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf

NewCreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOfWithDefaults instantiates a new CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf) GetSubtypes

GetSubtypes returns the Subtypes field value if set, zero value otherwise.

func (*CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf) GetSubtypesOk

GetSubtypesOk returns a tuple with the Subtypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf) HasSubtypes

HasSubtypes returns a boolean if a field has been set.

func (CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf) MarshalJSON

func (*CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf) SetSubtypes

SetSubtypes gets a reference to the given []string and assigns it to the Subtypes field.

func (CreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf) ToMap

type CreateLinkTokenResponse

type CreateLinkTokenResponse struct {
	// Token needed by the frontend sdk to initiate the connection
	LinkToken string `json:"link_token"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

CreateLinkTokenResponse struct for CreateLinkTokenResponse

func NewCreateLinkTokenResponse

func NewCreateLinkTokenResponse(linkToken string, requestId string) *CreateLinkTokenResponse

NewCreateLinkTokenResponse instantiates a new CreateLinkTokenResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateLinkTokenResponseWithDefaults

func NewCreateLinkTokenResponseWithDefaults() *CreateLinkTokenResponse

NewCreateLinkTokenResponseWithDefaults instantiates a new CreateLinkTokenResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateLinkTokenResponse) GetLinkToken

func (o *CreateLinkTokenResponse) GetLinkToken() string

GetLinkToken returns the LinkToken field value

func (*CreateLinkTokenResponse) GetLinkTokenOk

func (o *CreateLinkTokenResponse) GetLinkTokenOk() (*string, bool)

GetLinkTokenOk returns a tuple with the LinkToken field value and a boolean to check if the value has been set.

func (*CreateLinkTokenResponse) GetRequestId

func (o *CreateLinkTokenResponse) GetRequestId() string

GetRequestId returns the RequestId field value

func (*CreateLinkTokenResponse) GetRequestIdOk

func (o *CreateLinkTokenResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (CreateLinkTokenResponse) MarshalJSON

func (o CreateLinkTokenResponse) MarshalJSON() ([]byte, error)

func (*CreateLinkTokenResponse) SetLinkToken

func (o *CreateLinkTokenResponse) SetLinkToken(v string)

SetLinkToken sets field value

func (*CreateLinkTokenResponse) SetRequestId

func (o *CreateLinkTokenResponse) SetRequestId(v string)

SetRequestId sets field value

func (CreateLinkTokenResponse) ToMap

func (o CreateLinkTokenResponse) ToMap() (map[string]interface{}, error)

type CreateSessionRequest

type CreateSessionRequest struct {
	SupportedFinancialInstitutionAggregators []Aggregator `json:"supported_financial_institution_aggregators"`
	// List of products that you would like the institutions to support
	Products []Product `json:"products"`
	// List of country codes that you would like the institutions to support
	CountryCodes []CountryCode `json:"country_codes,omitempty"`
	Entity       Entity        `json:"entity"`
	// The fuse access token for an existing financial connection. This will perform the process to reconnect an existing disconnected account.
	AccessToken *string `json:"access_token,omitempty"`
	// Set to false for web SDKs (e.g., React), and true for mobile SDKs (e.g., React Native, Flutter, iOS, Android).
	IsWebView *bool `json:"is_web_view,omitempty"`
}

CreateSessionRequest struct for CreateSessionRequest

func NewCreateSessionRequest

func NewCreateSessionRequest(supportedFinancialInstitutionAggregators []Aggregator, products []Product, entity Entity) *CreateSessionRequest

NewCreateSessionRequest instantiates a new CreateSessionRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateSessionRequestWithDefaults

func NewCreateSessionRequestWithDefaults() *CreateSessionRequest

NewCreateSessionRequestWithDefaults instantiates a new CreateSessionRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateSessionRequest) GetAccessToken

func (o *CreateSessionRequest) GetAccessToken() string

GetAccessToken returns the AccessToken field value if set, zero value otherwise.

func (*CreateSessionRequest) GetAccessTokenOk

func (o *CreateSessionRequest) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateSessionRequest) GetCountryCodes

func (o *CreateSessionRequest) GetCountryCodes() []CountryCode

GetCountryCodes returns the CountryCodes field value if set, zero value otherwise.

func (*CreateSessionRequest) GetCountryCodesOk

func (o *CreateSessionRequest) GetCountryCodesOk() ([]CountryCode, bool)

GetCountryCodesOk returns a tuple with the CountryCodes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateSessionRequest) GetEntity

func (o *CreateSessionRequest) GetEntity() Entity

GetEntity returns the Entity field value

func (*CreateSessionRequest) GetEntityOk

func (o *CreateSessionRequest) GetEntityOk() (*Entity, bool)

GetEntityOk returns a tuple with the Entity field value and a boolean to check if the value has been set.

func (*CreateSessionRequest) GetIsWebView

func (o *CreateSessionRequest) GetIsWebView() bool

GetIsWebView returns the IsWebView field value if set, zero value otherwise.

func (*CreateSessionRequest) GetIsWebViewOk

func (o *CreateSessionRequest) GetIsWebViewOk() (*bool, bool)

GetIsWebViewOk returns a tuple with the IsWebView field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateSessionRequest) GetProducts

func (o *CreateSessionRequest) GetProducts() []Product

GetProducts returns the Products field value

func (*CreateSessionRequest) GetProductsOk

func (o *CreateSessionRequest) GetProductsOk() ([]Product, bool)

GetProductsOk returns a tuple with the Products field value and a boolean to check if the value has been set.

func (*CreateSessionRequest) GetSupportedFinancialInstitutionAggregators

func (o *CreateSessionRequest) GetSupportedFinancialInstitutionAggregators() []Aggregator

GetSupportedFinancialInstitutionAggregators returns the SupportedFinancialInstitutionAggregators field value

func (*CreateSessionRequest) GetSupportedFinancialInstitutionAggregatorsOk

func (o *CreateSessionRequest) GetSupportedFinancialInstitutionAggregatorsOk() ([]Aggregator, bool)

GetSupportedFinancialInstitutionAggregatorsOk returns a tuple with the SupportedFinancialInstitutionAggregators field value and a boolean to check if the value has been set.

func (*CreateSessionRequest) HasAccessToken

func (o *CreateSessionRequest) HasAccessToken() bool

HasAccessToken returns a boolean if a field has been set.

func (*CreateSessionRequest) HasCountryCodes

func (o *CreateSessionRequest) HasCountryCodes() bool

HasCountryCodes returns a boolean if a field has been set.

func (*CreateSessionRequest) HasIsWebView

func (o *CreateSessionRequest) HasIsWebView() bool

HasIsWebView returns a boolean if a field has been set.

func (CreateSessionRequest) MarshalJSON

func (o CreateSessionRequest) MarshalJSON() ([]byte, error)

func (*CreateSessionRequest) SetAccessToken

func (o *CreateSessionRequest) SetAccessToken(v string)

SetAccessToken gets a reference to the given string and assigns it to the AccessToken field.

func (*CreateSessionRequest) SetCountryCodes

func (o *CreateSessionRequest) SetCountryCodes(v []CountryCode)

SetCountryCodes gets a reference to the given []CountryCode and assigns it to the CountryCodes field.

func (*CreateSessionRequest) SetEntity

func (o *CreateSessionRequest) SetEntity(v Entity)

SetEntity sets field value

func (*CreateSessionRequest) SetIsWebView

func (o *CreateSessionRequest) SetIsWebView(v bool)

SetIsWebView gets a reference to the given bool and assigns it to the IsWebView field.

func (*CreateSessionRequest) SetProducts

func (o *CreateSessionRequest) SetProducts(v []Product)

SetProducts sets field value

func (*CreateSessionRequest) SetSupportedFinancialInstitutionAggregators

func (o *CreateSessionRequest) SetSupportedFinancialInstitutionAggregators(v []Aggregator)

SetSupportedFinancialInstitutionAggregators sets field value

func (CreateSessionRequest) ToMap

func (o CreateSessionRequest) ToMap() (map[string]interface{}, error)

type CreateSessionResponse

type CreateSessionResponse struct {
	// 4 hours from the point of creation
	Expiration string `json:"expiration"`
	// Token needed by the frontend sdk to start the process
	ClientSecret string `json:"client_secret"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

CreateSessionResponse struct for CreateSessionResponse

func NewCreateSessionResponse

func NewCreateSessionResponse(expiration string, clientSecret string, requestId string) *CreateSessionResponse

NewCreateSessionResponse instantiates a new CreateSessionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateSessionResponseWithDefaults

func NewCreateSessionResponseWithDefaults() *CreateSessionResponse

NewCreateSessionResponseWithDefaults instantiates a new CreateSessionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateSessionResponse) GetClientSecret

func (o *CreateSessionResponse) GetClientSecret() string

GetClientSecret returns the ClientSecret field value

func (*CreateSessionResponse) GetClientSecretOk

func (o *CreateSessionResponse) GetClientSecretOk() (*string, bool)

GetClientSecretOk returns a tuple with the ClientSecret field value and a boolean to check if the value has been set.

func (*CreateSessionResponse) GetExpiration

func (o *CreateSessionResponse) GetExpiration() string

GetExpiration returns the Expiration field value

func (*CreateSessionResponse) GetExpirationOk

func (o *CreateSessionResponse) GetExpirationOk() (*string, bool)

GetExpirationOk returns a tuple with the Expiration field value and a boolean to check if the value has been set.

func (*CreateSessionResponse) GetRequestId

func (o *CreateSessionResponse) GetRequestId() string

GetRequestId returns the RequestId field value

func (*CreateSessionResponse) GetRequestIdOk

func (o *CreateSessionResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (CreateSessionResponse) MarshalJSON

func (o CreateSessionResponse) MarshalJSON() ([]byte, error)

func (*CreateSessionResponse) SetClientSecret

func (o *CreateSessionResponse) SetClientSecret(v string)

SetClientSecret sets field value

func (*CreateSessionResponse) SetExpiration

func (o *CreateSessionResponse) SetExpiration(v string)

SetExpiration sets field value

func (*CreateSessionResponse) SetRequestId

func (o *CreateSessionResponse) SetRequestId(v string)

SetRequestId sets field value

func (CreateSessionResponse) ToMap

func (o CreateSessionResponse) ToMap() (map[string]interface{}, error)

type Currency

type Currency struct {
	// The ISO-4217 currency code
	Code string `json:"code"`
	// The name of the currency
	Name *string `json:"name,omitempty"`
}

Currency struct for Currency

func NewCurrency

func NewCurrency(code string) *Currency

NewCurrency instantiates a new Currency object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCurrencyWithDefaults

func NewCurrencyWithDefaults() *Currency

NewCurrencyWithDefaults instantiates a new Currency object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Currency) GetCode

func (o *Currency) GetCode() string

GetCode returns the Code field value

func (*Currency) GetCodeOk

func (o *Currency) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*Currency) GetName

func (o *Currency) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Currency) GetNameOk

func (o *Currency) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Currency) HasName

func (o *Currency) HasName() bool

HasName returns a boolean if a field has been set.

func (Currency) MarshalJSON

func (o Currency) MarshalJSON() ([]byte, error)

func (*Currency) SetCode

func (o *Currency) SetCode(v string)

SetCode sets field value

func (*Currency) SetName

func (o *Currency) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (Currency) ToMap

func (o Currency) ToMap() (map[string]interface{}, error)

type DeleteConsumerRiskReportResponse

type DeleteConsumerRiskReportResponse struct {
	Id string `json:"id"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

DeleteConsumerRiskReportResponse struct for DeleteConsumerRiskReportResponse

func NewDeleteConsumerRiskReportResponse

func NewDeleteConsumerRiskReportResponse(id string, requestId string) *DeleteConsumerRiskReportResponse

NewDeleteConsumerRiskReportResponse instantiates a new DeleteConsumerRiskReportResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeleteConsumerRiskReportResponseWithDefaults

func NewDeleteConsumerRiskReportResponseWithDefaults() *DeleteConsumerRiskReportResponse

NewDeleteConsumerRiskReportResponseWithDefaults instantiates a new DeleteConsumerRiskReportResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeleteConsumerRiskReportResponse) GetId

GetId returns the Id field value

func (*DeleteConsumerRiskReportResponse) GetIdOk

func (o *DeleteConsumerRiskReportResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*DeleteConsumerRiskReportResponse) GetRequestId

func (o *DeleteConsumerRiskReportResponse) GetRequestId() string

GetRequestId returns the RequestId field value

func (*DeleteConsumerRiskReportResponse) GetRequestIdOk

func (o *DeleteConsumerRiskReportResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (DeleteConsumerRiskReportResponse) MarshalJSON

func (o DeleteConsumerRiskReportResponse) MarshalJSON() ([]byte, error)

func (*DeleteConsumerRiskReportResponse) SetId

SetId sets field value

func (*DeleteConsumerRiskReportResponse) SetRequestId

func (o *DeleteConsumerRiskReportResponse) SetRequestId(v string)

SetRequestId sets field value

func (DeleteConsumerRiskReportResponse) ToMap

func (o DeleteConsumerRiskReportResponse) ToMap() (map[string]interface{}, error)

type DeleteFinancialConnectionResponse

type DeleteFinancialConnectionResponse struct {
	// Id of the deleted financial connection
	FinancialConnectionId string `json:"financial_connection_id"`
	// Access token of the deleted financial connection
	AccessToken string `json:"access_token"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

DeleteFinancialConnectionResponse struct for DeleteFinancialConnectionResponse

func NewDeleteFinancialConnectionResponse

func NewDeleteFinancialConnectionResponse(financialConnectionId string, accessToken string, requestId string) *DeleteFinancialConnectionResponse

NewDeleteFinancialConnectionResponse instantiates a new DeleteFinancialConnectionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeleteFinancialConnectionResponseWithDefaults

func NewDeleteFinancialConnectionResponseWithDefaults() *DeleteFinancialConnectionResponse

NewDeleteFinancialConnectionResponseWithDefaults instantiates a new DeleteFinancialConnectionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeleteFinancialConnectionResponse) GetAccessToken

func (o *DeleteFinancialConnectionResponse) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*DeleteFinancialConnectionResponse) GetAccessTokenOk

func (o *DeleteFinancialConnectionResponse) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*DeleteFinancialConnectionResponse) GetFinancialConnectionId

func (o *DeleteFinancialConnectionResponse) GetFinancialConnectionId() string

GetFinancialConnectionId returns the FinancialConnectionId field value

func (*DeleteFinancialConnectionResponse) GetFinancialConnectionIdOk

func (o *DeleteFinancialConnectionResponse) GetFinancialConnectionIdOk() (*string, bool)

GetFinancialConnectionIdOk returns a tuple with the FinancialConnectionId field value and a boolean to check if the value has been set.

func (*DeleteFinancialConnectionResponse) GetRequestId

func (o *DeleteFinancialConnectionResponse) GetRequestId() string

GetRequestId returns the RequestId field value

func (*DeleteFinancialConnectionResponse) GetRequestIdOk

func (o *DeleteFinancialConnectionResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (DeleteFinancialConnectionResponse) MarshalJSON

func (o DeleteFinancialConnectionResponse) MarshalJSON() ([]byte, error)

func (*DeleteFinancialConnectionResponse) SetAccessToken

func (o *DeleteFinancialConnectionResponse) SetAccessToken(v string)

SetAccessToken sets field value

func (*DeleteFinancialConnectionResponse) SetFinancialConnectionId

func (o *DeleteFinancialConnectionResponse) SetFinancialConnectionId(v string)

SetFinancialConnectionId sets field value

func (*DeleteFinancialConnectionResponse) SetRequestId

func (o *DeleteFinancialConnectionResponse) SetRequestId(v string)

SetRequestId sets field value

func (DeleteFinancialConnectionResponse) ToMap

func (o DeleteFinancialConnectionResponse) ToMap() (map[string]interface{}, error)

type EnrichTransactionsRequest

type EnrichTransactionsRequest struct {
	Transactions []TransactionToEnrich `json:"transactions"`
}

EnrichTransactionsRequest struct for EnrichTransactionsRequest

func NewEnrichTransactionsRequest

func NewEnrichTransactionsRequest(transactions []TransactionToEnrich) *EnrichTransactionsRequest

NewEnrichTransactionsRequest instantiates a new EnrichTransactionsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEnrichTransactionsRequestWithDefaults

func NewEnrichTransactionsRequestWithDefaults() *EnrichTransactionsRequest

NewEnrichTransactionsRequestWithDefaults instantiates a new EnrichTransactionsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EnrichTransactionsRequest) GetTransactions

func (o *EnrichTransactionsRequest) GetTransactions() []TransactionToEnrich

GetTransactions returns the Transactions field value

func (*EnrichTransactionsRequest) GetTransactionsOk

func (o *EnrichTransactionsRequest) GetTransactionsOk() ([]TransactionToEnrich, bool)

GetTransactionsOk returns a tuple with the Transactions field value and a boolean to check if the value has been set.

func (EnrichTransactionsRequest) MarshalJSON

func (o EnrichTransactionsRequest) MarshalJSON() ([]byte, error)

func (*EnrichTransactionsRequest) SetTransactions

func (o *EnrichTransactionsRequest) SetTransactions(v []TransactionToEnrich)

SetTransactions sets field value

func (EnrichTransactionsRequest) ToMap

func (o EnrichTransactionsRequest) ToMap() (map[string]interface{}, error)

type EnrichTransactionsResponse

type EnrichTransactionsResponse struct {
	// The enriched transactions.
	EnrichedTransactions []EnrichedTransaction `json:"enriched_transactions,omitempty"`
}

EnrichTransactionsResponse struct for EnrichTransactionsResponse

func NewEnrichTransactionsResponse

func NewEnrichTransactionsResponse() *EnrichTransactionsResponse

NewEnrichTransactionsResponse instantiates a new EnrichTransactionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEnrichTransactionsResponseWithDefaults

func NewEnrichTransactionsResponseWithDefaults() *EnrichTransactionsResponse

NewEnrichTransactionsResponseWithDefaults instantiates a new EnrichTransactionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EnrichTransactionsResponse) GetEnrichedTransactions

func (o *EnrichTransactionsResponse) GetEnrichedTransactions() []EnrichedTransaction

GetEnrichedTransactions returns the EnrichedTransactions field value if set, zero value otherwise.

func (*EnrichTransactionsResponse) GetEnrichedTransactionsOk

func (o *EnrichTransactionsResponse) GetEnrichedTransactionsOk() ([]EnrichedTransaction, bool)

GetEnrichedTransactionsOk returns a tuple with the EnrichedTransactions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnrichTransactionsResponse) HasEnrichedTransactions

func (o *EnrichTransactionsResponse) HasEnrichedTransactions() bool

HasEnrichedTransactions returns a boolean if a field has been set.

func (EnrichTransactionsResponse) MarshalJSON

func (o EnrichTransactionsResponse) MarshalJSON() ([]byte, error)

func (*EnrichTransactionsResponse) SetEnrichedTransactions

func (o *EnrichTransactionsResponse) SetEnrichedTransactions(v []EnrichedTransaction)

SetEnrichedTransactions gets a reference to the given []EnrichedTransaction and assigns it to the EnrichedTransactions field.

func (EnrichTransactionsResponse) ToMap

func (o EnrichTransactionsResponse) ToMap() (map[string]interface{}, error)

type EnrichedTransaction

type EnrichedTransaction struct {
	// A original ID for the transaction that to help you tie data back to your systems.
	Id string `json:"id"`
	// A Fuse defined, unique ID for the merchant associated with this transaction.
	MerchantId *string `json:"merchant_id,omitempty"`
	// The name of the merchant.
	MerchantName *string       `json:"merchant_name,omitempty"`
	// Hierarchical transaction categories: Each element narrows down from parent to nested sub-categories. Example: ['personnel', 'employee', 'payroll'].
	Categories []string `json:"categories,omitempty"`
}

EnrichedTransaction struct for EnrichedTransaction

func NewEnrichedTransaction

func NewEnrichedTransaction(id string) *EnrichedTransaction

NewEnrichedTransaction instantiates a new EnrichedTransaction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEnrichedTransactionWithDefaults

func NewEnrichedTransactionWithDefaults() *EnrichedTransaction

NewEnrichedTransactionWithDefaults instantiates a new EnrichedTransaction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EnrichedTransaction) GetCategories

func (o *EnrichedTransaction) GetCategories() []string

GetCategories returns the Categories field value if set, zero value otherwise.

func (*EnrichedTransaction) GetCategoriesOk

func (o *EnrichedTransaction) GetCategoriesOk() ([]string, bool)

GetCategoriesOk returns a tuple with the Categories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnrichedTransaction) GetId

func (o *EnrichedTransaction) GetId() string

GetId returns the Id field value

func (*EnrichedTransaction) GetIdOk

func (o *EnrichedTransaction) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (o *EnrichedTransaction) GetLogo() MerchantLogo

GetLogo returns the Logo field value if set, zero value otherwise.

func (*EnrichedTransaction) GetLogoOk

func (o *EnrichedTransaction) GetLogoOk() (*MerchantLogo, bool)

GetLogoOk returns a tuple with the Logo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnrichedTransaction) GetMerchantId

func (o *EnrichedTransaction) GetMerchantId() string

GetMerchantId returns the MerchantId field value if set, zero value otherwise.

func (*EnrichedTransaction) GetMerchantIdOk

func (o *EnrichedTransaction) GetMerchantIdOk() (*string, bool)

GetMerchantIdOk returns a tuple with the MerchantId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnrichedTransaction) GetMerchantName

func (o *EnrichedTransaction) GetMerchantName() string

GetMerchantName returns the MerchantName field value if set, zero value otherwise.

func (*EnrichedTransaction) GetMerchantNameOk

func (o *EnrichedTransaction) GetMerchantNameOk() (*string, bool)

GetMerchantNameOk returns a tuple with the MerchantName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnrichedTransaction) HasCategories

func (o *EnrichedTransaction) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (o *EnrichedTransaction) HasLogo() bool

HasLogo returns a boolean if a field has been set.

func (*EnrichedTransaction) HasMerchantId

func (o *EnrichedTransaction) HasMerchantId() bool

HasMerchantId returns a boolean if a field has been set.

func (*EnrichedTransaction) HasMerchantName

func (o *EnrichedTransaction) HasMerchantName() bool

HasMerchantName returns a boolean if a field has been set.

func (EnrichedTransaction) MarshalJSON

func (o EnrichedTransaction) MarshalJSON() ([]byte, error)

func (*EnrichedTransaction) SetCategories

func (o *EnrichedTransaction) SetCategories(v []string)

SetCategories gets a reference to the given []string and assigns it to the Categories field.

func (*EnrichedTransaction) SetId

func (o *EnrichedTransaction) SetId(v string)

SetId sets field value

func (o *EnrichedTransaction) SetLogo(v MerchantLogo)

SetLogo gets a reference to the given MerchantLogo and assigns it to the Logo field.

func (*EnrichedTransaction) SetMerchantId

func (o *EnrichedTransaction) SetMerchantId(v string)

SetMerchantId gets a reference to the given string and assigns it to the MerchantId field.

func (*EnrichedTransaction) SetMerchantName

func (o *EnrichedTransaction) SetMerchantName(v string)

SetMerchantName gets a reference to the given string and assigns it to the MerchantName field.

func (EnrichedTransaction) ToMap

func (o EnrichedTransaction) ToMap() (map[string]interface{}, error)

type Entity

type Entity struct {
	// Unique identifier for the user or business account that is connecting to an institution. Use this id when calling the GET /entities/${entity_id} endpoint.
	Id string `json:"id"`
	// Name for the user or business account. Required for EU connections.
	Name *string `json:"name,omitempty"`
	// Email address associated with the user or business account. One of email/phone is required for EU connections.
	Email *string `json:"email,omitempty"`
	// Phone number associated with the user or business account. One of email/phone is required for EU connections.
	Phone *string `json:"phone,omitempty"`
}

Entity struct for Entity

func NewEntity

func NewEntity(id string) *Entity

NewEntity instantiates a new Entity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEntityWithDefaults

func NewEntityWithDefaults() *Entity

NewEntityWithDefaults instantiates a new Entity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Entity) GetEmail

func (o *Entity) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*Entity) GetEmailOk

func (o *Entity) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Entity) GetId

func (o *Entity) GetId() string

GetId returns the Id field value

func (*Entity) GetIdOk

func (o *Entity) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Entity) GetName

func (o *Entity) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Entity) GetNameOk

func (o *Entity) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Entity) GetPhone

func (o *Entity) GetPhone() string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*Entity) GetPhoneOk

func (o *Entity) GetPhoneOk() (*string, bool)

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Entity) HasEmail

func (o *Entity) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*Entity) HasName

func (o *Entity) HasName() bool

HasName returns a boolean if a field has been set.

func (*Entity) HasPhone

func (o *Entity) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (Entity) MarshalJSON

func (o Entity) MarshalJSON() ([]byte, error)

func (*Entity) SetEmail

func (o *Entity) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*Entity) SetId

func (o *Entity) SetId(v string)

SetId sets field value

func (*Entity) SetName

func (o *Entity) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Entity) SetPhone

func (o *Entity) SetPhone(v string)

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (Entity) ToMap

func (o Entity) ToMap() (map[string]interface{}, error)

type EvalConsumerRiskReportRequest

type EvalConsumerRiskReportRequest struct {
	// The size of the window for training
	WindowSize float32                                    `json:"window_size"`
	TimeFrame  ConsumerRiskReportTimeFrame                `json:"time_frame"`
	Events     []EvalConsumerRiskReportRequestEventsInner `json:"events"`
}

EvalConsumerRiskReportRequest struct for EvalConsumerRiskReportRequest

func NewEvalConsumerRiskReportRequest

func NewEvalConsumerRiskReportRequest(windowSize float32, timeFrame ConsumerRiskReportTimeFrame, events []EvalConsumerRiskReportRequestEventsInner) *EvalConsumerRiskReportRequest

NewEvalConsumerRiskReportRequest instantiates a new EvalConsumerRiskReportRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEvalConsumerRiskReportRequestWithDefaults

func NewEvalConsumerRiskReportRequestWithDefaults() *EvalConsumerRiskReportRequest

NewEvalConsumerRiskReportRequestWithDefaults instantiates a new EvalConsumerRiskReportRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EvalConsumerRiskReportRequest) GetEvents

GetEvents returns the Events field value

func (*EvalConsumerRiskReportRequest) GetEventsOk

GetEventsOk returns a tuple with the Events field value and a boolean to check if the value has been set.

func (*EvalConsumerRiskReportRequest) GetTimeFrame

GetTimeFrame returns the TimeFrame field value

func (*EvalConsumerRiskReportRequest) GetTimeFrameOk

GetTimeFrameOk returns a tuple with the TimeFrame field value and a boolean to check if the value has been set.

func (*EvalConsumerRiskReportRequest) GetWindowSize

func (o *EvalConsumerRiskReportRequest) GetWindowSize() float32

GetWindowSize returns the WindowSize field value

func (*EvalConsumerRiskReportRequest) GetWindowSizeOk

func (o *EvalConsumerRiskReportRequest) GetWindowSizeOk() (*float32, bool)

GetWindowSizeOk returns a tuple with the WindowSize field value and a boolean to check if the value has been set.

func (EvalConsumerRiskReportRequest) MarshalJSON

func (o EvalConsumerRiskReportRequest) MarshalJSON() ([]byte, error)

func (*EvalConsumerRiskReportRequest) SetEvents

SetEvents sets field value

func (*EvalConsumerRiskReportRequest) SetTimeFrame

SetTimeFrame sets field value

func (*EvalConsumerRiskReportRequest) SetWindowSize

func (o *EvalConsumerRiskReportRequest) SetWindowSize(v float32)

SetWindowSize sets field value

func (EvalConsumerRiskReportRequest) ToMap

func (o EvalConsumerRiskReportRequest) ToMap() (map[string]interface{}, error)

type EvalConsumerRiskReportRequestEventsInner

type EvalConsumerRiskReportRequestEventsInner struct {
	// The id of the account that event belongs to
	AccountId string                             `json:"account_id"`
	Event     AddAccountEventsRequestEventsInner `json:"event"`
}

EvalConsumerRiskReportRequestEventsInner struct for EvalConsumerRiskReportRequestEventsInner

func NewEvalConsumerRiskReportRequestEventsInner

func NewEvalConsumerRiskReportRequestEventsInner(accountId string, event AddAccountEventsRequestEventsInner) *EvalConsumerRiskReportRequestEventsInner

NewEvalConsumerRiskReportRequestEventsInner instantiates a new EvalConsumerRiskReportRequestEventsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEvalConsumerRiskReportRequestEventsInnerWithDefaults

func NewEvalConsumerRiskReportRequestEventsInnerWithDefaults() *EvalConsumerRiskReportRequestEventsInner

NewEvalConsumerRiskReportRequestEventsInnerWithDefaults instantiates a new EvalConsumerRiskReportRequestEventsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EvalConsumerRiskReportRequestEventsInner) GetAccountId

GetAccountId returns the AccountId field value

func (*EvalConsumerRiskReportRequestEventsInner) GetAccountIdOk

func (o *EvalConsumerRiskReportRequestEventsInner) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value and a boolean to check if the value has been set.

func (*EvalConsumerRiskReportRequestEventsInner) GetEvent

GetEvent returns the Event field value

func (*EvalConsumerRiskReportRequestEventsInner) GetEventOk

GetEventOk returns a tuple with the Event field value and a boolean to check if the value has been set.

func (EvalConsumerRiskReportRequestEventsInner) MarshalJSON

func (*EvalConsumerRiskReportRequestEventsInner) SetAccountId

SetAccountId sets field value

func (*EvalConsumerRiskReportRequestEventsInner) SetEvent

SetEvent sets field value

func (EvalConsumerRiskReportRequestEventsInner) ToMap

func (o EvalConsumerRiskReportRequestEventsInner) ToMap() (map[string]interface{}, error)

type EvalConsumerRiskReportResponse

type EvalConsumerRiskReportResponse struct {
	//
	MeanGrantedAboveFailedPayments *float32 `json:"mean_granted_above_failed_payments,omitempty"`
	//
	MeanGrantedBelowFailedPayments *float32 `json:"mean_granted_below_failed_payments,omitempty"`
	//
	MeanPredictedLimits *float32 `json:"mean_predicted_limits,omitempty"`
	//
	MeanSuccessfulPayments *float32 `json:"mean_successful_payments,omitempty"`
}

EvalConsumerRiskReportResponse struct for EvalConsumerRiskReportResponse

func NewEvalConsumerRiskReportResponse

func NewEvalConsumerRiskReportResponse() *EvalConsumerRiskReportResponse

NewEvalConsumerRiskReportResponse instantiates a new EvalConsumerRiskReportResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEvalConsumerRiskReportResponseWithDefaults

func NewEvalConsumerRiskReportResponseWithDefaults() *EvalConsumerRiskReportResponse

NewEvalConsumerRiskReportResponseWithDefaults instantiates a new EvalConsumerRiskReportResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EvalConsumerRiskReportResponse) GetMeanGrantedAboveFailedPayments

func (o *EvalConsumerRiskReportResponse) GetMeanGrantedAboveFailedPayments() float32

GetMeanGrantedAboveFailedPayments returns the MeanGrantedAboveFailedPayments field value if set, zero value otherwise.

func (*EvalConsumerRiskReportResponse) GetMeanGrantedAboveFailedPaymentsOk

func (o *EvalConsumerRiskReportResponse) GetMeanGrantedAboveFailedPaymentsOk() (*float32, bool)

GetMeanGrantedAboveFailedPaymentsOk returns a tuple with the MeanGrantedAboveFailedPayments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EvalConsumerRiskReportResponse) GetMeanGrantedBelowFailedPayments

func (o *EvalConsumerRiskReportResponse) GetMeanGrantedBelowFailedPayments() float32

GetMeanGrantedBelowFailedPayments returns the MeanGrantedBelowFailedPayments field value if set, zero value otherwise.

func (*EvalConsumerRiskReportResponse) GetMeanGrantedBelowFailedPaymentsOk

func (o *EvalConsumerRiskReportResponse) GetMeanGrantedBelowFailedPaymentsOk() (*float32, bool)

GetMeanGrantedBelowFailedPaymentsOk returns a tuple with the MeanGrantedBelowFailedPayments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EvalConsumerRiskReportResponse) GetMeanPredictedLimits

func (o *EvalConsumerRiskReportResponse) GetMeanPredictedLimits() float32

GetMeanPredictedLimits returns the MeanPredictedLimits field value if set, zero value otherwise.

func (*EvalConsumerRiskReportResponse) GetMeanPredictedLimitsOk

func (o *EvalConsumerRiskReportResponse) GetMeanPredictedLimitsOk() (*float32, bool)

GetMeanPredictedLimitsOk returns a tuple with the MeanPredictedLimits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EvalConsumerRiskReportResponse) GetMeanSuccessfulPayments

func (o *EvalConsumerRiskReportResponse) GetMeanSuccessfulPayments() float32

GetMeanSuccessfulPayments returns the MeanSuccessfulPayments field value if set, zero value otherwise.

func (*EvalConsumerRiskReportResponse) GetMeanSuccessfulPaymentsOk

func (o *EvalConsumerRiskReportResponse) GetMeanSuccessfulPaymentsOk() (*float32, bool)

GetMeanSuccessfulPaymentsOk returns a tuple with the MeanSuccessfulPayments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EvalConsumerRiskReportResponse) HasMeanGrantedAboveFailedPayments

func (o *EvalConsumerRiskReportResponse) HasMeanGrantedAboveFailedPayments() bool

HasMeanGrantedAboveFailedPayments returns a boolean if a field has been set.

func (*EvalConsumerRiskReportResponse) HasMeanGrantedBelowFailedPayments

func (o *EvalConsumerRiskReportResponse) HasMeanGrantedBelowFailedPayments() bool

HasMeanGrantedBelowFailedPayments returns a boolean if a field has been set.

func (*EvalConsumerRiskReportResponse) HasMeanPredictedLimits

func (o *EvalConsumerRiskReportResponse) HasMeanPredictedLimits() bool

HasMeanPredictedLimits returns a boolean if a field has been set.

func (*EvalConsumerRiskReportResponse) HasMeanSuccessfulPayments

func (o *EvalConsumerRiskReportResponse) HasMeanSuccessfulPayments() bool

HasMeanSuccessfulPayments returns a boolean if a field has been set.

func (EvalConsumerRiskReportResponse) MarshalJSON

func (o EvalConsumerRiskReportResponse) MarshalJSON() ([]byte, error)

func (*EvalConsumerRiskReportResponse) SetMeanGrantedAboveFailedPayments

func (o *EvalConsumerRiskReportResponse) SetMeanGrantedAboveFailedPayments(v float32)

SetMeanGrantedAboveFailedPayments gets a reference to the given float32 and assigns it to the MeanGrantedAboveFailedPayments field.

func (*EvalConsumerRiskReportResponse) SetMeanGrantedBelowFailedPayments

func (o *EvalConsumerRiskReportResponse) SetMeanGrantedBelowFailedPayments(v float32)

SetMeanGrantedBelowFailedPayments gets a reference to the given float32 and assigns it to the MeanGrantedBelowFailedPayments field.

func (*EvalConsumerRiskReportResponse) SetMeanPredictedLimits

func (o *EvalConsumerRiskReportResponse) SetMeanPredictedLimits(v float32)

SetMeanPredictedLimits gets a reference to the given float32 and assigns it to the MeanPredictedLimits field.

func (*EvalConsumerRiskReportResponse) SetMeanSuccessfulPayments

func (o *EvalConsumerRiskReportResponse) SetMeanSuccessfulPayments(v float32)

SetMeanSuccessfulPayments gets a reference to the given float32 and assigns it to the MeanSuccessfulPayments field.

func (EvalConsumerRiskReportResponse) ToMap

func (o EvalConsumerRiskReportResponse) ToMap() (map[string]interface{}, error)

type ExchangeFinancialConnectionsPublicTokenRequest

type ExchangeFinancialConnectionsPublicTokenRequest struct {
	// The public token created after a user connects with their financial institution
	PublicToken string `json:"public_token"`
}

ExchangeFinancialConnectionsPublicTokenRequest struct for ExchangeFinancialConnectionsPublicTokenRequest

func NewExchangeFinancialConnectionsPublicTokenRequest

func NewExchangeFinancialConnectionsPublicTokenRequest(publicToken string) *ExchangeFinancialConnectionsPublicTokenRequest

NewExchangeFinancialConnectionsPublicTokenRequest instantiates a new ExchangeFinancialConnectionsPublicTokenRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExchangeFinancialConnectionsPublicTokenRequestWithDefaults

func NewExchangeFinancialConnectionsPublicTokenRequestWithDefaults() *ExchangeFinancialConnectionsPublicTokenRequest

NewExchangeFinancialConnectionsPublicTokenRequestWithDefaults instantiates a new ExchangeFinancialConnectionsPublicTokenRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExchangeFinancialConnectionsPublicTokenRequest) GetPublicToken

GetPublicToken returns the PublicToken field value

func (*ExchangeFinancialConnectionsPublicTokenRequest) GetPublicTokenOk

GetPublicTokenOk returns a tuple with the PublicToken field value and a boolean to check if the value has been set.

func (ExchangeFinancialConnectionsPublicTokenRequest) MarshalJSON

func (*ExchangeFinancialConnectionsPublicTokenRequest) SetPublicToken

SetPublicToken sets field value

func (ExchangeFinancialConnectionsPublicTokenRequest) ToMap

func (o ExchangeFinancialConnectionsPublicTokenRequest) ToMap() (map[string]interface{}, error)

type ExchangeFinancialConnectionsPublicTokenResponse

type ExchangeFinancialConnectionsPublicTokenResponse struct {
	// Token used for querying data on the user, ie account details, balances etc. This does NOT expire and should be stored securely.
	AccessToken string `json:"access_token"`
	// The id of the new financial connection. Every webhook will be sent with this id. Use this id when calling the GET /financial_connection/${financial_connection_id} endpoint.
	FinancialConnectionId string                `json:"financial_connection_id"`
	Institution           *FinancialInstitution `json:"institution,omitempty"`
	Aggregator            Aggregator            `json:"aggregator"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

ExchangeFinancialConnectionsPublicTokenResponse struct for ExchangeFinancialConnectionsPublicTokenResponse

func NewExchangeFinancialConnectionsPublicTokenResponse

func NewExchangeFinancialConnectionsPublicTokenResponse(accessToken string, financialConnectionId string, aggregator Aggregator, requestId string) *ExchangeFinancialConnectionsPublicTokenResponse

NewExchangeFinancialConnectionsPublicTokenResponse instantiates a new ExchangeFinancialConnectionsPublicTokenResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExchangeFinancialConnectionsPublicTokenResponseWithDefaults

func NewExchangeFinancialConnectionsPublicTokenResponseWithDefaults() *ExchangeFinancialConnectionsPublicTokenResponse

NewExchangeFinancialConnectionsPublicTokenResponseWithDefaults instantiates a new ExchangeFinancialConnectionsPublicTokenResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExchangeFinancialConnectionsPublicTokenResponse) GetAccessToken

GetAccessToken returns the AccessToken field value

func (*ExchangeFinancialConnectionsPublicTokenResponse) GetAccessTokenOk

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*ExchangeFinancialConnectionsPublicTokenResponse) GetAggregator

GetAggregator returns the Aggregator field value

func (*ExchangeFinancialConnectionsPublicTokenResponse) GetAggregatorOk

GetAggregatorOk returns a tuple with the Aggregator field value and a boolean to check if the value has been set.

func (*ExchangeFinancialConnectionsPublicTokenResponse) GetFinancialConnectionId

func (o *ExchangeFinancialConnectionsPublicTokenResponse) GetFinancialConnectionId() string

GetFinancialConnectionId returns the FinancialConnectionId field value

func (*ExchangeFinancialConnectionsPublicTokenResponse) GetFinancialConnectionIdOk

func (o *ExchangeFinancialConnectionsPublicTokenResponse) GetFinancialConnectionIdOk() (*string, bool)

GetFinancialConnectionIdOk returns a tuple with the FinancialConnectionId field value and a boolean to check if the value has been set.

func (*ExchangeFinancialConnectionsPublicTokenResponse) GetInstitution

GetInstitution returns the Institution field value if set, zero value otherwise.

func (*ExchangeFinancialConnectionsPublicTokenResponse) GetInstitutionOk

GetInstitutionOk returns a tuple with the Institution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExchangeFinancialConnectionsPublicTokenResponse) GetRequestId

GetRequestId returns the RequestId field value

func (*ExchangeFinancialConnectionsPublicTokenResponse) GetRequestIdOk

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*ExchangeFinancialConnectionsPublicTokenResponse) HasInstitution

HasInstitution returns a boolean if a field has been set.

func (ExchangeFinancialConnectionsPublicTokenResponse) MarshalJSON

func (*ExchangeFinancialConnectionsPublicTokenResponse) SetAccessToken

SetAccessToken sets field value

func (*ExchangeFinancialConnectionsPublicTokenResponse) SetAggregator

SetAggregator sets field value

func (*ExchangeFinancialConnectionsPublicTokenResponse) SetFinancialConnectionId

func (o *ExchangeFinancialConnectionsPublicTokenResponse) SetFinancialConnectionId(v string)

SetFinancialConnectionId sets field value

func (*ExchangeFinancialConnectionsPublicTokenResponse) SetInstitution

SetInstitution gets a reference to the given FinancialInstitution and assigns it to the Institution field.

func (*ExchangeFinancialConnectionsPublicTokenResponse) SetRequestId

SetRequestId sets field value

func (ExchangeFinancialConnectionsPublicTokenResponse) ToMap

func (o ExchangeFinancialConnectionsPublicTokenResponse) ToMap() (map[string]interface{}, error)

type ExternalTransactionEvent

type ExternalTransactionEvent struct {
	// ID of the transaction
	Id        string                         `json:"id"`
	EventType string                         `json:"event_type"`
	Status    ExternalTransactionEventStatus `json:"status"`
	// Amount in cents associated with the transaction. Use positive values to represent money going out and negative to represent money going in.
	Amount      float32 `json:"amount"`
	CountryCode *string `json:"country_code,omitempty"`
	// The ISO-4217 currency code.
	IsoCurrencyCode        string                `json:"iso_currency_code"`
	TransactionType        *TransactionEventType `json:"transaction_type,omitempty"`
	TransactionDescription *string               `json:"transaction_description,omitempty"`
	TransactionOwnerType   *string               `json:"transaction_owner_type,omitempty"`
	MerchantName           string                `json:"merchant_name"`
	// Datetime of the transaction In ISO-8601 format
	Timestamp string `json:"timestamp"`
	// The running balance of the account after the transaction has occurred, in cents
	Balance *float32 `json:"balance,omitempty"`
}

ExternalTransactionEvent struct for ExternalTransactionEvent

func NewExternalTransactionEvent

func NewExternalTransactionEvent(id string, eventType string, status ExternalTransactionEventStatus, amount float32, isoCurrencyCode string, merchantName string, timestamp string) *ExternalTransactionEvent

NewExternalTransactionEvent instantiates a new ExternalTransactionEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExternalTransactionEventWithDefaults

func NewExternalTransactionEventWithDefaults() *ExternalTransactionEvent

NewExternalTransactionEventWithDefaults instantiates a new ExternalTransactionEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExternalTransactionEvent) GetAmount

func (o *ExternalTransactionEvent) GetAmount() float32

GetAmount returns the Amount field value

func (*ExternalTransactionEvent) GetAmountOk

func (o *ExternalTransactionEvent) GetAmountOk() (*float32, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*ExternalTransactionEvent) GetBalance

func (o *ExternalTransactionEvent) GetBalance() float32

GetBalance returns the Balance field value if set, zero value otherwise.

func (*ExternalTransactionEvent) GetBalanceOk

func (o *ExternalTransactionEvent) GetBalanceOk() (*float32, bool)

GetBalanceOk returns a tuple with the Balance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExternalTransactionEvent) GetCountryCode

func (o *ExternalTransactionEvent) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*ExternalTransactionEvent) GetCountryCodeOk

func (o *ExternalTransactionEvent) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExternalTransactionEvent) GetEventType

func (o *ExternalTransactionEvent) GetEventType() string

GetEventType returns the EventType field value

func (*ExternalTransactionEvent) GetEventTypeOk

func (o *ExternalTransactionEvent) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*ExternalTransactionEvent) GetId

func (o *ExternalTransactionEvent) GetId() string

GetId returns the Id field value

func (*ExternalTransactionEvent) GetIdOk

func (o *ExternalTransactionEvent) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ExternalTransactionEvent) GetIsoCurrencyCode

func (o *ExternalTransactionEvent) GetIsoCurrencyCode() string

GetIsoCurrencyCode returns the IsoCurrencyCode field value

func (*ExternalTransactionEvent) GetIsoCurrencyCodeOk

func (o *ExternalTransactionEvent) GetIsoCurrencyCodeOk() (*string, bool)

GetIsoCurrencyCodeOk returns a tuple with the IsoCurrencyCode field value and a boolean to check if the value has been set.

func (*ExternalTransactionEvent) GetMerchantName

func (o *ExternalTransactionEvent) GetMerchantName() string

GetMerchantName returns the MerchantName field value

func (*ExternalTransactionEvent) GetMerchantNameOk

func (o *ExternalTransactionEvent) GetMerchantNameOk() (*string, bool)

GetMerchantNameOk returns a tuple with the MerchantName field value and a boolean to check if the value has been set.

func (*ExternalTransactionEvent) GetStatus

GetStatus returns the Status field value

func (*ExternalTransactionEvent) GetStatusOk

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ExternalTransactionEvent) GetTimestamp

func (o *ExternalTransactionEvent) GetTimestamp() string

GetTimestamp returns the Timestamp field value

func (*ExternalTransactionEvent) GetTimestampOk

func (o *ExternalTransactionEvent) GetTimestampOk() (*string, bool)

GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.

func (*ExternalTransactionEvent) GetTransactionDescription

func (o *ExternalTransactionEvent) GetTransactionDescription() string

GetTransactionDescription returns the TransactionDescription field value if set, zero value otherwise.

func (*ExternalTransactionEvent) GetTransactionDescriptionOk

func (o *ExternalTransactionEvent) GetTransactionDescriptionOk() (*string, bool)

GetTransactionDescriptionOk returns a tuple with the TransactionDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExternalTransactionEvent) GetTransactionOwnerType

func (o *ExternalTransactionEvent) GetTransactionOwnerType() string

GetTransactionOwnerType returns the TransactionOwnerType field value if set, zero value otherwise.

func (*ExternalTransactionEvent) GetTransactionOwnerTypeOk

func (o *ExternalTransactionEvent) GetTransactionOwnerTypeOk() (*string, bool)

GetTransactionOwnerTypeOk returns a tuple with the TransactionOwnerType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExternalTransactionEvent) GetTransactionType

func (o *ExternalTransactionEvent) GetTransactionType() TransactionEventType

GetTransactionType returns the TransactionType field value if set, zero value otherwise.

func (*ExternalTransactionEvent) GetTransactionTypeOk

func (o *ExternalTransactionEvent) GetTransactionTypeOk() (*TransactionEventType, bool)

GetTransactionTypeOk returns a tuple with the TransactionType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExternalTransactionEvent) HasBalance

func (o *ExternalTransactionEvent) HasBalance() bool

HasBalance returns a boolean if a field has been set.

func (*ExternalTransactionEvent) HasCountryCode

func (o *ExternalTransactionEvent) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*ExternalTransactionEvent) HasTransactionDescription

func (o *ExternalTransactionEvent) HasTransactionDescription() bool

HasTransactionDescription returns a boolean if a field has been set.

func (*ExternalTransactionEvent) HasTransactionOwnerType

func (o *ExternalTransactionEvent) HasTransactionOwnerType() bool

HasTransactionOwnerType returns a boolean if a field has been set.

func (*ExternalTransactionEvent) HasTransactionType

func (o *ExternalTransactionEvent) HasTransactionType() bool

HasTransactionType returns a boolean if a field has been set.

func (ExternalTransactionEvent) MarshalJSON

func (o ExternalTransactionEvent) MarshalJSON() ([]byte, error)

func (*ExternalTransactionEvent) SetAmount

func (o *ExternalTransactionEvent) SetAmount(v float32)

SetAmount sets field value

func (*ExternalTransactionEvent) SetBalance

func (o *ExternalTransactionEvent) SetBalance(v float32)

SetBalance gets a reference to the given float32 and assigns it to the Balance field.

func (*ExternalTransactionEvent) SetCountryCode

func (o *ExternalTransactionEvent) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*ExternalTransactionEvent) SetEventType

func (o *ExternalTransactionEvent) SetEventType(v string)

SetEventType sets field value

func (*ExternalTransactionEvent) SetId

func (o *ExternalTransactionEvent) SetId(v string)

SetId sets field value

func (*ExternalTransactionEvent) SetIsoCurrencyCode

func (o *ExternalTransactionEvent) SetIsoCurrencyCode(v string)

SetIsoCurrencyCode sets field value

func (*ExternalTransactionEvent) SetMerchantName

func (o *ExternalTransactionEvent) SetMerchantName(v string)

SetMerchantName sets field value

func (*ExternalTransactionEvent) SetStatus

SetStatus sets field value

func (*ExternalTransactionEvent) SetTimestamp

func (o *ExternalTransactionEvent) SetTimestamp(v string)

SetTimestamp sets field value

func (*ExternalTransactionEvent) SetTransactionDescription

func (o *ExternalTransactionEvent) SetTransactionDescription(v string)

SetTransactionDescription gets a reference to the given string and assigns it to the TransactionDescription field.

func (*ExternalTransactionEvent) SetTransactionOwnerType

func (o *ExternalTransactionEvent) SetTransactionOwnerType(v string)

SetTransactionOwnerType gets a reference to the given string and assigns it to the TransactionOwnerType field.

func (*ExternalTransactionEvent) SetTransactionType

func (o *ExternalTransactionEvent) SetTransactionType(v TransactionEventType)

SetTransactionType gets a reference to the given TransactionEventType and assigns it to the TransactionType field.

func (ExternalTransactionEvent) ToMap

func (o ExternalTransactionEvent) ToMap() (map[string]interface{}, error)

type ExternalTransactionEventStatus

type ExternalTransactionEventStatus string

ExternalTransactionEventStatus the model 'ExternalTransactionEventStatus'

const (
	EXTERNALTRANSACTIONEVENTSTATUS_PENDING ExternalTransactionEventStatus = "pending"
	EXTERNALTRANSACTIONEVENTSTATUS_POSTED  ExternalTransactionEventStatus = "posted"
)

List of ExternalTransactionEventStatus

func NewExternalTransactionEventStatusFromValue

func NewExternalTransactionEventStatusFromValue(v string) (*ExternalTransactionEventStatus, error)

NewExternalTransactionEventStatusFromValue returns a pointer to a valid ExternalTransactionEventStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ExternalTransactionEventStatus) IsValid

IsValid return true if the value is valid for the enum, false otherwise

func (ExternalTransactionEventStatus) Ptr

Ptr returns reference to ExternalTransactionEventStatus value

func (*ExternalTransactionEventStatus) UnmarshalJSON

func (v *ExternalTransactionEventStatus) UnmarshalJSON(src []byte) error

type FinanceScore

type FinanceScore struct {
	// The likelihood of a credit default. A higher score implies lower risk. The finance score and all finance score metrics are values between 0 and 1. This value is calculated by the weighted sum of the metrics below.
	Value float32 `json:"value"`
	// This quantifies a user's monthly savings habits. A lower score represents minimal savings, while a higher score indicates a user who consistently sets aside a substantial portion of their income.
	SavingsScore float32 `json:"savings_score"`
	// This assesses the consistency of a user's monthly spending. A lower score indicates variable monthly expenditure, while a higher score represents consistent spending habits.
	ExpenseStabilityScore float32 `json:"expense_stability_score"`
	// This measures the regularity of a user's financial activity over a period of time. A lower score suggests limited activity, while a higher score is indicative of regular daily transactions over a long period of time.
	ActivityAgeScore float32 `json:"activity_age_score"`
	// This evaluates the stability of a user's income. A lower score suggests inconsistent or low income, while a higher score represents high, consistent income.
	IncomeScore float32 `json:"income_score"`
	// This evaluates a user's loan repayment behaviour. A lower score is assigned to those without loan payments, while a higher score denotes consistent loan payments, such as a mortgage.
	LoanPaymentsScore float32 `json:"loan_payments_score"`
	// This quantifies a user's ability to repay debts. A lower score corresponds to missed payments, while a higher score signifies consistent debt repayment.
	RepaymentsScore float32 `json:"repayments_score"`
}

FinanceScore struct for FinanceScore

func NewFinanceScore

func NewFinanceScore(value float32, savingsScore float32, expenseStabilityScore float32, activityAgeScore float32, incomeScore float32, loanPaymentsScore float32, repaymentsScore float32) *FinanceScore

NewFinanceScore instantiates a new FinanceScore object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinanceScoreWithDefaults

func NewFinanceScoreWithDefaults() *FinanceScore

NewFinanceScoreWithDefaults instantiates a new FinanceScore object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinanceScore) GetActivityAgeScore

func (o *FinanceScore) GetActivityAgeScore() float32

GetActivityAgeScore returns the ActivityAgeScore field value

func (*FinanceScore) GetActivityAgeScoreOk

func (o *FinanceScore) GetActivityAgeScoreOk() (*float32, bool)

GetActivityAgeScoreOk returns a tuple with the ActivityAgeScore field value and a boolean to check if the value has been set.

func (*FinanceScore) GetExpenseStabilityScore

func (o *FinanceScore) GetExpenseStabilityScore() float32

GetExpenseStabilityScore returns the ExpenseStabilityScore field value

func (*FinanceScore) GetExpenseStabilityScoreOk

func (o *FinanceScore) GetExpenseStabilityScoreOk() (*float32, bool)

GetExpenseStabilityScoreOk returns a tuple with the ExpenseStabilityScore field value and a boolean to check if the value has been set.

func (*FinanceScore) GetIncomeScore

func (o *FinanceScore) GetIncomeScore() float32

GetIncomeScore returns the IncomeScore field value

func (*FinanceScore) GetIncomeScoreOk

func (o *FinanceScore) GetIncomeScoreOk() (*float32, bool)

GetIncomeScoreOk returns a tuple with the IncomeScore field value and a boolean to check if the value has been set.

func (*FinanceScore) GetLoanPaymentsScore

func (o *FinanceScore) GetLoanPaymentsScore() float32

GetLoanPaymentsScore returns the LoanPaymentsScore field value

func (*FinanceScore) GetLoanPaymentsScoreOk

func (o *FinanceScore) GetLoanPaymentsScoreOk() (*float32, bool)

GetLoanPaymentsScoreOk returns a tuple with the LoanPaymentsScore field value and a boolean to check if the value has been set.

func (*FinanceScore) GetRepaymentsScore

func (o *FinanceScore) GetRepaymentsScore() float32

GetRepaymentsScore returns the RepaymentsScore field value

func (*FinanceScore) GetRepaymentsScoreOk

func (o *FinanceScore) GetRepaymentsScoreOk() (*float32, bool)

GetRepaymentsScoreOk returns a tuple with the RepaymentsScore field value and a boolean to check if the value has been set.

func (*FinanceScore) GetSavingsScore

func (o *FinanceScore) GetSavingsScore() float32

GetSavingsScore returns the SavingsScore field value

func (*FinanceScore) GetSavingsScoreOk

func (o *FinanceScore) GetSavingsScoreOk() (*float32, bool)

GetSavingsScoreOk returns a tuple with the SavingsScore field value and a boolean to check if the value has been set.

func (*FinanceScore) GetValue

func (o *FinanceScore) GetValue() float32

GetValue returns the Value field value

func (*FinanceScore) GetValueOk

func (o *FinanceScore) GetValueOk() (*float32, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (FinanceScore) MarshalJSON

func (o FinanceScore) MarshalJSON() ([]byte, error)

func (*FinanceScore) SetActivityAgeScore

func (o *FinanceScore) SetActivityAgeScore(v float32)

SetActivityAgeScore sets field value

func (*FinanceScore) SetExpenseStabilityScore

func (o *FinanceScore) SetExpenseStabilityScore(v float32)

SetExpenseStabilityScore sets field value

func (*FinanceScore) SetIncomeScore

func (o *FinanceScore) SetIncomeScore(v float32)

SetIncomeScore sets field value

func (*FinanceScore) SetLoanPaymentsScore

func (o *FinanceScore) SetLoanPaymentsScore(v float32)

SetLoanPaymentsScore sets field value

func (*FinanceScore) SetRepaymentsScore

func (o *FinanceScore) SetRepaymentsScore(v float32)

SetRepaymentsScore sets field value

func (*FinanceScore) SetSavingsScore

func (o *FinanceScore) SetSavingsScore(v float32)

SetSavingsScore sets field value

func (*FinanceScore) SetValue

func (o *FinanceScore) SetValue(v float32)

SetValue sets field value

func (FinanceScore) ToMap

func (o FinanceScore) ToMap() (map[string]interface{}, error)

type FinancialConnectionData

type FinancialConnectionData struct {
	// The financial connection id.
	Id string `json:"id"`
	// The Fuse Institution ID associated with the financial connection
	InstitutionId NullableString `json:"institution_id,omitempty"`
}

FinancialConnectionData struct for FinancialConnectionData

func NewFinancialConnectionData

func NewFinancialConnectionData(id string) *FinancialConnectionData

NewFinancialConnectionData instantiates a new FinancialConnectionData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionDataWithDefaults

func NewFinancialConnectionDataWithDefaults() *FinancialConnectionData

NewFinancialConnectionDataWithDefaults instantiates a new FinancialConnectionData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionData) GetId

func (o *FinancialConnectionData) GetId() string

GetId returns the Id field value

func (*FinancialConnectionData) GetIdOk

func (o *FinancialConnectionData) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*FinancialConnectionData) GetInstitutionId

func (o *FinancialConnectionData) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FinancialConnectionData) GetInstitutionIdOk

func (o *FinancialConnectionData) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FinancialConnectionData) HasInstitutionId

func (o *FinancialConnectionData) HasInstitutionId() bool

HasInstitutionId returns a boolean if a field has been set.

func (FinancialConnectionData) MarshalJSON

func (o FinancialConnectionData) MarshalJSON() ([]byte, error)

func (*FinancialConnectionData) SetId

func (o *FinancialConnectionData) SetId(v string)

SetId sets field value

func (*FinancialConnectionData) SetInstitutionId

func (o *FinancialConnectionData) SetInstitutionId(v string)

SetInstitutionId gets a reference to the given NullableString and assigns it to the InstitutionId field.

func (*FinancialConnectionData) SetInstitutionIdNil

func (o *FinancialConnectionData) SetInstitutionIdNil()

SetInstitutionIdNil sets the value for InstitutionId to be an explicit nil

func (FinancialConnectionData) ToMap

func (o FinancialConnectionData) ToMap() (map[string]interface{}, error)

func (*FinancialConnectionData) UnsetInstitutionId

func (o *FinancialConnectionData) UnsetInstitutionId()

UnsetInstitutionId ensures that no value is present for InstitutionId, not even an explicit nil

type FinancialConnectionDetails

type FinancialConnectionDetails struct {
	// The fuse financial connection id.
	Id string `json:"id"`
	// Connection status of the current financial connection
	ConnectionStatus string `json:"connection_status"`
	// Last time the connection status was updated in ISO-8601 format.
	ConnectionStatusUpdatedAt string `json:"connection_status_updated_at"`
	// Whether this is an oauth connection
	IsOauth    bool                                 `json:"is_oauth"`
	Aggregator Aggregator                           `json:"aggregator"`
	Plaid      *FinancialConnectionDetailsPlaid     `json:"plaid,omitempty"`
	Teller     *FinancialConnectionDetailsTeller    `json:"teller,omitempty"`
	Mx         *FinancialConnectionDetailsMx        `json:"mx,omitempty"`
	Snaptrade  *FinancialConnectionDetailsSnaptrade `json:"snaptrade,omitempty"`
	Flinks     *FinancialConnectionDetailsFlinks    `json:"flinks,omitempty"`
	Mono       *FinancialConnectionDetailsMono      `json:"mono,omitempty"`
	Truelayer  *FinancialConnectionDetailsTruelayer `json:"truelayer,omitempty"`
	Finverse   *FinancialConnectionDetailsFinverse  `json:"finverse,omitempty"`
	Basiq      *FinancialConnectionDetailsBasiq     `json:"basiq,omitempty"`
	Belvo      *FinancialConnectionDetailsBelvo     `json:"belvo,omitempty"`
	Finicity   *FinancialConnectionDetailsFinicity  `json:"finicity,omitempty"`
	Akoya      *FinancialConnectionDetailsAkoya     `json:"akoya,omitempty"`
	Saltedge   *FinancialConnectionDetailsSaltedge  `json:"saltedge,omitempty"`
}

FinancialConnectionDetails struct for FinancialConnectionDetails

func NewFinancialConnectionDetails

func NewFinancialConnectionDetails(id string, connectionStatus string, connectionStatusUpdatedAt string, isOauth bool, aggregator Aggregator) *FinancialConnectionDetails

NewFinancialConnectionDetails instantiates a new FinancialConnectionDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionDetailsWithDefaults

func NewFinancialConnectionDetailsWithDefaults() *FinancialConnectionDetails

NewFinancialConnectionDetailsWithDefaults instantiates a new FinancialConnectionDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionDetails) GetAggregator

func (o *FinancialConnectionDetails) GetAggregator() Aggregator

GetAggregator returns the Aggregator field value

func (*FinancialConnectionDetails) GetAggregatorOk

func (o *FinancialConnectionDetails) GetAggregatorOk() (*Aggregator, bool)

GetAggregatorOk returns a tuple with the Aggregator field value and a boolean to check if the value has been set.

func (*FinancialConnectionDetails) GetAkoya

GetAkoya returns the Akoya field value if set, zero value otherwise.

func (*FinancialConnectionDetails) GetAkoyaOk

GetAkoyaOk returns a tuple with the Akoya field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionDetails) GetBasiq

GetBasiq returns the Basiq field value if set, zero value otherwise.

func (*FinancialConnectionDetails) GetBasiqOk

GetBasiqOk returns a tuple with the Basiq field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionDetails) GetBelvo

GetBelvo returns the Belvo field value if set, zero value otherwise.

func (*FinancialConnectionDetails) GetBelvoOk

GetBelvoOk returns a tuple with the Belvo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionDetails) GetConnectionStatus

func (o *FinancialConnectionDetails) GetConnectionStatus() string

GetConnectionStatus returns the ConnectionStatus field value

func (*FinancialConnectionDetails) GetConnectionStatusOk

func (o *FinancialConnectionDetails) GetConnectionStatusOk() (*string, bool)

GetConnectionStatusOk returns a tuple with the ConnectionStatus field value and a boolean to check if the value has been set.

func (*FinancialConnectionDetails) GetConnectionStatusUpdatedAt

func (o *FinancialConnectionDetails) GetConnectionStatusUpdatedAt() string

GetConnectionStatusUpdatedAt returns the ConnectionStatusUpdatedAt field value

func (*FinancialConnectionDetails) GetConnectionStatusUpdatedAtOk

func (o *FinancialConnectionDetails) GetConnectionStatusUpdatedAtOk() (*string, bool)

GetConnectionStatusUpdatedAtOk returns a tuple with the ConnectionStatusUpdatedAt field value and a boolean to check if the value has been set.

func (*FinancialConnectionDetails) GetFinicity

GetFinicity returns the Finicity field value if set, zero value otherwise.

func (*FinancialConnectionDetails) GetFinicityOk

GetFinicityOk returns a tuple with the Finicity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionDetails) GetFinverse

GetFinverse returns the Finverse field value if set, zero value otherwise.

func (*FinancialConnectionDetails) GetFinverseOk

GetFinverseOk returns a tuple with the Finverse field value if set, nil otherwise and a boolean to check if the value has been set.

GetFlinks returns the Flinks field value if set, zero value otherwise.

func (*FinancialConnectionDetails) GetFlinksOk

GetFlinksOk returns a tuple with the Flinks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionDetails) GetId

GetId returns the Id field value

func (*FinancialConnectionDetails) GetIdOk

func (o *FinancialConnectionDetails) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*FinancialConnectionDetails) GetIsOauth

func (o *FinancialConnectionDetails) GetIsOauth() bool

GetIsOauth returns the IsOauth field value

func (*FinancialConnectionDetails) GetIsOauthOk

func (o *FinancialConnectionDetails) GetIsOauthOk() (*bool, bool)

GetIsOauthOk returns a tuple with the IsOauth field value and a boolean to check if the value has been set.

func (*FinancialConnectionDetails) GetMono

GetMono returns the Mono field value if set, zero value otherwise.

func (*FinancialConnectionDetails) GetMonoOk

GetMonoOk returns a tuple with the Mono field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionDetails) GetMx

GetMx returns the Mx field value if set, zero value otherwise.

func (*FinancialConnectionDetails) GetMxOk

GetMxOk returns a tuple with the Mx field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionDetails) GetPlaid

GetPlaid returns the Plaid field value if set, zero value otherwise.

func (*FinancialConnectionDetails) GetPlaidOk

GetPlaidOk returns a tuple with the Plaid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionDetails) GetSaltedge

GetSaltedge returns the Saltedge field value if set, zero value otherwise.

func (*FinancialConnectionDetails) GetSaltedgeOk

GetSaltedgeOk returns a tuple with the Saltedge field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionDetails) GetSnaptrade

GetSnaptrade returns the Snaptrade field value if set, zero value otherwise.

func (*FinancialConnectionDetails) GetSnaptradeOk

GetSnaptradeOk returns a tuple with the Snaptrade field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionDetails) GetTeller

GetTeller returns the Teller field value if set, zero value otherwise.

func (*FinancialConnectionDetails) GetTellerOk

GetTellerOk returns a tuple with the Teller field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionDetails) GetTruelayer

GetTruelayer returns the Truelayer field value if set, zero value otherwise.

func (*FinancialConnectionDetails) GetTruelayerOk

GetTruelayerOk returns a tuple with the Truelayer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionDetails) HasAkoya

func (o *FinancialConnectionDetails) HasAkoya() bool

HasAkoya returns a boolean if a field has been set.

func (*FinancialConnectionDetails) HasBasiq

func (o *FinancialConnectionDetails) HasBasiq() bool

HasBasiq returns a boolean if a field has been set.

func (*FinancialConnectionDetails) HasBelvo

func (o *FinancialConnectionDetails) HasBelvo() bool

HasBelvo returns a boolean if a field has been set.

func (*FinancialConnectionDetails) HasFinicity

func (o *FinancialConnectionDetails) HasFinicity() bool

HasFinicity returns a boolean if a field has been set.

func (*FinancialConnectionDetails) HasFinverse

func (o *FinancialConnectionDetails) HasFinverse() bool

HasFinverse returns a boolean if a field has been set.

func (o *FinancialConnectionDetails) HasFlinks() bool

HasFlinks returns a boolean if a field has been set.

func (*FinancialConnectionDetails) HasMono

func (o *FinancialConnectionDetails) HasMono() bool

HasMono returns a boolean if a field has been set.

func (*FinancialConnectionDetails) HasMx

func (o *FinancialConnectionDetails) HasMx() bool

HasMx returns a boolean if a field has been set.

func (*FinancialConnectionDetails) HasPlaid

func (o *FinancialConnectionDetails) HasPlaid() bool

HasPlaid returns a boolean if a field has been set.

func (*FinancialConnectionDetails) HasSaltedge

func (o *FinancialConnectionDetails) HasSaltedge() bool

HasSaltedge returns a boolean if a field has been set.

func (*FinancialConnectionDetails) HasSnaptrade

func (o *FinancialConnectionDetails) HasSnaptrade() bool

HasSnaptrade returns a boolean if a field has been set.

func (*FinancialConnectionDetails) HasTeller

func (o *FinancialConnectionDetails) HasTeller() bool

HasTeller returns a boolean if a field has been set.

func (*FinancialConnectionDetails) HasTruelayer

func (o *FinancialConnectionDetails) HasTruelayer() bool

HasTruelayer returns a boolean if a field has been set.

func (FinancialConnectionDetails) MarshalJSON

func (o FinancialConnectionDetails) MarshalJSON() ([]byte, error)

func (*FinancialConnectionDetails) SetAggregator

func (o *FinancialConnectionDetails) SetAggregator(v Aggregator)

SetAggregator sets field value

func (*FinancialConnectionDetails) SetAkoya

SetAkoya gets a reference to the given FinancialConnectionDetailsAkoya and assigns it to the Akoya field.

func (*FinancialConnectionDetails) SetBasiq

SetBasiq gets a reference to the given FinancialConnectionDetailsBasiq and assigns it to the Basiq field.

func (*FinancialConnectionDetails) SetBelvo

SetBelvo gets a reference to the given FinancialConnectionDetailsBelvo and assigns it to the Belvo field.

func (*FinancialConnectionDetails) SetConnectionStatus

func (o *FinancialConnectionDetails) SetConnectionStatus(v string)

SetConnectionStatus sets field value

func (*FinancialConnectionDetails) SetConnectionStatusUpdatedAt

func (o *FinancialConnectionDetails) SetConnectionStatusUpdatedAt(v string)

SetConnectionStatusUpdatedAt sets field value

func (*FinancialConnectionDetails) SetFinicity

SetFinicity gets a reference to the given FinancialConnectionDetailsFinicity and assigns it to the Finicity field.

func (*FinancialConnectionDetails) SetFinverse

SetFinverse gets a reference to the given FinancialConnectionDetailsFinverse and assigns it to the Finverse field.

SetFlinks gets a reference to the given FinancialConnectionDetailsFlinks and assigns it to the Flinks field.

func (*FinancialConnectionDetails) SetId

func (o *FinancialConnectionDetails) SetId(v string)

SetId sets field value

func (*FinancialConnectionDetails) SetIsOauth

func (o *FinancialConnectionDetails) SetIsOauth(v bool)

SetIsOauth sets field value

func (*FinancialConnectionDetails) SetMono

SetMono gets a reference to the given FinancialConnectionDetailsMono and assigns it to the Mono field.

func (*FinancialConnectionDetails) SetMx

SetMx gets a reference to the given FinancialConnectionDetailsMx and assigns it to the Mx field.

func (*FinancialConnectionDetails) SetPlaid

SetPlaid gets a reference to the given FinancialConnectionDetailsPlaid and assigns it to the Plaid field.

func (*FinancialConnectionDetails) SetSaltedge

SetSaltedge gets a reference to the given FinancialConnectionDetailsSaltedge and assigns it to the Saltedge field.

func (*FinancialConnectionDetails) SetSnaptrade

SetSnaptrade gets a reference to the given FinancialConnectionDetailsSnaptrade and assigns it to the Snaptrade field.

func (*FinancialConnectionDetails) SetTeller

SetTeller gets a reference to the given FinancialConnectionDetailsTeller and assigns it to the Teller field.

func (*FinancialConnectionDetails) SetTruelayer

SetTruelayer gets a reference to the given FinancialConnectionDetailsTruelayer and assigns it to the Truelayer field.

func (FinancialConnectionDetails) ToMap

func (o FinancialConnectionDetails) ToMap() (map[string]interface{}, error)

type FinancialConnectionDetailsAkoya

type FinancialConnectionDetailsAkoya struct {
	IdToken      string `json:"id_token"`
	RefreshToken string `json:"refresh_token"`
	ExpiresAt    string `json:"expires_at"`
}

FinancialConnectionDetailsAkoya Data needed to query data from Akoya.

func NewFinancialConnectionDetailsAkoya

func NewFinancialConnectionDetailsAkoya(idToken string, refreshToken string, expiresAt string) *FinancialConnectionDetailsAkoya

NewFinancialConnectionDetailsAkoya instantiates a new FinancialConnectionDetailsAkoya object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionDetailsAkoyaWithDefaults

func NewFinancialConnectionDetailsAkoyaWithDefaults() *FinancialConnectionDetailsAkoya

NewFinancialConnectionDetailsAkoyaWithDefaults instantiates a new FinancialConnectionDetailsAkoya object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionDetailsAkoya) GetExpiresAt

func (o *FinancialConnectionDetailsAkoya) GetExpiresAt() string

GetExpiresAt returns the ExpiresAt field value

func (*FinancialConnectionDetailsAkoya) GetExpiresAtOk

func (o *FinancialConnectionDetailsAkoya) GetExpiresAtOk() (*string, bool)

GetExpiresAtOk returns a tuple with the ExpiresAt field value and a boolean to check if the value has been set.

func (*FinancialConnectionDetailsAkoya) GetIdToken

func (o *FinancialConnectionDetailsAkoya) GetIdToken() string

GetIdToken returns the IdToken field value

func (*FinancialConnectionDetailsAkoya) GetIdTokenOk

func (o *FinancialConnectionDetailsAkoya) GetIdTokenOk() (*string, bool)

GetIdTokenOk returns a tuple with the IdToken field value and a boolean to check if the value has been set.

func (*FinancialConnectionDetailsAkoya) GetRefreshToken

func (o *FinancialConnectionDetailsAkoya) GetRefreshToken() string

GetRefreshToken returns the RefreshToken field value

func (*FinancialConnectionDetailsAkoya) GetRefreshTokenOk

func (o *FinancialConnectionDetailsAkoya) GetRefreshTokenOk() (*string, bool)

GetRefreshTokenOk returns a tuple with the RefreshToken field value and a boolean to check if the value has been set.

func (FinancialConnectionDetailsAkoya) MarshalJSON

func (o FinancialConnectionDetailsAkoya) MarshalJSON() ([]byte, error)

func (*FinancialConnectionDetailsAkoya) SetExpiresAt

func (o *FinancialConnectionDetailsAkoya) SetExpiresAt(v string)

SetExpiresAt sets field value

func (*FinancialConnectionDetailsAkoya) SetIdToken

func (o *FinancialConnectionDetailsAkoya) SetIdToken(v string)

SetIdToken sets field value

func (*FinancialConnectionDetailsAkoya) SetRefreshToken

func (o *FinancialConnectionDetailsAkoya) SetRefreshToken(v string)

SetRefreshToken sets field value

func (FinancialConnectionDetailsAkoya) ToMap

func (o FinancialConnectionDetailsAkoya) ToMap() (map[string]interface{}, error)

type FinancialConnectionDetailsBasiq

type FinancialConnectionDetailsBasiq struct {
	// The identifier of the user for Basiq.
	UserId string `json:"user_id"`
	// The identifier of the connection for Basiq.
	ConnectionId string `json:"connection_id"`
}

FinancialConnectionDetailsBasiq Data needed to query data from Basiq

func NewFinancialConnectionDetailsBasiq

func NewFinancialConnectionDetailsBasiq(userId string, connectionId string) *FinancialConnectionDetailsBasiq

NewFinancialConnectionDetailsBasiq instantiates a new FinancialConnectionDetailsBasiq object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionDetailsBasiqWithDefaults

func NewFinancialConnectionDetailsBasiqWithDefaults() *FinancialConnectionDetailsBasiq

NewFinancialConnectionDetailsBasiqWithDefaults instantiates a new FinancialConnectionDetailsBasiq object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionDetailsBasiq) GetConnectionId

func (o *FinancialConnectionDetailsBasiq) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*FinancialConnectionDetailsBasiq) GetConnectionIdOk

func (o *FinancialConnectionDetailsBasiq) GetConnectionIdOk() (*string, bool)

GetConnectionIdOk returns a tuple with the ConnectionId field value and a boolean to check if the value has been set.

func (*FinancialConnectionDetailsBasiq) GetUserId

func (o *FinancialConnectionDetailsBasiq) GetUserId() string

GetUserId returns the UserId field value

func (*FinancialConnectionDetailsBasiq) GetUserIdOk

func (o *FinancialConnectionDetailsBasiq) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value and a boolean to check if the value has been set.

func (FinancialConnectionDetailsBasiq) MarshalJSON

func (o FinancialConnectionDetailsBasiq) MarshalJSON() ([]byte, error)

func (*FinancialConnectionDetailsBasiq) SetConnectionId

func (o *FinancialConnectionDetailsBasiq) SetConnectionId(v string)

SetConnectionId sets field value

func (*FinancialConnectionDetailsBasiq) SetUserId

func (o *FinancialConnectionDetailsBasiq) SetUserId(v string)

SetUserId sets field value

func (FinancialConnectionDetailsBasiq) ToMap

func (o FinancialConnectionDetailsBasiq) ToMap() (map[string]interface{}, error)

type FinancialConnectionDetailsBelvo

type FinancialConnectionDetailsBelvo struct {
	// The identifier of the link for Belvo.
	LinkId string `json:"link_id"`
	// The identifier of the institution for Belvo.
	Institution *string `json:"institution,omitempty"`
}

FinancialConnectionDetailsBelvo Data needed to query data from Belvo

func NewFinancialConnectionDetailsBelvo

func NewFinancialConnectionDetailsBelvo(linkId string) *FinancialConnectionDetailsBelvo

NewFinancialConnectionDetailsBelvo instantiates a new FinancialConnectionDetailsBelvo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionDetailsBelvoWithDefaults

func NewFinancialConnectionDetailsBelvoWithDefaults() *FinancialConnectionDetailsBelvo

NewFinancialConnectionDetailsBelvoWithDefaults instantiates a new FinancialConnectionDetailsBelvo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionDetailsBelvo) GetInstitution

func (o *FinancialConnectionDetailsBelvo) GetInstitution() string

GetInstitution returns the Institution field value if set, zero value otherwise.

func (*FinancialConnectionDetailsBelvo) GetInstitutionOk

func (o *FinancialConnectionDetailsBelvo) GetInstitutionOk() (*string, bool)

GetInstitutionOk returns a tuple with the Institution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionDetailsBelvo) GetLinkId

func (o *FinancialConnectionDetailsBelvo) GetLinkId() string

GetLinkId returns the LinkId field value

func (*FinancialConnectionDetailsBelvo) GetLinkIdOk

func (o *FinancialConnectionDetailsBelvo) GetLinkIdOk() (*string, bool)

GetLinkIdOk returns a tuple with the LinkId field value and a boolean to check if the value has been set.

func (*FinancialConnectionDetailsBelvo) HasInstitution

func (o *FinancialConnectionDetailsBelvo) HasInstitution() bool

HasInstitution returns a boolean if a field has been set.

func (FinancialConnectionDetailsBelvo) MarshalJSON

func (o FinancialConnectionDetailsBelvo) MarshalJSON() ([]byte, error)

func (*FinancialConnectionDetailsBelvo) SetInstitution

func (o *FinancialConnectionDetailsBelvo) SetInstitution(v string)

SetInstitution gets a reference to the given string and assigns it to the Institution field.

func (*FinancialConnectionDetailsBelvo) SetLinkId

func (o *FinancialConnectionDetailsBelvo) SetLinkId(v string)

SetLinkId sets field value

func (FinancialConnectionDetailsBelvo) ToMap

func (o FinancialConnectionDetailsBelvo) ToMap() (map[string]interface{}, error)

type FinancialConnectionDetailsFinicity

type FinancialConnectionDetailsFinicity struct {
	// The identifier of the customer for Finicity.
	CustomerId string `json:"customer_id"`
	// The Finicity institution login id.
	InstitutionLoginId string `json:"institution_login_id"`
}

FinancialConnectionDetailsFinicity Data needed to query data from Finicity.

func NewFinancialConnectionDetailsFinicity

func NewFinancialConnectionDetailsFinicity(customerId string, institutionLoginId string) *FinancialConnectionDetailsFinicity

NewFinancialConnectionDetailsFinicity instantiates a new FinancialConnectionDetailsFinicity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionDetailsFinicityWithDefaults

func NewFinancialConnectionDetailsFinicityWithDefaults() *FinancialConnectionDetailsFinicity

NewFinancialConnectionDetailsFinicityWithDefaults instantiates a new FinancialConnectionDetailsFinicity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionDetailsFinicity) GetCustomerId

func (o *FinancialConnectionDetailsFinicity) GetCustomerId() string

GetCustomerId returns the CustomerId field value

func (*FinancialConnectionDetailsFinicity) GetCustomerIdOk

func (o *FinancialConnectionDetailsFinicity) GetCustomerIdOk() (*string, bool)

GetCustomerIdOk returns a tuple with the CustomerId field value and a boolean to check if the value has been set.

func (*FinancialConnectionDetailsFinicity) GetInstitutionLoginId

func (o *FinancialConnectionDetailsFinicity) GetInstitutionLoginId() string

GetInstitutionLoginId returns the InstitutionLoginId field value

func (*FinancialConnectionDetailsFinicity) GetInstitutionLoginIdOk

func (o *FinancialConnectionDetailsFinicity) GetInstitutionLoginIdOk() (*string, bool)

GetInstitutionLoginIdOk returns a tuple with the InstitutionLoginId field value and a boolean to check if the value has been set.

func (FinancialConnectionDetailsFinicity) MarshalJSON

func (o FinancialConnectionDetailsFinicity) MarshalJSON() ([]byte, error)

func (*FinancialConnectionDetailsFinicity) SetCustomerId

func (o *FinancialConnectionDetailsFinicity) SetCustomerId(v string)

SetCustomerId sets field value

func (*FinancialConnectionDetailsFinicity) SetInstitutionLoginId

func (o *FinancialConnectionDetailsFinicity) SetInstitutionLoginId(v string)

SetInstitutionLoginId sets field value

func (FinancialConnectionDetailsFinicity) ToMap

func (o FinancialConnectionDetailsFinicity) ToMap() (map[string]interface{}, error)

type FinancialConnectionDetailsFinverse

type FinancialConnectionDetailsFinverse struct {
	// Access token for Finverse
	AccessToken string `json:"access_token"`
	// Login Identity Id for Finverse
	LoginIdentityId *string `json:"login_identity_id,omitempty"`
}

FinancialConnectionDetailsFinverse Data needed to query data from Finverse

func NewFinancialConnectionDetailsFinverse

func NewFinancialConnectionDetailsFinverse(accessToken string) *FinancialConnectionDetailsFinverse

NewFinancialConnectionDetailsFinverse instantiates a new FinancialConnectionDetailsFinverse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionDetailsFinverseWithDefaults

func NewFinancialConnectionDetailsFinverseWithDefaults() *FinancialConnectionDetailsFinverse

NewFinancialConnectionDetailsFinverseWithDefaults instantiates a new FinancialConnectionDetailsFinverse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionDetailsFinverse) GetAccessToken

func (o *FinancialConnectionDetailsFinverse) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*FinancialConnectionDetailsFinverse) GetAccessTokenOk

func (o *FinancialConnectionDetailsFinverse) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*FinancialConnectionDetailsFinverse) GetLoginIdentityId

func (o *FinancialConnectionDetailsFinverse) GetLoginIdentityId() string

GetLoginIdentityId returns the LoginIdentityId field value if set, zero value otherwise.

func (*FinancialConnectionDetailsFinverse) GetLoginIdentityIdOk

func (o *FinancialConnectionDetailsFinverse) GetLoginIdentityIdOk() (*string, bool)

GetLoginIdentityIdOk returns a tuple with the LoginIdentityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionDetailsFinverse) HasLoginIdentityId

func (o *FinancialConnectionDetailsFinverse) HasLoginIdentityId() bool

HasLoginIdentityId returns a boolean if a field has been set.

func (FinancialConnectionDetailsFinverse) MarshalJSON

func (o FinancialConnectionDetailsFinverse) MarshalJSON() ([]byte, error)

func (*FinancialConnectionDetailsFinverse) SetAccessToken

func (o *FinancialConnectionDetailsFinverse) SetAccessToken(v string)

SetAccessToken sets field value

func (*FinancialConnectionDetailsFinverse) SetLoginIdentityId

func (o *FinancialConnectionDetailsFinverse) SetLoginIdentityId(v string)

SetLoginIdentityId gets a reference to the given string and assigns it to the LoginIdentityId field.

func (FinancialConnectionDetailsFinverse) ToMap

func (o FinancialConnectionDetailsFinverse) ToMap() (map[string]interface{}, error)
type FinancialConnectionDetailsFlinks struct {
	// Login Id for Flinks
	LoginId string `json:"login_id"`
}

FinancialConnectionDetailsFlinks Data needed to query data from Flinks

func NewFinancialConnectionDetailsFlinks(loginId string) *FinancialConnectionDetailsFlinks

NewFinancialConnectionDetailsFlinks instantiates a new FinancialConnectionDetailsFlinks object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionDetailsFlinksWithDefaults

func NewFinancialConnectionDetailsFlinksWithDefaults() *FinancialConnectionDetailsFlinks

NewFinancialConnectionDetailsFlinksWithDefaults instantiates a new FinancialConnectionDetailsFlinks object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionDetailsFlinks) GetLoginId

func (o *FinancialConnectionDetailsFlinks) GetLoginId() string

GetLoginId returns the LoginId field value

func (*FinancialConnectionDetailsFlinks) GetLoginIdOk

func (o *FinancialConnectionDetailsFlinks) GetLoginIdOk() (*string, bool)

GetLoginIdOk returns a tuple with the LoginId field value and a boolean to check if the value has been set.

func (FinancialConnectionDetailsFlinks) MarshalJSON

func (o FinancialConnectionDetailsFlinks) MarshalJSON() ([]byte, error)

func (*FinancialConnectionDetailsFlinks) SetLoginId

func (o *FinancialConnectionDetailsFlinks) SetLoginId(v string)

SetLoginId sets field value

func (FinancialConnectionDetailsFlinks) ToMap

func (o FinancialConnectionDetailsFlinks) ToMap() (map[string]interface{}, error)

type FinancialConnectionDetailsMono

type FinancialConnectionDetailsMono struct {
	// Account Id for Mono
	AccountId string `json:"account_id"`
}

FinancialConnectionDetailsMono Data needed to query data from Mono

func NewFinancialConnectionDetailsMono

func NewFinancialConnectionDetailsMono(accountId string) *FinancialConnectionDetailsMono

NewFinancialConnectionDetailsMono instantiates a new FinancialConnectionDetailsMono object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionDetailsMonoWithDefaults

func NewFinancialConnectionDetailsMonoWithDefaults() *FinancialConnectionDetailsMono

NewFinancialConnectionDetailsMonoWithDefaults instantiates a new FinancialConnectionDetailsMono object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionDetailsMono) GetAccountId

func (o *FinancialConnectionDetailsMono) GetAccountId() string

GetAccountId returns the AccountId field value

func (*FinancialConnectionDetailsMono) GetAccountIdOk

func (o *FinancialConnectionDetailsMono) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value and a boolean to check if the value has been set.

func (FinancialConnectionDetailsMono) MarshalJSON

func (o FinancialConnectionDetailsMono) MarshalJSON() ([]byte, error)

func (*FinancialConnectionDetailsMono) SetAccountId

func (o *FinancialConnectionDetailsMono) SetAccountId(v string)

SetAccountId sets field value

func (FinancialConnectionDetailsMono) ToMap

func (o FinancialConnectionDetailsMono) ToMap() (map[string]interface{}, error)

type FinancialConnectionDetailsMx

type FinancialConnectionDetailsMx struct {
	// User GUID for MX
	UserGuid string `json:"user_guid"`
	// Member GUID for MX
	MemberGuid string `json:"member_guid"`
}

FinancialConnectionDetailsMx Data needed to query data from MX

func NewFinancialConnectionDetailsMx

func NewFinancialConnectionDetailsMx(userGuid string, memberGuid string) *FinancialConnectionDetailsMx

NewFinancialConnectionDetailsMx instantiates a new FinancialConnectionDetailsMx object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionDetailsMxWithDefaults

func NewFinancialConnectionDetailsMxWithDefaults() *FinancialConnectionDetailsMx

NewFinancialConnectionDetailsMxWithDefaults instantiates a new FinancialConnectionDetailsMx object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionDetailsMx) GetMemberGuid

func (o *FinancialConnectionDetailsMx) GetMemberGuid() string

GetMemberGuid returns the MemberGuid field value

func (*FinancialConnectionDetailsMx) GetMemberGuidOk

func (o *FinancialConnectionDetailsMx) GetMemberGuidOk() (*string, bool)

GetMemberGuidOk returns a tuple with the MemberGuid field value and a boolean to check if the value has been set.

func (*FinancialConnectionDetailsMx) GetUserGuid

func (o *FinancialConnectionDetailsMx) GetUserGuid() string

GetUserGuid returns the UserGuid field value

func (*FinancialConnectionDetailsMx) GetUserGuidOk

func (o *FinancialConnectionDetailsMx) GetUserGuidOk() (*string, bool)

GetUserGuidOk returns a tuple with the UserGuid field value and a boolean to check if the value has been set.

func (FinancialConnectionDetailsMx) MarshalJSON

func (o FinancialConnectionDetailsMx) MarshalJSON() ([]byte, error)

func (*FinancialConnectionDetailsMx) SetMemberGuid

func (o *FinancialConnectionDetailsMx) SetMemberGuid(v string)

SetMemberGuid sets field value

func (*FinancialConnectionDetailsMx) SetUserGuid

func (o *FinancialConnectionDetailsMx) SetUserGuid(v string)

SetUserGuid sets field value

func (FinancialConnectionDetailsMx) ToMap

func (o FinancialConnectionDetailsMx) ToMap() (map[string]interface{}, error)

type FinancialConnectionDetailsPlaid

type FinancialConnectionDetailsPlaid struct {
	// Access token for Plaid
	AccessToken string `json:"access_token"`
	// ID of the item associated with the access token in Plaid
	ItemId string `json:"item_id"`
}

FinancialConnectionDetailsPlaid Data needed to query data from Plaid

func NewFinancialConnectionDetailsPlaid

func NewFinancialConnectionDetailsPlaid(accessToken string, itemId string) *FinancialConnectionDetailsPlaid

NewFinancialConnectionDetailsPlaid instantiates a new FinancialConnectionDetailsPlaid object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionDetailsPlaidWithDefaults

func NewFinancialConnectionDetailsPlaidWithDefaults() *FinancialConnectionDetailsPlaid

NewFinancialConnectionDetailsPlaidWithDefaults instantiates a new FinancialConnectionDetailsPlaid object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionDetailsPlaid) GetAccessToken

func (o *FinancialConnectionDetailsPlaid) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*FinancialConnectionDetailsPlaid) GetAccessTokenOk

func (o *FinancialConnectionDetailsPlaid) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*FinancialConnectionDetailsPlaid) GetItemId

func (o *FinancialConnectionDetailsPlaid) GetItemId() string

GetItemId returns the ItemId field value

func (*FinancialConnectionDetailsPlaid) GetItemIdOk

func (o *FinancialConnectionDetailsPlaid) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value and a boolean to check if the value has been set.

func (FinancialConnectionDetailsPlaid) MarshalJSON

func (o FinancialConnectionDetailsPlaid) MarshalJSON() ([]byte, error)

func (*FinancialConnectionDetailsPlaid) SetAccessToken

func (o *FinancialConnectionDetailsPlaid) SetAccessToken(v string)

SetAccessToken sets field value

func (*FinancialConnectionDetailsPlaid) SetItemId

func (o *FinancialConnectionDetailsPlaid) SetItemId(v string)

SetItemId sets field value

func (FinancialConnectionDetailsPlaid) ToMap

func (o FinancialConnectionDetailsPlaid) ToMap() (map[string]interface{}, error)

type FinancialConnectionDetailsSaltedge

type FinancialConnectionDetailsSaltedge struct {
	ConnectionId string `json:"connection_id"`
}

FinancialConnectionDetailsSaltedge Data needed to query data from SaltEdge.

func NewFinancialConnectionDetailsSaltedge

func NewFinancialConnectionDetailsSaltedge(connectionId string) *FinancialConnectionDetailsSaltedge

NewFinancialConnectionDetailsSaltedge instantiates a new FinancialConnectionDetailsSaltedge object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionDetailsSaltedgeWithDefaults

func NewFinancialConnectionDetailsSaltedgeWithDefaults() *FinancialConnectionDetailsSaltedge

NewFinancialConnectionDetailsSaltedgeWithDefaults instantiates a new FinancialConnectionDetailsSaltedge object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionDetailsSaltedge) GetConnectionId

func (o *FinancialConnectionDetailsSaltedge) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*FinancialConnectionDetailsSaltedge) GetConnectionIdOk

func (o *FinancialConnectionDetailsSaltedge) GetConnectionIdOk() (*string, bool)

GetConnectionIdOk returns a tuple with the ConnectionId field value and a boolean to check if the value has been set.

func (FinancialConnectionDetailsSaltedge) MarshalJSON

func (o FinancialConnectionDetailsSaltedge) MarshalJSON() ([]byte, error)

func (*FinancialConnectionDetailsSaltedge) SetConnectionId

func (o *FinancialConnectionDetailsSaltedge) SetConnectionId(v string)

SetConnectionId sets field value

func (FinancialConnectionDetailsSaltedge) ToMap

func (o FinancialConnectionDetailsSaltedge) ToMap() (map[string]interface{}, error)

type FinancialConnectionDetailsSnaptrade

type FinancialConnectionDetailsSnaptrade struct {
	// Brokerage Authorization Id for SnapTrade
	BrokerageAuthorizationId string `json:"brokerage_authorization_id"`
	// User id for SnapTrade
	UserId string `json:"user_id"`
	// User secret for SnapTrade
	UserSecret string `json:"user_secret"`
}

FinancialConnectionDetailsSnaptrade Data needed to query data from SnapTrade

func NewFinancialConnectionDetailsSnaptrade

func NewFinancialConnectionDetailsSnaptrade(brokerageAuthorizationId string, userId string, userSecret string) *FinancialConnectionDetailsSnaptrade

NewFinancialConnectionDetailsSnaptrade instantiates a new FinancialConnectionDetailsSnaptrade object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionDetailsSnaptradeWithDefaults

func NewFinancialConnectionDetailsSnaptradeWithDefaults() *FinancialConnectionDetailsSnaptrade

NewFinancialConnectionDetailsSnaptradeWithDefaults instantiates a new FinancialConnectionDetailsSnaptrade object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionDetailsSnaptrade) GetBrokerageAuthorizationId

func (o *FinancialConnectionDetailsSnaptrade) GetBrokerageAuthorizationId() string

GetBrokerageAuthorizationId returns the BrokerageAuthorizationId field value

func (*FinancialConnectionDetailsSnaptrade) GetBrokerageAuthorizationIdOk

func (o *FinancialConnectionDetailsSnaptrade) GetBrokerageAuthorizationIdOk() (*string, bool)

GetBrokerageAuthorizationIdOk returns a tuple with the BrokerageAuthorizationId field value and a boolean to check if the value has been set.

func (*FinancialConnectionDetailsSnaptrade) GetUserId

GetUserId returns the UserId field value

func (*FinancialConnectionDetailsSnaptrade) GetUserIdOk

func (o *FinancialConnectionDetailsSnaptrade) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value and a boolean to check if the value has been set.

func (*FinancialConnectionDetailsSnaptrade) GetUserSecret

func (o *FinancialConnectionDetailsSnaptrade) GetUserSecret() string

GetUserSecret returns the UserSecret field value

func (*FinancialConnectionDetailsSnaptrade) GetUserSecretOk

func (o *FinancialConnectionDetailsSnaptrade) GetUserSecretOk() (*string, bool)

GetUserSecretOk returns a tuple with the UserSecret field value and a boolean to check if the value has been set.

func (FinancialConnectionDetailsSnaptrade) MarshalJSON

func (o FinancialConnectionDetailsSnaptrade) MarshalJSON() ([]byte, error)

func (*FinancialConnectionDetailsSnaptrade) SetBrokerageAuthorizationId

func (o *FinancialConnectionDetailsSnaptrade) SetBrokerageAuthorizationId(v string)

SetBrokerageAuthorizationId sets field value

func (*FinancialConnectionDetailsSnaptrade) SetUserId

SetUserId sets field value

func (*FinancialConnectionDetailsSnaptrade) SetUserSecret

func (o *FinancialConnectionDetailsSnaptrade) SetUserSecret(v string)

SetUserSecret sets field value

func (FinancialConnectionDetailsSnaptrade) ToMap

func (o FinancialConnectionDetailsSnaptrade) ToMap() (map[string]interface{}, error)

type FinancialConnectionDetailsTeller

type FinancialConnectionDetailsTeller struct {
	// Access token for Teller
	AccessToken string `json:"access_token"`
	// Enrollment ID associated with the access token in Teller
	EnrollmentId string `json:"enrollment_id"`
}

FinancialConnectionDetailsTeller Data needed to query data from Teller

func NewFinancialConnectionDetailsTeller

func NewFinancialConnectionDetailsTeller(accessToken string, enrollmentId string) *FinancialConnectionDetailsTeller

NewFinancialConnectionDetailsTeller instantiates a new FinancialConnectionDetailsTeller object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionDetailsTellerWithDefaults

func NewFinancialConnectionDetailsTellerWithDefaults() *FinancialConnectionDetailsTeller

NewFinancialConnectionDetailsTellerWithDefaults instantiates a new FinancialConnectionDetailsTeller object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionDetailsTeller) GetAccessToken

func (o *FinancialConnectionDetailsTeller) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*FinancialConnectionDetailsTeller) GetAccessTokenOk

func (o *FinancialConnectionDetailsTeller) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*FinancialConnectionDetailsTeller) GetEnrollmentId

func (o *FinancialConnectionDetailsTeller) GetEnrollmentId() string

GetEnrollmentId returns the EnrollmentId field value

func (*FinancialConnectionDetailsTeller) GetEnrollmentIdOk

func (o *FinancialConnectionDetailsTeller) GetEnrollmentIdOk() (*string, bool)

GetEnrollmentIdOk returns a tuple with the EnrollmentId field value and a boolean to check if the value has been set.

func (FinancialConnectionDetailsTeller) MarshalJSON

func (o FinancialConnectionDetailsTeller) MarshalJSON() ([]byte, error)

func (*FinancialConnectionDetailsTeller) SetAccessToken

func (o *FinancialConnectionDetailsTeller) SetAccessToken(v string)

SetAccessToken sets field value

func (*FinancialConnectionDetailsTeller) SetEnrollmentId

func (o *FinancialConnectionDetailsTeller) SetEnrollmentId(v string)

SetEnrollmentId sets field value

func (FinancialConnectionDetailsTeller) ToMap

func (o FinancialConnectionDetailsTeller) ToMap() (map[string]interface{}, error)

type FinancialConnectionDetailsTruelayer

type FinancialConnectionDetailsTruelayer struct {
	// Access token for TrueLayer
	AccessToken string `json:"access_token"`
}

FinancialConnectionDetailsTruelayer Data needed to query data from TrueLayer

func NewFinancialConnectionDetailsTruelayer

func NewFinancialConnectionDetailsTruelayer(accessToken string) *FinancialConnectionDetailsTruelayer

NewFinancialConnectionDetailsTruelayer instantiates a new FinancialConnectionDetailsTruelayer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionDetailsTruelayerWithDefaults

func NewFinancialConnectionDetailsTruelayerWithDefaults() *FinancialConnectionDetailsTruelayer

NewFinancialConnectionDetailsTruelayerWithDefaults instantiates a new FinancialConnectionDetailsTruelayer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionDetailsTruelayer) GetAccessToken

func (o *FinancialConnectionDetailsTruelayer) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*FinancialConnectionDetailsTruelayer) GetAccessTokenOk

func (o *FinancialConnectionDetailsTruelayer) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (FinancialConnectionDetailsTruelayer) MarshalJSON

func (o FinancialConnectionDetailsTruelayer) MarshalJSON() ([]byte, error)

func (*FinancialConnectionDetailsTruelayer) SetAccessToken

func (o *FinancialConnectionDetailsTruelayer) SetAccessToken(v string)

SetAccessToken sets field value

func (FinancialConnectionDetailsTruelayer) ToMap

func (o FinancialConnectionDetailsTruelayer) ToMap() (map[string]interface{}, error)

type FinancialConnectionsAccount

type FinancialConnectionsAccount struct {
	// Remote Id of the account, ie Plaid or Teller account id
	RemoteId string `json:"remote_id"`
	// The ISO-4217 currency code of the account.
	Currency string `json:"currency"`
	// Uniquely identifies this account across all accounts for a single financial connection. Used for reconnection deduplication. See more information here: https://letsfuse.readme.io/docs/duplicate-accounts
	Fingerprint string                                  `json:"fingerprint"`
	Institution *FinancialConnectionsAccountInstitution `json:"institution,omitempty"`
	// The partial account number.
	Mask *string `json:"mask,omitempty"`
	// The account's name, ie 'My Checking'
	Name       string                                   `json:"name"`
	Type       AccountType                              `json:"type"`
	Subtype    NullableAccountSubtype                   `json:"subtype,omitempty"`
	Balance    FinancialConnectionsAccountCachedBalance `json:"balance"`
	RemoteData interface{}                              `json:"remote_data"`
}

FinancialConnectionsAccount struct for FinancialConnectionsAccount

func NewFinancialConnectionsAccount

func NewFinancialConnectionsAccount(remoteId string, currency string, fingerprint string, name string, type_ AccountType, balance FinancialConnectionsAccountCachedBalance, remoteData interface{}) *FinancialConnectionsAccount

NewFinancialConnectionsAccount instantiates a new FinancialConnectionsAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsAccountWithDefaults

func NewFinancialConnectionsAccountWithDefaults() *FinancialConnectionsAccount

NewFinancialConnectionsAccountWithDefaults instantiates a new FinancialConnectionsAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsAccount) GetBalance

GetBalance returns the Balance field value

func (*FinancialConnectionsAccount) GetBalanceOk

GetBalanceOk returns a tuple with the Balance field value and a boolean to check if the value has been set.

func (*FinancialConnectionsAccount) GetCurrency

func (o *FinancialConnectionsAccount) GetCurrency() string

GetCurrency returns the Currency field value

func (*FinancialConnectionsAccount) GetCurrencyOk

func (o *FinancialConnectionsAccount) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value and a boolean to check if the value has been set.

func (*FinancialConnectionsAccount) GetFingerprint

func (o *FinancialConnectionsAccount) GetFingerprint() string

GetFingerprint returns the Fingerprint field value

func (*FinancialConnectionsAccount) GetFingerprintOk

func (o *FinancialConnectionsAccount) GetFingerprintOk() (*string, bool)

GetFingerprintOk returns a tuple with the Fingerprint field value and a boolean to check if the value has been set.

func (*FinancialConnectionsAccount) GetInstitution

GetInstitution returns the Institution field value if set, zero value otherwise.

func (*FinancialConnectionsAccount) GetInstitutionOk

GetInstitutionOk returns a tuple with the Institution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccount) GetMask

func (o *FinancialConnectionsAccount) GetMask() string

GetMask returns the Mask field value if set, zero value otherwise.

func (*FinancialConnectionsAccount) GetMaskOk

func (o *FinancialConnectionsAccount) GetMaskOk() (*string, bool)

GetMaskOk returns a tuple with the Mask field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccount) GetName

func (o *FinancialConnectionsAccount) GetName() string

GetName returns the Name field value

func (*FinancialConnectionsAccount) GetNameOk

func (o *FinancialConnectionsAccount) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*FinancialConnectionsAccount) GetRemoteData

func (o *FinancialConnectionsAccount) GetRemoteData() interface{}

GetRemoteData returns the RemoteData field value If the value is explicit nil, the zero value for interface{} will be returned

func (*FinancialConnectionsAccount) GetRemoteDataOk

func (o *FinancialConnectionsAccount) GetRemoteDataOk() (*interface{}, bool)

GetRemoteDataOk returns a tuple with the RemoteData field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FinancialConnectionsAccount) GetRemoteId

func (o *FinancialConnectionsAccount) GetRemoteId() string

GetRemoteId returns the RemoteId field value

func (*FinancialConnectionsAccount) GetRemoteIdOk

func (o *FinancialConnectionsAccount) GetRemoteIdOk() (*string, bool)

GetRemoteIdOk returns a tuple with the RemoteId field value and a boolean to check if the value has been set.

func (*FinancialConnectionsAccount) GetSubtype

GetSubtype returns the Subtype field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FinancialConnectionsAccount) GetSubtypeOk

func (o *FinancialConnectionsAccount) GetSubtypeOk() (*AccountSubtype, bool)

GetSubtypeOk returns a tuple with the Subtype field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FinancialConnectionsAccount) GetType

GetType returns the Type field value

func (*FinancialConnectionsAccount) GetTypeOk

func (o *FinancialConnectionsAccount) GetTypeOk() (*AccountType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*FinancialConnectionsAccount) HasInstitution

func (o *FinancialConnectionsAccount) HasInstitution() bool

HasInstitution returns a boolean if a field has been set.

func (*FinancialConnectionsAccount) HasMask

func (o *FinancialConnectionsAccount) HasMask() bool

HasMask returns a boolean if a field has been set.

func (*FinancialConnectionsAccount) HasSubtype

func (o *FinancialConnectionsAccount) HasSubtype() bool

HasSubtype returns a boolean if a field has been set.

func (FinancialConnectionsAccount) MarshalJSON

func (o FinancialConnectionsAccount) MarshalJSON() ([]byte, error)

func (*FinancialConnectionsAccount) SetBalance

SetBalance sets field value

func (*FinancialConnectionsAccount) SetCurrency

func (o *FinancialConnectionsAccount) SetCurrency(v string)

SetCurrency sets field value

func (*FinancialConnectionsAccount) SetFingerprint

func (o *FinancialConnectionsAccount) SetFingerprint(v string)

SetFingerprint sets field value

func (*FinancialConnectionsAccount) SetInstitution

SetInstitution gets a reference to the given FinancialConnectionsAccountInstitution and assigns it to the Institution field.

func (*FinancialConnectionsAccount) SetMask

func (o *FinancialConnectionsAccount) SetMask(v string)

SetMask gets a reference to the given string and assigns it to the Mask field.

func (*FinancialConnectionsAccount) SetName

func (o *FinancialConnectionsAccount) SetName(v string)

SetName sets field value

func (*FinancialConnectionsAccount) SetRemoteData

func (o *FinancialConnectionsAccount) SetRemoteData(v interface{})

SetRemoteData sets field value

func (*FinancialConnectionsAccount) SetRemoteId

func (o *FinancialConnectionsAccount) SetRemoteId(v string)

SetRemoteId sets field value

func (*FinancialConnectionsAccount) SetSubtype

SetSubtype gets a reference to the given NullableAccountSubtype and assigns it to the Subtype field.

func (*FinancialConnectionsAccount) SetSubtypeNil

func (o *FinancialConnectionsAccount) SetSubtypeNil()

SetSubtypeNil sets the value for Subtype to be an explicit nil

func (*FinancialConnectionsAccount) SetType

SetType sets field value

func (FinancialConnectionsAccount) ToMap

func (o FinancialConnectionsAccount) ToMap() (map[string]interface{}, error)

func (*FinancialConnectionsAccount) UnsetSubtype

func (o *FinancialConnectionsAccount) UnsetSubtype()

UnsetSubtype ensures that no value is present for Subtype, not even an explicit nil

type FinancialConnectionsAccountBalance

type FinancialConnectionsAccountBalance struct {
	// Remote Account Id of the transaction, ie Plaid Account Id
	RemoteAccountId string `json:"remote_account_id"`
	// Amount in cents after factoring in pending balances. The format of this value is a double. For accounts with credit features, the available funds generally equal the credit limit. Some institutions may not provide an available balance calculation. If this is the case, Fuse will return a null value for the available balance. To ensure you have the most accurate information, we recommend obtaining the current balance by using 'balance.available || balance.current'.
	Available NullableFloat32 `json:"available,omitempty"`
	// Amount in cents without factoring in pending balances. The format of this value is a double.
	Current NullableFloat32 `json:"current,omitempty"`
	// The ISO-4217 currency code of the balance.
	IsoCurrencyCode NullableString `json:"iso_currency_code,omitempty"`
	// The last time the account balance was updated, represented as an ISO 8601 timestamp (YYYY-MM-DDTHH:mm:ssZ). This value may not be available for some accounts.
	LastUpdatedDate NullableString `json:"last_updated_date,omitempty"`
}

FinancialConnectionsAccountBalance struct for FinancialConnectionsAccountBalance

func NewFinancialConnectionsAccountBalance

func NewFinancialConnectionsAccountBalance(remoteAccountId string) *FinancialConnectionsAccountBalance

NewFinancialConnectionsAccountBalance instantiates a new FinancialConnectionsAccountBalance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsAccountBalanceWithDefaults

func NewFinancialConnectionsAccountBalanceWithDefaults() *FinancialConnectionsAccountBalance

NewFinancialConnectionsAccountBalanceWithDefaults instantiates a new FinancialConnectionsAccountBalance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsAccountBalance) GetAvailable

func (o *FinancialConnectionsAccountBalance) GetAvailable() float32

GetAvailable returns the Available field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FinancialConnectionsAccountBalance) GetAvailableOk

func (o *FinancialConnectionsAccountBalance) GetAvailableOk() (*float32, bool)

GetAvailableOk returns a tuple with the Available field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FinancialConnectionsAccountBalance) GetCurrent

GetCurrent returns the Current field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FinancialConnectionsAccountBalance) GetCurrentOk

func (o *FinancialConnectionsAccountBalance) GetCurrentOk() (*float32, bool)

GetCurrentOk returns a tuple with the Current field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FinancialConnectionsAccountBalance) GetIsoCurrencyCode

func (o *FinancialConnectionsAccountBalance) GetIsoCurrencyCode() string

GetIsoCurrencyCode returns the IsoCurrencyCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FinancialConnectionsAccountBalance) GetIsoCurrencyCodeOk

func (o *FinancialConnectionsAccountBalance) GetIsoCurrencyCodeOk() (*string, bool)

GetIsoCurrencyCodeOk returns a tuple with the IsoCurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FinancialConnectionsAccountBalance) GetLastUpdatedDate

func (o *FinancialConnectionsAccountBalance) GetLastUpdatedDate() string

GetLastUpdatedDate returns the LastUpdatedDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FinancialConnectionsAccountBalance) GetLastUpdatedDateOk

func (o *FinancialConnectionsAccountBalance) GetLastUpdatedDateOk() (*string, bool)

GetLastUpdatedDateOk returns a tuple with the LastUpdatedDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FinancialConnectionsAccountBalance) GetRemoteAccountId

func (o *FinancialConnectionsAccountBalance) GetRemoteAccountId() string

GetRemoteAccountId returns the RemoteAccountId field value

func (*FinancialConnectionsAccountBalance) GetRemoteAccountIdOk

func (o *FinancialConnectionsAccountBalance) GetRemoteAccountIdOk() (*string, bool)

GetRemoteAccountIdOk returns a tuple with the RemoteAccountId field value and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountBalance) HasAvailable

func (o *FinancialConnectionsAccountBalance) HasAvailable() bool

HasAvailable returns a boolean if a field has been set.

func (*FinancialConnectionsAccountBalance) HasCurrent

func (o *FinancialConnectionsAccountBalance) HasCurrent() bool

HasCurrent returns a boolean if a field has been set.

func (*FinancialConnectionsAccountBalance) HasIsoCurrencyCode

func (o *FinancialConnectionsAccountBalance) HasIsoCurrencyCode() bool

HasIsoCurrencyCode returns a boolean if a field has been set.

func (*FinancialConnectionsAccountBalance) HasLastUpdatedDate

func (o *FinancialConnectionsAccountBalance) HasLastUpdatedDate() bool

HasLastUpdatedDate returns a boolean if a field has been set.

func (FinancialConnectionsAccountBalance) MarshalJSON

func (o FinancialConnectionsAccountBalance) MarshalJSON() ([]byte, error)

func (*FinancialConnectionsAccountBalance) SetAvailable

func (o *FinancialConnectionsAccountBalance) SetAvailable(v float32)

SetAvailable gets a reference to the given NullableFloat32 and assigns it to the Available field.

func (*FinancialConnectionsAccountBalance) SetAvailableNil

func (o *FinancialConnectionsAccountBalance) SetAvailableNil()

SetAvailableNil sets the value for Available to be an explicit nil

func (*FinancialConnectionsAccountBalance) SetCurrent

SetCurrent gets a reference to the given NullableFloat32 and assigns it to the Current field.

func (*FinancialConnectionsAccountBalance) SetCurrentNil

func (o *FinancialConnectionsAccountBalance) SetCurrentNil()

SetCurrentNil sets the value for Current to be an explicit nil

func (*FinancialConnectionsAccountBalance) SetIsoCurrencyCode

func (o *FinancialConnectionsAccountBalance) SetIsoCurrencyCode(v string)

SetIsoCurrencyCode gets a reference to the given NullableString and assigns it to the IsoCurrencyCode field.

func (*FinancialConnectionsAccountBalance) SetIsoCurrencyCodeNil

func (o *FinancialConnectionsAccountBalance) SetIsoCurrencyCodeNil()

SetIsoCurrencyCodeNil sets the value for IsoCurrencyCode to be an explicit nil

func (*FinancialConnectionsAccountBalance) SetLastUpdatedDate

func (o *FinancialConnectionsAccountBalance) SetLastUpdatedDate(v string)

SetLastUpdatedDate gets a reference to the given NullableString and assigns it to the LastUpdatedDate field.

func (*FinancialConnectionsAccountBalance) SetLastUpdatedDateNil

func (o *FinancialConnectionsAccountBalance) SetLastUpdatedDateNil()

SetLastUpdatedDateNil sets the value for LastUpdatedDate to be an explicit nil

func (*FinancialConnectionsAccountBalance) SetRemoteAccountId

func (o *FinancialConnectionsAccountBalance) SetRemoteAccountId(v string)

SetRemoteAccountId sets field value

func (FinancialConnectionsAccountBalance) ToMap

func (o FinancialConnectionsAccountBalance) ToMap() (map[string]interface{}, error)

func (*FinancialConnectionsAccountBalance) UnsetAvailable

func (o *FinancialConnectionsAccountBalance) UnsetAvailable()

UnsetAvailable ensures that no value is present for Available, not even an explicit nil

func (*FinancialConnectionsAccountBalance) UnsetCurrent

func (o *FinancialConnectionsAccountBalance) UnsetCurrent()

UnsetCurrent ensures that no value is present for Current, not even an explicit nil

func (*FinancialConnectionsAccountBalance) UnsetIsoCurrencyCode

func (o *FinancialConnectionsAccountBalance) UnsetIsoCurrencyCode()

UnsetIsoCurrencyCode ensures that no value is present for IsoCurrencyCode, not even an explicit nil

func (*FinancialConnectionsAccountBalance) UnsetLastUpdatedDate

func (o *FinancialConnectionsAccountBalance) UnsetLastUpdatedDate()

UnsetLastUpdatedDate ensures that no value is present for LastUpdatedDate, not even an explicit nil

type FinancialConnectionsAccountCachedBalance

type FinancialConnectionsAccountCachedBalance struct {
	// The amount of funds available, in cents, to be withdrawn from the account, as determined by the financial institution. The format of this value is a double. Available balance may be cached and is not guaranteed to be up-to-date in realtime unless the value was returned by /financial_connections/balances. For accounts with credit features, the available funds generally equal the credit limit. Some institutions may not provide an available balance calculation. If this is the case, Fuse will return a null value for the available balance. To ensure you have the most accurate information, we recommend obtaining the current balance by using 'balance.available || balance.current'.
	Available NullableFloat32 `json:"available,omitempty"`
	// Amount without factoring in pending balances, in cents. The format of this value is a double.
	Current NullableFloat32 `json:"current,omitempty"`
	// The ISO-4217 currency code of the balance.
	IsoCurrencyCode NullableString `json:"iso_currency_code,omitempty"`
	// The date of the last update to the balance.
	LastUpdatedDate NullableString `json:"last_updated_date,omitempty"`
}

FinancialConnectionsAccountCachedBalance struct for FinancialConnectionsAccountCachedBalance

func NewFinancialConnectionsAccountCachedBalance

func NewFinancialConnectionsAccountCachedBalance() *FinancialConnectionsAccountCachedBalance

NewFinancialConnectionsAccountCachedBalance instantiates a new FinancialConnectionsAccountCachedBalance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsAccountCachedBalanceWithDefaults

func NewFinancialConnectionsAccountCachedBalanceWithDefaults() *FinancialConnectionsAccountCachedBalance

NewFinancialConnectionsAccountCachedBalanceWithDefaults instantiates a new FinancialConnectionsAccountCachedBalance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsAccountCachedBalance) GetAvailable

GetAvailable returns the Available field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FinancialConnectionsAccountCachedBalance) GetAvailableOk

func (o *FinancialConnectionsAccountCachedBalance) GetAvailableOk() (*float32, bool)

GetAvailableOk returns a tuple with the Available field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FinancialConnectionsAccountCachedBalance) GetCurrent

GetCurrent returns the Current field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FinancialConnectionsAccountCachedBalance) GetCurrentOk

GetCurrentOk returns a tuple with the Current field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FinancialConnectionsAccountCachedBalance) GetIsoCurrencyCode

func (o *FinancialConnectionsAccountCachedBalance) GetIsoCurrencyCode() string

GetIsoCurrencyCode returns the IsoCurrencyCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FinancialConnectionsAccountCachedBalance) GetIsoCurrencyCodeOk

func (o *FinancialConnectionsAccountCachedBalance) GetIsoCurrencyCodeOk() (*string, bool)

GetIsoCurrencyCodeOk returns a tuple with the IsoCurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FinancialConnectionsAccountCachedBalance) GetLastUpdatedDate

func (o *FinancialConnectionsAccountCachedBalance) GetLastUpdatedDate() string

GetLastUpdatedDate returns the LastUpdatedDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FinancialConnectionsAccountCachedBalance) GetLastUpdatedDateOk

func (o *FinancialConnectionsAccountCachedBalance) GetLastUpdatedDateOk() (*string, bool)

GetLastUpdatedDateOk returns a tuple with the LastUpdatedDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FinancialConnectionsAccountCachedBalance) HasAvailable

HasAvailable returns a boolean if a field has been set.

func (*FinancialConnectionsAccountCachedBalance) HasCurrent

HasCurrent returns a boolean if a field has been set.

func (*FinancialConnectionsAccountCachedBalance) HasIsoCurrencyCode

func (o *FinancialConnectionsAccountCachedBalance) HasIsoCurrencyCode() bool

HasIsoCurrencyCode returns a boolean if a field has been set.

func (*FinancialConnectionsAccountCachedBalance) HasLastUpdatedDate

func (o *FinancialConnectionsAccountCachedBalance) HasLastUpdatedDate() bool

HasLastUpdatedDate returns a boolean if a field has been set.

func (FinancialConnectionsAccountCachedBalance) MarshalJSON

func (*FinancialConnectionsAccountCachedBalance) SetAvailable

SetAvailable gets a reference to the given NullableFloat32 and assigns it to the Available field.

func (*FinancialConnectionsAccountCachedBalance) SetAvailableNil

func (o *FinancialConnectionsAccountCachedBalance) SetAvailableNil()

SetAvailableNil sets the value for Available to be an explicit nil

func (*FinancialConnectionsAccountCachedBalance) SetCurrent

SetCurrent gets a reference to the given NullableFloat32 and assigns it to the Current field.

func (*FinancialConnectionsAccountCachedBalance) SetCurrentNil

func (o *FinancialConnectionsAccountCachedBalance) SetCurrentNil()

SetCurrentNil sets the value for Current to be an explicit nil

func (*FinancialConnectionsAccountCachedBalance) SetIsoCurrencyCode

func (o *FinancialConnectionsAccountCachedBalance) SetIsoCurrencyCode(v string)

SetIsoCurrencyCode gets a reference to the given NullableString and assigns it to the IsoCurrencyCode field.

func (*FinancialConnectionsAccountCachedBalance) SetIsoCurrencyCodeNil

func (o *FinancialConnectionsAccountCachedBalance) SetIsoCurrencyCodeNil()

SetIsoCurrencyCodeNil sets the value for IsoCurrencyCode to be an explicit nil

func (*FinancialConnectionsAccountCachedBalance) SetLastUpdatedDate

func (o *FinancialConnectionsAccountCachedBalance) SetLastUpdatedDate(v string)

SetLastUpdatedDate gets a reference to the given NullableString and assigns it to the LastUpdatedDate field.

func (*FinancialConnectionsAccountCachedBalance) SetLastUpdatedDateNil

func (o *FinancialConnectionsAccountCachedBalance) SetLastUpdatedDateNil()

SetLastUpdatedDateNil sets the value for LastUpdatedDate to be an explicit nil

func (FinancialConnectionsAccountCachedBalance) ToMap

func (o FinancialConnectionsAccountCachedBalance) ToMap() (map[string]interface{}, error)

func (*FinancialConnectionsAccountCachedBalance) UnsetAvailable

func (o *FinancialConnectionsAccountCachedBalance) UnsetAvailable()

UnsetAvailable ensures that no value is present for Available, not even an explicit nil

func (*FinancialConnectionsAccountCachedBalance) UnsetCurrent

func (o *FinancialConnectionsAccountCachedBalance) UnsetCurrent()

UnsetCurrent ensures that no value is present for Current, not even an explicit nil

func (*FinancialConnectionsAccountCachedBalance) UnsetIsoCurrencyCode

func (o *FinancialConnectionsAccountCachedBalance) UnsetIsoCurrencyCode()

UnsetIsoCurrencyCode ensures that no value is present for IsoCurrencyCode, not even an explicit nil

func (*FinancialConnectionsAccountCachedBalance) UnsetLastUpdatedDate

func (o *FinancialConnectionsAccountCachedBalance) UnsetLastUpdatedDate()

UnsetLastUpdatedDate ensures that no value is present for LastUpdatedDate, not even an explicit nil

type FinancialConnectionsAccountDetails

type FinancialConnectionsAccountDetails struct {
	// Remote Id of the account, ie Plaid or Teller account id
	RemoteId      string                                           `json:"remote_id"`
	Ach           *FinancialConnectionsAccountDetailsAch           `json:"ach,omitempty"`
	AccountNumber *FinancialConnectionsAccountDetailsAccountNumber `json:"account_number,omitempty"`
	RemoteData    interface{}                                      `json:"remote_data"`
}

FinancialConnectionsAccountDetails struct for FinancialConnectionsAccountDetails

func NewFinancialConnectionsAccountDetails

func NewFinancialConnectionsAccountDetails(remoteId string, remoteData interface{}) *FinancialConnectionsAccountDetails

NewFinancialConnectionsAccountDetails instantiates a new FinancialConnectionsAccountDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsAccountDetailsWithDefaults

func NewFinancialConnectionsAccountDetailsWithDefaults() *FinancialConnectionsAccountDetails

NewFinancialConnectionsAccountDetailsWithDefaults instantiates a new FinancialConnectionsAccountDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsAccountDetails) GetAccountNumber

GetAccountNumber returns the AccountNumber field value if set, zero value otherwise.

func (*FinancialConnectionsAccountDetails) GetAccountNumberOk

GetAccountNumberOk returns a tuple with the AccountNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountDetails) GetAch

GetAch returns the Ach field value if set, zero value otherwise.

func (*FinancialConnectionsAccountDetails) GetAchOk

GetAchOk returns a tuple with the Ach field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountDetails) GetRemoteData

func (o *FinancialConnectionsAccountDetails) GetRemoteData() interface{}

GetRemoteData returns the RemoteData field value If the value is explicit nil, the zero value for interface{} will be returned

func (*FinancialConnectionsAccountDetails) GetRemoteDataOk

func (o *FinancialConnectionsAccountDetails) GetRemoteDataOk() (*interface{}, bool)

GetRemoteDataOk returns a tuple with the RemoteData field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FinancialConnectionsAccountDetails) GetRemoteId

func (o *FinancialConnectionsAccountDetails) GetRemoteId() string

GetRemoteId returns the RemoteId field value

func (*FinancialConnectionsAccountDetails) GetRemoteIdOk

func (o *FinancialConnectionsAccountDetails) GetRemoteIdOk() (*string, bool)

GetRemoteIdOk returns a tuple with the RemoteId field value and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountDetails) HasAccountNumber

func (o *FinancialConnectionsAccountDetails) HasAccountNumber() bool

HasAccountNumber returns a boolean if a field has been set.

func (*FinancialConnectionsAccountDetails) HasAch

HasAch returns a boolean if a field has been set.

func (FinancialConnectionsAccountDetails) MarshalJSON

func (o FinancialConnectionsAccountDetails) MarshalJSON() ([]byte, error)

func (*FinancialConnectionsAccountDetails) SetAccountNumber

SetAccountNumber gets a reference to the given FinancialConnectionsAccountDetailsAccountNumber and assigns it to the AccountNumber field.

func (*FinancialConnectionsAccountDetails) SetAch

SetAch gets a reference to the given FinancialConnectionsAccountDetailsAch and assigns it to the Ach field.

func (*FinancialConnectionsAccountDetails) SetRemoteData

func (o *FinancialConnectionsAccountDetails) SetRemoteData(v interface{})

SetRemoteData sets field value

func (*FinancialConnectionsAccountDetails) SetRemoteId

func (o *FinancialConnectionsAccountDetails) SetRemoteId(v string)

SetRemoteId sets field value

func (FinancialConnectionsAccountDetails) ToMap

func (o FinancialConnectionsAccountDetails) ToMap() (map[string]interface{}, error)

type FinancialConnectionsAccountDetailsAccountNumber

type FinancialConnectionsAccountDetailsAccountNumber struct {
	// Unique identifier representing the account, typically referred to as the account number.
	Number string `json:"number"`
	// A six-digit number used by banks in the United Kingdom and Ireland to identify the branch where the account is held.
	SortCode *string `json:"sort_code,omitempty"`
	// International Bank Account Number (IBAN) is an internationally agreed system of identifying bank accounts across national borders to facilitate the communication and processing of cross border transactions.
	Iban *string `json:"iban,omitempty"`
	// SWIFT/BIC code is an international identifier used to distinctively recognize a particular bank during financial transactions, such as money transfers.
	SwiftBic *string `json:"swift_bic,omitempty"`
	// Bank-State-Branch (BSB) code is a six-digit numerical code used to identify an individual branch of a financial institution in Australia.
	Bsb *string `json:"bsb,omitempty"`
	// Bank Identifier Code (BIC) is an international standard identifier used by banks and financial institutions globally to carry out transactions.
	Bic *string `json:"bic,omitempty"`
}

FinancialConnectionsAccountDetailsAccountNumber struct for FinancialConnectionsAccountDetailsAccountNumber

func NewFinancialConnectionsAccountDetailsAccountNumber

func NewFinancialConnectionsAccountDetailsAccountNumber(number string) *FinancialConnectionsAccountDetailsAccountNumber

NewFinancialConnectionsAccountDetailsAccountNumber instantiates a new FinancialConnectionsAccountDetailsAccountNumber object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsAccountDetailsAccountNumberWithDefaults

func NewFinancialConnectionsAccountDetailsAccountNumberWithDefaults() *FinancialConnectionsAccountDetailsAccountNumber

NewFinancialConnectionsAccountDetailsAccountNumberWithDefaults instantiates a new FinancialConnectionsAccountDetailsAccountNumber object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsAccountDetailsAccountNumber) GetBic

GetBic returns the Bic field value if set, zero value otherwise.

func (*FinancialConnectionsAccountDetailsAccountNumber) GetBicOk

GetBicOk returns a tuple with the Bic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountDetailsAccountNumber) GetBsb

GetBsb returns the Bsb field value if set, zero value otherwise.

func (*FinancialConnectionsAccountDetailsAccountNumber) GetBsbOk

GetBsbOk returns a tuple with the Bsb field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountDetailsAccountNumber) GetIban

GetIban returns the Iban field value if set, zero value otherwise.

func (*FinancialConnectionsAccountDetailsAccountNumber) GetIbanOk

GetIbanOk returns a tuple with the Iban field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountDetailsAccountNumber) GetNumber

GetNumber returns the Number field value

func (*FinancialConnectionsAccountDetailsAccountNumber) GetNumberOk

GetNumberOk returns a tuple with the Number field value and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountDetailsAccountNumber) GetSortCode

GetSortCode returns the SortCode field value if set, zero value otherwise.

func (*FinancialConnectionsAccountDetailsAccountNumber) GetSortCodeOk

GetSortCodeOk returns a tuple with the SortCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountDetailsAccountNumber) GetSwiftBic

GetSwiftBic returns the SwiftBic field value if set, zero value otherwise.

func (*FinancialConnectionsAccountDetailsAccountNumber) GetSwiftBicOk

GetSwiftBicOk returns a tuple with the SwiftBic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountDetailsAccountNumber) HasBic

HasBic returns a boolean if a field has been set.

func (*FinancialConnectionsAccountDetailsAccountNumber) HasBsb

HasBsb returns a boolean if a field has been set.

func (*FinancialConnectionsAccountDetailsAccountNumber) HasIban

HasIban returns a boolean if a field has been set.

func (*FinancialConnectionsAccountDetailsAccountNumber) HasSortCode

HasSortCode returns a boolean if a field has been set.

func (*FinancialConnectionsAccountDetailsAccountNumber) HasSwiftBic

HasSwiftBic returns a boolean if a field has been set.

func (FinancialConnectionsAccountDetailsAccountNumber) MarshalJSON

func (*FinancialConnectionsAccountDetailsAccountNumber) SetBic

SetBic gets a reference to the given string and assigns it to the Bic field.

func (*FinancialConnectionsAccountDetailsAccountNumber) SetBsb

SetBsb gets a reference to the given string and assigns it to the Bsb field.

func (*FinancialConnectionsAccountDetailsAccountNumber) SetIban

SetIban gets a reference to the given string and assigns it to the Iban field.

func (*FinancialConnectionsAccountDetailsAccountNumber) SetNumber

SetNumber sets field value

func (*FinancialConnectionsAccountDetailsAccountNumber) SetSortCode

SetSortCode gets a reference to the given string and assigns it to the SortCode field.

func (*FinancialConnectionsAccountDetailsAccountNumber) SetSwiftBic

SetSwiftBic gets a reference to the given string and assigns it to the SwiftBic field.

func (FinancialConnectionsAccountDetailsAccountNumber) ToMap

func (o FinancialConnectionsAccountDetailsAccountNumber) ToMap() (map[string]interface{}, error)

type FinancialConnectionsAccountDetailsAch

type FinancialConnectionsAccountDetailsAch struct {
	// Account number
	Account *string `json:"account,omitempty"`
	// Routing number
	Routing *string `json:"routing,omitempty"`
	// Wire routing number
	WireRouting *string `json:"wire_routing,omitempty"`
	// BACS routing number
	BacsRouting *string `json:"bacs_routing,omitempty"`
}

FinancialConnectionsAccountDetailsAch struct for FinancialConnectionsAccountDetailsAch

func NewFinancialConnectionsAccountDetailsAch

func NewFinancialConnectionsAccountDetailsAch() *FinancialConnectionsAccountDetailsAch

NewFinancialConnectionsAccountDetailsAch instantiates a new FinancialConnectionsAccountDetailsAch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsAccountDetailsAchWithDefaults

func NewFinancialConnectionsAccountDetailsAchWithDefaults() *FinancialConnectionsAccountDetailsAch

NewFinancialConnectionsAccountDetailsAchWithDefaults instantiates a new FinancialConnectionsAccountDetailsAch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsAccountDetailsAch) GetAccount

GetAccount returns the Account field value if set, zero value otherwise.

func (*FinancialConnectionsAccountDetailsAch) GetAccountOk

func (o *FinancialConnectionsAccountDetailsAch) GetAccountOk() (*string, bool)

GetAccountOk returns a tuple with the Account field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountDetailsAch) GetBacsRouting

func (o *FinancialConnectionsAccountDetailsAch) GetBacsRouting() string

GetBacsRouting returns the BacsRouting field value if set, zero value otherwise.

func (*FinancialConnectionsAccountDetailsAch) GetBacsRoutingOk

func (o *FinancialConnectionsAccountDetailsAch) GetBacsRoutingOk() (*string, bool)

GetBacsRoutingOk returns a tuple with the BacsRouting field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountDetailsAch) GetRouting

GetRouting returns the Routing field value if set, zero value otherwise.

func (*FinancialConnectionsAccountDetailsAch) GetRoutingOk

func (o *FinancialConnectionsAccountDetailsAch) GetRoutingOk() (*string, bool)

GetRoutingOk returns a tuple with the Routing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountDetailsAch) GetWireRouting

func (o *FinancialConnectionsAccountDetailsAch) GetWireRouting() string

GetWireRouting returns the WireRouting field value if set, zero value otherwise.

func (*FinancialConnectionsAccountDetailsAch) GetWireRoutingOk

func (o *FinancialConnectionsAccountDetailsAch) GetWireRoutingOk() (*string, bool)

GetWireRoutingOk returns a tuple with the WireRouting field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountDetailsAch) HasAccount

HasAccount returns a boolean if a field has been set.

func (*FinancialConnectionsAccountDetailsAch) HasBacsRouting

func (o *FinancialConnectionsAccountDetailsAch) HasBacsRouting() bool

HasBacsRouting returns a boolean if a field has been set.

func (*FinancialConnectionsAccountDetailsAch) HasRouting

HasRouting returns a boolean if a field has been set.

func (*FinancialConnectionsAccountDetailsAch) HasWireRouting

func (o *FinancialConnectionsAccountDetailsAch) HasWireRouting() bool

HasWireRouting returns a boolean if a field has been set.

func (FinancialConnectionsAccountDetailsAch) MarshalJSON

func (o FinancialConnectionsAccountDetailsAch) MarshalJSON() ([]byte, error)

func (*FinancialConnectionsAccountDetailsAch) SetAccount

SetAccount gets a reference to the given string and assigns it to the Account field.

func (*FinancialConnectionsAccountDetailsAch) SetBacsRouting

func (o *FinancialConnectionsAccountDetailsAch) SetBacsRouting(v string)

SetBacsRouting gets a reference to the given string and assigns it to the BacsRouting field.

func (*FinancialConnectionsAccountDetailsAch) SetRouting

SetRouting gets a reference to the given string and assigns it to the Routing field.

func (*FinancialConnectionsAccountDetailsAch) SetWireRouting

func (o *FinancialConnectionsAccountDetailsAch) SetWireRouting(v string)

SetWireRouting gets a reference to the given string and assigns it to the WireRouting field.

func (FinancialConnectionsAccountDetailsAch) ToMap

func (o FinancialConnectionsAccountDetailsAch) ToMap() (map[string]interface{}, error)

type FinancialConnectionsAccountInstitution

type FinancialConnectionsAccountInstitution struct {
	Name *string `json:"name,omitempty"`
}

FinancialConnectionsAccountInstitution struct for FinancialConnectionsAccountInstitution

func NewFinancialConnectionsAccountInstitution

func NewFinancialConnectionsAccountInstitution() *FinancialConnectionsAccountInstitution

NewFinancialConnectionsAccountInstitution instantiates a new FinancialConnectionsAccountInstitution object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsAccountInstitutionWithDefaults

func NewFinancialConnectionsAccountInstitutionWithDefaults() *FinancialConnectionsAccountInstitution

NewFinancialConnectionsAccountInstitutionWithDefaults instantiates a new FinancialConnectionsAccountInstitution object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsAccountInstitution) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*FinancialConnectionsAccountInstitution) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountInstitution) HasName

HasName returns a boolean if a field has been set.

func (FinancialConnectionsAccountInstitution) MarshalJSON

func (o FinancialConnectionsAccountInstitution) MarshalJSON() ([]byte, error)

func (*FinancialConnectionsAccountInstitution) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (FinancialConnectionsAccountInstitution) ToMap

func (o FinancialConnectionsAccountInstitution) ToMap() (map[string]interface{}, error)

type FinancialConnectionsAccountLiability

type FinancialConnectionsAccountLiability struct {
	// Remote Id of the account, ie Plaid or Teller account id
	RemoteId string `json:"remote_id"`
	// The ISO-4217 currency code of the account.
	Currency string `json:"currency"`
	// Uniquely identifies this account across all accounts for a single financial connection. Used for reconnection deduplication. See more information here: https://letsfuse.readme.io/docs/duplicate-accounts
	Fingerprint string                                  `json:"fingerprint"`
	Institution *FinancialConnectionsAccountInstitution `json:"institution,omitempty"`
	// The partial account number.
	Mask *string `json:"mask,omitempty"`
	// The account's name, ie 'My Checking'
	Name       string                                   `json:"name"`
	Type       AccountType                              `json:"type"`
	Subtype    NullableAccountSubtype                   `json:"subtype,omitempty"`
	Balance    FinancialConnectionsAccountCachedBalance `json:"balance"`
	RemoteData interface{}                              `json:"remote_data"`
	// The various interest rates that apply to the account. If APR data is not available, this array will be empty.
	Aprs []FinancialConnectionsAccountLiabilityAllOfAprs `json:"aprs,omitempty"`
	// The interest rate on the loan as a percentage.
	InterestRatePercentage *float32 `json:"interest_rate_percentage,omitempty"`
	// The original principal balance of the loan.
	OriginationPrincipalAmount *float32 `json:"origination_principal_amount,omitempty"`
	// The due date for the next payment. The due date is null if a payment is not expected.
	NextPaymentDueDate *string `json:"next_payment_due_date,omitempty"`
	// The date of the last payment. Dates are returned in an ISO 8601 format (YYYY-MM-DD).
	LastPaymentDate *string `json:"last_payment_date,omitempty"`
	// The amount of the last payment.
	LastPaymentAmount *float32 `json:"last_payment_amount,omitempty"`
	// The minimum payment required for an account. This can apply to any debt account.
	MinimumPaymentAmount *float32 `json:"minimum_payment_amount,omitempty"`
}

FinancialConnectionsAccountLiability struct for FinancialConnectionsAccountLiability

func NewFinancialConnectionsAccountLiability

func NewFinancialConnectionsAccountLiability(remoteId string, currency string, fingerprint string, name string, type_ AccountType, balance FinancialConnectionsAccountCachedBalance, remoteData interface{}) *FinancialConnectionsAccountLiability

NewFinancialConnectionsAccountLiability instantiates a new FinancialConnectionsAccountLiability object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsAccountLiabilityWithDefaults

func NewFinancialConnectionsAccountLiabilityWithDefaults() *FinancialConnectionsAccountLiability

NewFinancialConnectionsAccountLiabilityWithDefaults instantiates a new FinancialConnectionsAccountLiability object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsAccountLiability) GetAprs

GetAprs returns the Aprs field value if set, zero value otherwise.

func (*FinancialConnectionsAccountLiability) GetAprsOk

GetAprsOk returns a tuple with the Aprs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountLiability) GetBalance

GetBalance returns the Balance field value

func (*FinancialConnectionsAccountLiability) GetBalanceOk

GetBalanceOk returns a tuple with the Balance field value and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountLiability) GetCurrency

GetCurrency returns the Currency field value

func (*FinancialConnectionsAccountLiability) GetCurrencyOk

func (o *FinancialConnectionsAccountLiability) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountLiability) GetFingerprint

func (o *FinancialConnectionsAccountLiability) GetFingerprint() string

GetFingerprint returns the Fingerprint field value

func (*FinancialConnectionsAccountLiability) GetFingerprintOk

func (o *FinancialConnectionsAccountLiability) GetFingerprintOk() (*string, bool)

GetFingerprintOk returns a tuple with the Fingerprint field value and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountLiability) GetInstitution

GetInstitution returns the Institution field value if set, zero value otherwise.

func (*FinancialConnectionsAccountLiability) GetInstitutionOk

GetInstitutionOk returns a tuple with the Institution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountLiability) GetInterestRatePercentage

func (o *FinancialConnectionsAccountLiability) GetInterestRatePercentage() float32

GetInterestRatePercentage returns the InterestRatePercentage field value if set, zero value otherwise.

func (*FinancialConnectionsAccountLiability) GetInterestRatePercentageOk

func (o *FinancialConnectionsAccountLiability) GetInterestRatePercentageOk() (*float32, bool)

GetInterestRatePercentageOk returns a tuple with the InterestRatePercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountLiability) GetLastPaymentAmount

func (o *FinancialConnectionsAccountLiability) GetLastPaymentAmount() float32

GetLastPaymentAmount returns the LastPaymentAmount field value if set, zero value otherwise.

func (*FinancialConnectionsAccountLiability) GetLastPaymentAmountOk

func (o *FinancialConnectionsAccountLiability) GetLastPaymentAmountOk() (*float32, bool)

GetLastPaymentAmountOk returns a tuple with the LastPaymentAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountLiability) GetLastPaymentDate

func (o *FinancialConnectionsAccountLiability) GetLastPaymentDate() string

GetLastPaymentDate returns the LastPaymentDate field value if set, zero value otherwise.

func (*FinancialConnectionsAccountLiability) GetLastPaymentDateOk

func (o *FinancialConnectionsAccountLiability) GetLastPaymentDateOk() (*string, bool)

GetLastPaymentDateOk returns a tuple with the LastPaymentDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountLiability) GetMask

GetMask returns the Mask field value if set, zero value otherwise.

func (*FinancialConnectionsAccountLiability) GetMaskOk

GetMaskOk returns a tuple with the Mask field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountLiability) GetMinimumPaymentAmount

func (o *FinancialConnectionsAccountLiability) GetMinimumPaymentAmount() float32

GetMinimumPaymentAmount returns the MinimumPaymentAmount field value if set, zero value otherwise.

func (*FinancialConnectionsAccountLiability) GetMinimumPaymentAmountOk

func (o *FinancialConnectionsAccountLiability) GetMinimumPaymentAmountOk() (*float32, bool)

GetMinimumPaymentAmountOk returns a tuple with the MinimumPaymentAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountLiability) GetName

GetName returns the Name field value

func (*FinancialConnectionsAccountLiability) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountLiability) GetNextPaymentDueDate

func (o *FinancialConnectionsAccountLiability) GetNextPaymentDueDate() string

GetNextPaymentDueDate returns the NextPaymentDueDate field value if set, zero value otherwise.

func (*FinancialConnectionsAccountLiability) GetNextPaymentDueDateOk

func (o *FinancialConnectionsAccountLiability) GetNextPaymentDueDateOk() (*string, bool)

GetNextPaymentDueDateOk returns a tuple with the NextPaymentDueDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountLiability) GetOriginationPrincipalAmount

func (o *FinancialConnectionsAccountLiability) GetOriginationPrincipalAmount() float32

GetOriginationPrincipalAmount returns the OriginationPrincipalAmount field value if set, zero value otherwise.

func (*FinancialConnectionsAccountLiability) GetOriginationPrincipalAmountOk

func (o *FinancialConnectionsAccountLiability) GetOriginationPrincipalAmountOk() (*float32, bool)

GetOriginationPrincipalAmountOk returns a tuple with the OriginationPrincipalAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountLiability) GetRemoteData

func (o *FinancialConnectionsAccountLiability) GetRemoteData() interface{}

GetRemoteData returns the RemoteData field value If the value is explicit nil, the zero value for interface{} will be returned

func (*FinancialConnectionsAccountLiability) GetRemoteDataOk

func (o *FinancialConnectionsAccountLiability) GetRemoteDataOk() (*interface{}, bool)

GetRemoteDataOk returns a tuple with the RemoteData field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FinancialConnectionsAccountLiability) GetRemoteId

GetRemoteId returns the RemoteId field value

func (*FinancialConnectionsAccountLiability) GetRemoteIdOk

func (o *FinancialConnectionsAccountLiability) GetRemoteIdOk() (*string, bool)

GetRemoteIdOk returns a tuple with the RemoteId field value and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountLiability) GetSubtype

GetSubtype returns the Subtype field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FinancialConnectionsAccountLiability) GetSubtypeOk

GetSubtypeOk returns a tuple with the Subtype field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FinancialConnectionsAccountLiability) GetType

GetType returns the Type field value

func (*FinancialConnectionsAccountLiability) GetTypeOk

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountLiability) HasAprs

HasAprs returns a boolean if a field has been set.

func (*FinancialConnectionsAccountLiability) HasInstitution

func (o *FinancialConnectionsAccountLiability) HasInstitution() bool

HasInstitution returns a boolean if a field has been set.

func (*FinancialConnectionsAccountLiability) HasInterestRatePercentage

func (o *FinancialConnectionsAccountLiability) HasInterestRatePercentage() bool

HasInterestRatePercentage returns a boolean if a field has been set.

func (*FinancialConnectionsAccountLiability) HasLastPaymentAmount

func (o *FinancialConnectionsAccountLiability) HasLastPaymentAmount() bool

HasLastPaymentAmount returns a boolean if a field has been set.

func (*FinancialConnectionsAccountLiability) HasLastPaymentDate

func (o *FinancialConnectionsAccountLiability) HasLastPaymentDate() bool

HasLastPaymentDate returns a boolean if a field has been set.

func (*FinancialConnectionsAccountLiability) HasMask

HasMask returns a boolean if a field has been set.

func (*FinancialConnectionsAccountLiability) HasMinimumPaymentAmount

func (o *FinancialConnectionsAccountLiability) HasMinimumPaymentAmount() bool

HasMinimumPaymentAmount returns a boolean if a field has been set.

func (*FinancialConnectionsAccountLiability) HasNextPaymentDueDate

func (o *FinancialConnectionsAccountLiability) HasNextPaymentDueDate() bool

HasNextPaymentDueDate returns a boolean if a field has been set.

func (*FinancialConnectionsAccountLiability) HasOriginationPrincipalAmount

func (o *FinancialConnectionsAccountLiability) HasOriginationPrincipalAmount() bool

HasOriginationPrincipalAmount returns a boolean if a field has been set.

func (*FinancialConnectionsAccountLiability) HasSubtype

HasSubtype returns a boolean if a field has been set.

func (FinancialConnectionsAccountLiability) MarshalJSON

func (o FinancialConnectionsAccountLiability) MarshalJSON() ([]byte, error)

func (*FinancialConnectionsAccountLiability) SetAprs

SetAprs gets a reference to the given []FinancialConnectionsAccountLiabilityAllOfAprs and assigns it to the Aprs field.

func (*FinancialConnectionsAccountLiability) SetBalance

SetBalance sets field value

func (*FinancialConnectionsAccountLiability) SetCurrency

func (o *FinancialConnectionsAccountLiability) SetCurrency(v string)

SetCurrency sets field value

func (*FinancialConnectionsAccountLiability) SetFingerprint

func (o *FinancialConnectionsAccountLiability) SetFingerprint(v string)

SetFingerprint sets field value

func (*FinancialConnectionsAccountLiability) SetInstitution

SetInstitution gets a reference to the given FinancialConnectionsAccountInstitution and assigns it to the Institution field.

func (*FinancialConnectionsAccountLiability) SetInterestRatePercentage

func (o *FinancialConnectionsAccountLiability) SetInterestRatePercentage(v float32)

SetInterestRatePercentage gets a reference to the given float32 and assigns it to the InterestRatePercentage field.

func (*FinancialConnectionsAccountLiability) SetLastPaymentAmount

func (o *FinancialConnectionsAccountLiability) SetLastPaymentAmount(v float32)

SetLastPaymentAmount gets a reference to the given float32 and assigns it to the LastPaymentAmount field.

func (*FinancialConnectionsAccountLiability) SetLastPaymentDate

func (o *FinancialConnectionsAccountLiability) SetLastPaymentDate(v string)

SetLastPaymentDate gets a reference to the given string and assigns it to the LastPaymentDate field.

func (*FinancialConnectionsAccountLiability) SetMask

SetMask gets a reference to the given string and assigns it to the Mask field.

func (*FinancialConnectionsAccountLiability) SetMinimumPaymentAmount

func (o *FinancialConnectionsAccountLiability) SetMinimumPaymentAmount(v float32)

SetMinimumPaymentAmount gets a reference to the given float32 and assigns it to the MinimumPaymentAmount field.

func (*FinancialConnectionsAccountLiability) SetName

SetName sets field value

func (*FinancialConnectionsAccountLiability) SetNextPaymentDueDate

func (o *FinancialConnectionsAccountLiability) SetNextPaymentDueDate(v string)

SetNextPaymentDueDate gets a reference to the given string and assigns it to the NextPaymentDueDate field.

func (*FinancialConnectionsAccountLiability) SetOriginationPrincipalAmount

func (o *FinancialConnectionsAccountLiability) SetOriginationPrincipalAmount(v float32)

SetOriginationPrincipalAmount gets a reference to the given float32 and assigns it to the OriginationPrincipalAmount field.

func (*FinancialConnectionsAccountLiability) SetRemoteData

func (o *FinancialConnectionsAccountLiability) SetRemoteData(v interface{})

SetRemoteData sets field value

func (*FinancialConnectionsAccountLiability) SetRemoteId

func (o *FinancialConnectionsAccountLiability) SetRemoteId(v string)

SetRemoteId sets field value

func (*FinancialConnectionsAccountLiability) SetSubtype

SetSubtype gets a reference to the given NullableAccountSubtype and assigns it to the Subtype field.

func (*FinancialConnectionsAccountLiability) SetSubtypeNil

func (o *FinancialConnectionsAccountLiability) SetSubtypeNil()

SetSubtypeNil sets the value for Subtype to be an explicit nil

func (*FinancialConnectionsAccountLiability) SetType

SetType sets field value

func (FinancialConnectionsAccountLiability) ToMap

func (o FinancialConnectionsAccountLiability) ToMap() (map[string]interface{}, error)

func (*FinancialConnectionsAccountLiability) UnsetSubtype

func (o *FinancialConnectionsAccountLiability) UnsetSubtype()

UnsetSubtype ensures that no value is present for Subtype, not even an explicit nil

type FinancialConnectionsAccountLiabilityAllOfAprs

type FinancialConnectionsAccountLiabilityAllOfAprs struct {
	// Annual Percentage Rate applied.
	AprPercentage *float32 `json:"apr_percentage,omitempty"`
	// The type of balance to which the APR applies.
	AprType *string `json:"apr_type,omitempty"`
}

FinancialConnectionsAccountLiabilityAllOfAprs struct for FinancialConnectionsAccountLiabilityAllOfAprs

func NewFinancialConnectionsAccountLiabilityAllOfAprs

func NewFinancialConnectionsAccountLiabilityAllOfAprs() *FinancialConnectionsAccountLiabilityAllOfAprs

NewFinancialConnectionsAccountLiabilityAllOfAprs instantiates a new FinancialConnectionsAccountLiabilityAllOfAprs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsAccountLiabilityAllOfAprsWithDefaults

func NewFinancialConnectionsAccountLiabilityAllOfAprsWithDefaults() *FinancialConnectionsAccountLiabilityAllOfAprs

NewFinancialConnectionsAccountLiabilityAllOfAprsWithDefaults instantiates a new FinancialConnectionsAccountLiabilityAllOfAprs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsAccountLiabilityAllOfAprs) GetAprPercentage

GetAprPercentage returns the AprPercentage field value if set, zero value otherwise.

func (*FinancialConnectionsAccountLiabilityAllOfAprs) GetAprPercentageOk

func (o *FinancialConnectionsAccountLiabilityAllOfAprs) GetAprPercentageOk() (*float32, bool)

GetAprPercentageOk returns a tuple with the AprPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountLiabilityAllOfAprs) GetAprType

GetAprType returns the AprType field value if set, zero value otherwise.

func (*FinancialConnectionsAccountLiabilityAllOfAprs) GetAprTypeOk

GetAprTypeOk returns a tuple with the AprType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsAccountLiabilityAllOfAprs) HasAprPercentage

HasAprPercentage returns a boolean if a field has been set.

func (*FinancialConnectionsAccountLiabilityAllOfAprs) HasAprType

HasAprType returns a boolean if a field has been set.

func (FinancialConnectionsAccountLiabilityAllOfAprs) MarshalJSON

func (*FinancialConnectionsAccountLiabilityAllOfAprs) SetAprPercentage

SetAprPercentage gets a reference to the given float32 and assigns it to the AprPercentage field.

func (*FinancialConnectionsAccountLiabilityAllOfAprs) SetAprType

SetAprType gets a reference to the given string and assigns it to the AprType field.

func (FinancialConnectionsAccountLiabilityAllOfAprs) ToMap

func (o FinancialConnectionsAccountLiabilityAllOfAprs) ToMap() (map[string]interface{}, error)

type FinancialConnectionsHolding

type FinancialConnectionsHolding struct {
	// The remote account ID associated with this holding.
	RemoteAccountId string `json:"remote_account_id"`
	// The original total value of the holding, in cents, when it was purchased. The format of this value is a double.
	CostBasis float32 `json:"cost_basis"`
	// The current market value of the holding, in cents. The format of this value is a double.
	Value float32 `json:"value"`
	// The number of units of the security held in this holding.
	Quantity float32 `json:"quantity"`
	// The price of the security, in cents, as provided by the financial institution managing the holding. The format of this value is a double.
	InstitutionPrice float32                                `json:"institution_price"`
	Security         FinancialConnectionsInvestmentSecurity `json:"security"`
}

FinancialConnectionsHolding struct for FinancialConnectionsHolding

func NewFinancialConnectionsHolding

func NewFinancialConnectionsHolding(remoteAccountId string, costBasis float32, value float32, quantity float32, institutionPrice float32, security FinancialConnectionsInvestmentSecurity) *FinancialConnectionsHolding

NewFinancialConnectionsHolding instantiates a new FinancialConnectionsHolding object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsHoldingWithDefaults

func NewFinancialConnectionsHoldingWithDefaults() *FinancialConnectionsHolding

NewFinancialConnectionsHoldingWithDefaults instantiates a new FinancialConnectionsHolding object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsHolding) GetCostBasis

func (o *FinancialConnectionsHolding) GetCostBasis() float32

GetCostBasis returns the CostBasis field value

func (*FinancialConnectionsHolding) GetCostBasisOk

func (o *FinancialConnectionsHolding) GetCostBasisOk() (*float32, bool)

GetCostBasisOk returns a tuple with the CostBasis field value and a boolean to check if the value has been set.

func (*FinancialConnectionsHolding) GetInstitutionPrice

func (o *FinancialConnectionsHolding) GetInstitutionPrice() float32

GetInstitutionPrice returns the InstitutionPrice field value

func (*FinancialConnectionsHolding) GetInstitutionPriceOk

func (o *FinancialConnectionsHolding) GetInstitutionPriceOk() (*float32, bool)

GetInstitutionPriceOk returns a tuple with the InstitutionPrice field value and a boolean to check if the value has been set.

func (*FinancialConnectionsHolding) GetQuantity

func (o *FinancialConnectionsHolding) GetQuantity() float32

GetQuantity returns the Quantity field value

func (*FinancialConnectionsHolding) GetQuantityOk

func (o *FinancialConnectionsHolding) GetQuantityOk() (*float32, bool)

GetQuantityOk returns a tuple with the Quantity field value and a boolean to check if the value has been set.

func (*FinancialConnectionsHolding) GetRemoteAccountId

func (o *FinancialConnectionsHolding) GetRemoteAccountId() string

GetRemoteAccountId returns the RemoteAccountId field value

func (*FinancialConnectionsHolding) GetRemoteAccountIdOk

func (o *FinancialConnectionsHolding) GetRemoteAccountIdOk() (*string, bool)

GetRemoteAccountIdOk returns a tuple with the RemoteAccountId field value and a boolean to check if the value has been set.

func (*FinancialConnectionsHolding) GetSecurity

GetSecurity returns the Security field value

func (*FinancialConnectionsHolding) GetSecurityOk

GetSecurityOk returns a tuple with the Security field value and a boolean to check if the value has been set.

func (*FinancialConnectionsHolding) GetValue

func (o *FinancialConnectionsHolding) GetValue() float32

GetValue returns the Value field value

func (*FinancialConnectionsHolding) GetValueOk

func (o *FinancialConnectionsHolding) GetValueOk() (*float32, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (FinancialConnectionsHolding) MarshalJSON

func (o FinancialConnectionsHolding) MarshalJSON() ([]byte, error)

func (*FinancialConnectionsHolding) SetCostBasis

func (o *FinancialConnectionsHolding) SetCostBasis(v float32)

SetCostBasis sets field value

func (*FinancialConnectionsHolding) SetInstitutionPrice

func (o *FinancialConnectionsHolding) SetInstitutionPrice(v float32)

SetInstitutionPrice sets field value

func (*FinancialConnectionsHolding) SetQuantity

func (o *FinancialConnectionsHolding) SetQuantity(v float32)

SetQuantity sets field value

func (*FinancialConnectionsHolding) SetRemoteAccountId

func (o *FinancialConnectionsHolding) SetRemoteAccountId(v string)

SetRemoteAccountId sets field value

func (*FinancialConnectionsHolding) SetSecurity

SetSecurity sets field value

func (*FinancialConnectionsHolding) SetValue

func (o *FinancialConnectionsHolding) SetValue(v float32)

SetValue sets field value

func (FinancialConnectionsHolding) ToMap

func (o FinancialConnectionsHolding) ToMap() (map[string]interface{}, error)

type FinancialConnectionsInvestmentSecurity

type FinancialConnectionsInvestmentSecurity struct {
	// Remote Id of the security, ie Plaid or Snaptrade security id
	RemoteId string `json:"remote_id"`
	// The trading symbol for publicly traded securities, or a short identifier if available.
	Symbol string `json:"symbol"`
	// The International Securities Identification Number (ISIN) uniquely identifies the security.
	Isin *string `json:"isin,omitempty"`
	// The Stock Exchange Daily Official List (SEDOL) code uniquely identifies the security, primarily used in the United Kingdom and Ireland.
	Sedol *string `json:"sedol,omitempty"`
	// The Committee on Uniform Securities Identification Procedures (CUSIP) number uniquely identifies the security, primarily used in the United States and Canada.
	Cusip *string `json:"cusip,omitempty"`
	// The closing price of the security, in cents, at the end of the most recent trading day. The format of this value is a double.
	ClosePrice *float32 `json:"close_price,omitempty"`
	Currency   Currency `json:"currency"`
	// A descriptive name for the security, suitable for display.
	Name     *string                                         `json:"name,omitempty"`
	Type     *FinancialConnectionsInvestmentSecurityType     `json:"type,omitempty"`
	Exchange *FinancialConnectionsInvestmentSecurityExchange `json:"exchange,omitempty"`
}

FinancialConnectionsInvestmentSecurity struct for FinancialConnectionsInvestmentSecurity

func NewFinancialConnectionsInvestmentSecurity

func NewFinancialConnectionsInvestmentSecurity(remoteId string, symbol string, currency Currency) *FinancialConnectionsInvestmentSecurity

NewFinancialConnectionsInvestmentSecurity instantiates a new FinancialConnectionsInvestmentSecurity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsInvestmentSecurityWithDefaults

func NewFinancialConnectionsInvestmentSecurityWithDefaults() *FinancialConnectionsInvestmentSecurity

NewFinancialConnectionsInvestmentSecurityWithDefaults instantiates a new FinancialConnectionsInvestmentSecurity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsInvestmentSecurity) GetClosePrice

GetClosePrice returns the ClosePrice field value if set, zero value otherwise.

func (*FinancialConnectionsInvestmentSecurity) GetClosePriceOk

func (o *FinancialConnectionsInvestmentSecurity) GetClosePriceOk() (*float32, bool)

GetClosePriceOk returns a tuple with the ClosePrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentSecurity) GetCurrency

GetCurrency returns the Currency field value

func (*FinancialConnectionsInvestmentSecurity) GetCurrencyOk

func (o *FinancialConnectionsInvestmentSecurity) GetCurrencyOk() (*Currency, bool)

GetCurrencyOk returns a tuple with the Currency field value and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentSecurity) GetCusip

GetCusip returns the Cusip field value if set, zero value otherwise.

func (*FinancialConnectionsInvestmentSecurity) GetCusipOk

GetCusipOk returns a tuple with the Cusip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentSecurity) GetExchange

GetExchange returns the Exchange field value if set, zero value otherwise.

func (*FinancialConnectionsInvestmentSecurity) GetExchangeOk

GetExchangeOk returns a tuple with the Exchange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentSecurity) GetIsin

GetIsin returns the Isin field value if set, zero value otherwise.

func (*FinancialConnectionsInvestmentSecurity) GetIsinOk

GetIsinOk returns a tuple with the Isin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentSecurity) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*FinancialConnectionsInvestmentSecurity) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentSecurity) GetRemoteId

GetRemoteId returns the RemoteId field value

func (*FinancialConnectionsInvestmentSecurity) GetRemoteIdOk

func (o *FinancialConnectionsInvestmentSecurity) GetRemoteIdOk() (*string, bool)

GetRemoteIdOk returns a tuple with the RemoteId field value and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentSecurity) GetSedol

GetSedol returns the Sedol field value if set, zero value otherwise.

func (*FinancialConnectionsInvestmentSecurity) GetSedolOk

GetSedolOk returns a tuple with the Sedol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentSecurity) GetSymbol

GetSymbol returns the Symbol field value

func (*FinancialConnectionsInvestmentSecurity) GetSymbolOk

func (o *FinancialConnectionsInvestmentSecurity) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentSecurity) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*FinancialConnectionsInvestmentSecurity) GetTypeOk

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentSecurity) HasClosePrice

func (o *FinancialConnectionsInvestmentSecurity) HasClosePrice() bool

HasClosePrice returns a boolean if a field has been set.

func (*FinancialConnectionsInvestmentSecurity) HasCusip

HasCusip returns a boolean if a field has been set.

func (*FinancialConnectionsInvestmentSecurity) HasExchange

HasExchange returns a boolean if a field has been set.

func (*FinancialConnectionsInvestmentSecurity) HasIsin

HasIsin returns a boolean if a field has been set.

func (*FinancialConnectionsInvestmentSecurity) HasName

HasName returns a boolean if a field has been set.

func (*FinancialConnectionsInvestmentSecurity) HasSedol

HasSedol returns a boolean if a field has been set.

func (*FinancialConnectionsInvestmentSecurity) HasType

HasType returns a boolean if a field has been set.

func (FinancialConnectionsInvestmentSecurity) MarshalJSON

func (o FinancialConnectionsInvestmentSecurity) MarshalJSON() ([]byte, error)

func (*FinancialConnectionsInvestmentSecurity) SetClosePrice

func (o *FinancialConnectionsInvestmentSecurity) SetClosePrice(v float32)

SetClosePrice gets a reference to the given float32 and assigns it to the ClosePrice field.

func (*FinancialConnectionsInvestmentSecurity) SetCurrency

SetCurrency sets field value

func (*FinancialConnectionsInvestmentSecurity) SetCusip

SetCusip gets a reference to the given string and assigns it to the Cusip field.

func (*FinancialConnectionsInvestmentSecurity) SetExchange

SetExchange gets a reference to the given FinancialConnectionsInvestmentSecurityExchange and assigns it to the Exchange field.

func (*FinancialConnectionsInvestmentSecurity) SetIsin

SetIsin gets a reference to the given string and assigns it to the Isin field.

func (*FinancialConnectionsInvestmentSecurity) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*FinancialConnectionsInvestmentSecurity) SetRemoteId

SetRemoteId sets field value

func (*FinancialConnectionsInvestmentSecurity) SetSedol

SetSedol gets a reference to the given string and assigns it to the Sedol field.

func (*FinancialConnectionsInvestmentSecurity) SetSymbol

SetSymbol sets field value

func (*FinancialConnectionsInvestmentSecurity) SetType

SetType gets a reference to the given FinancialConnectionsInvestmentSecurityType and assigns it to the Type field.

func (FinancialConnectionsInvestmentSecurity) ToMap

func (o FinancialConnectionsInvestmentSecurity) ToMap() (map[string]interface{}, error)

type FinancialConnectionsInvestmentSecurityExchange

type FinancialConnectionsInvestmentSecurityExchange struct {
	// The Market Identifier Code (MIC) associated with the specific financial market or exchange where the security is traded.
	MicCode *string `json:"mic_code,omitempty"`
	// The suffix of the security's ticker symbol.
	Suffix *string `json:"suffix,omitempty"`
}

FinancialConnectionsInvestmentSecurityExchange struct for FinancialConnectionsInvestmentSecurityExchange

func NewFinancialConnectionsInvestmentSecurityExchange

func NewFinancialConnectionsInvestmentSecurityExchange() *FinancialConnectionsInvestmentSecurityExchange

NewFinancialConnectionsInvestmentSecurityExchange instantiates a new FinancialConnectionsInvestmentSecurityExchange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsInvestmentSecurityExchangeWithDefaults

func NewFinancialConnectionsInvestmentSecurityExchangeWithDefaults() *FinancialConnectionsInvestmentSecurityExchange

NewFinancialConnectionsInvestmentSecurityExchangeWithDefaults instantiates a new FinancialConnectionsInvestmentSecurityExchange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsInvestmentSecurityExchange) GetMicCode

GetMicCode returns the MicCode field value if set, zero value otherwise.

func (*FinancialConnectionsInvestmentSecurityExchange) GetMicCodeOk

GetMicCodeOk returns a tuple with the MicCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentSecurityExchange) GetSuffix

GetSuffix returns the Suffix field value if set, zero value otherwise.

func (*FinancialConnectionsInvestmentSecurityExchange) GetSuffixOk

GetSuffixOk returns a tuple with the Suffix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentSecurityExchange) HasMicCode

HasMicCode returns a boolean if a field has been set.

func (*FinancialConnectionsInvestmentSecurityExchange) HasSuffix

HasSuffix returns a boolean if a field has been set.

func (FinancialConnectionsInvestmentSecurityExchange) MarshalJSON

func (*FinancialConnectionsInvestmentSecurityExchange) SetMicCode

SetMicCode gets a reference to the given string and assigns it to the MicCode field.

func (*FinancialConnectionsInvestmentSecurityExchange) SetSuffix

SetSuffix gets a reference to the given string and assigns it to the Suffix field.

func (FinancialConnectionsInvestmentSecurityExchange) ToMap

func (o FinancialConnectionsInvestmentSecurityExchange) ToMap() (map[string]interface{}, error)

type FinancialConnectionsInvestmentSecurityType

type FinancialConnectionsInvestmentSecurityType string

FinancialConnectionsInvestmentSecurityType the model 'FinancialConnectionsInvestmentSecurityType'

const (
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_CASH                        FinancialConnectionsInvestmentSecurityType = "cash"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_CRYPTOCURRENCY              FinancialConnectionsInvestmentSecurityType = "cryptocurrency"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_DERIVATIVE                  FinancialConnectionsInvestmentSecurityType = "derivative"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_EQUITY                      FinancialConnectionsInvestmentSecurityType = "equity"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_ETF                         FinancialConnectionsInvestmentSecurityType = "etf"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_FIXED_INCOME                FinancialConnectionsInvestmentSecurityType = "fixed_income"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_LOAN                        FinancialConnectionsInvestmentSecurityType = "loan"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_MUTUAL_FUND                 FinancialConnectionsInvestmentSecurityType = "mutual_fund"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_OTHER                       FinancialConnectionsInvestmentSecurityType = "other"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_GLOBAL_DEPOSITARY_RECEIPT   FinancialConnectionsInvestmentSecurityType = "global_depositary_receipt"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_OPEN_ENDED_FUND             FinancialConnectionsInvestmentSecurityType = "open_ended_fund"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_RIGHT                       FinancialConnectionsInvestmentSecurityType = "right"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_TEMPORARY                   FinancialConnectionsInvestmentSecurityType = "temporary"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_WARRANT                     FinancialConnectionsInvestmentSecurityType = "warrant"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_CLOSED_ENDED_FUND           FinancialConnectionsInvestmentSecurityType = "closed_ended_fund"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_COMMON_STOCK                FinancialConnectionsInvestmentSecurityType = "common_stock"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_EXCHANGE_TRADED_FUND        FinancialConnectionsInvestmentSecurityType = "exchange_traded_fund"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_BOND                        FinancialConnectionsInvestmentSecurityType = "bond"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_AMERICAN_DEPOSITARY_RECEIPT FinancialConnectionsInvestmentSecurityType = "american_depositary_receipt"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_UNIT                        FinancialConnectionsInvestmentSecurityType = "unit"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_STRUCTURED_PRODUCT          FinancialConnectionsInvestmentSecurityType = "structured_product"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_PREFERRED_STOCK             FinancialConnectionsInvestmentSecurityType = "preferred_stock"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_REAL_ESTATE                 FinancialConnectionsInvestmentSecurityType = "real_estate"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_AUTOMOBILE                  FinancialConnectionsInvestmentSecurityType = "automobile"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_DELISTED_OR_DEFUNCT_ASSET   FinancialConnectionsInvestmentSecurityType = "delisted_or_defunct_asset"
	FINANCIALCONNECTIONSINVESTMENTSECURITYTYPE_MINUS                       FinancialConnectionsInvestmentSecurityType = "-"
)

List of FinancialConnectionsInvestmentSecurityType

func NewFinancialConnectionsInvestmentSecurityTypeFromValue

func NewFinancialConnectionsInvestmentSecurityTypeFromValue(v string) (*FinancialConnectionsInvestmentSecurityType, error)

NewFinancialConnectionsInvestmentSecurityTypeFromValue returns a pointer to a valid FinancialConnectionsInvestmentSecurityType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (FinancialConnectionsInvestmentSecurityType) IsValid

IsValid return true if the value is valid for the enum, false otherwise

func (FinancialConnectionsInvestmentSecurityType) Ptr

Ptr returns reference to FinancialConnectionsInvestmentSecurityType value

func (*FinancialConnectionsInvestmentSecurityType) UnmarshalJSON

func (v *FinancialConnectionsInvestmentSecurityType) UnmarshalJSON(src []byte) error

type FinancialConnectionsInvestmentTransaction

type FinancialConnectionsInvestmentTransaction struct {
	// The remote ID of the Investment transaction
	RemoteId string `json:"remote_id"`
	// Remote Account Id of the transaction, ie Plaid Account Id
	RemoteAccountId string `json:"remote_account_id"`
	// The name of the account associated with the investment transaction
	AccountName *string `json:"account_name,omitempty"`
	// The amount of the investment transaction, in cents. The format of this value is a double.
	Amount float32 `json:"amount"`
	// A description of the investment transaction
	Description string `json:"description"`
	// The fees associated with the investment transaction, in cents. The format of this value is a double.
	Fees     float32  `json:"fees"`
	Currency Currency `json:"currency"`
	// The date and time of the investment transaction
	Date time.Time `json:"date"`
	// The type of the investment transaction (e.g., 'buy', 'sell', 'dividend')
	Type    string                                            `json:"type"`
	Subtype *FinancialConnectionsInvestmentTransactionSubtype `json:"subtype,omitempty"`
	// The number of units of the security involved in this transaction
	Quantity float32 `json:"quantity"`
	// The price of the security involved in this transaction, in cents. The format of this value is a double.
	Price    float32                                `json:"price"`
	Security FinancialConnectionsInvestmentSecurity `json:"security"`
}

FinancialConnectionsInvestmentTransaction struct for FinancialConnectionsInvestmentTransaction

func NewFinancialConnectionsInvestmentTransaction

func NewFinancialConnectionsInvestmentTransaction(remoteId string, remoteAccountId string, amount float32, description string, fees float32, currency Currency, date time.Time, type_ string, quantity float32, price float32, security FinancialConnectionsInvestmentSecurity) *FinancialConnectionsInvestmentTransaction

NewFinancialConnectionsInvestmentTransaction instantiates a new FinancialConnectionsInvestmentTransaction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsInvestmentTransactionWithDefaults

func NewFinancialConnectionsInvestmentTransactionWithDefaults() *FinancialConnectionsInvestmentTransaction

NewFinancialConnectionsInvestmentTransactionWithDefaults instantiates a new FinancialConnectionsInvestmentTransaction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsInvestmentTransaction) GetAccountName

GetAccountName returns the AccountName field value if set, zero value otherwise.

func (*FinancialConnectionsInvestmentTransaction) GetAccountNameOk

func (o *FinancialConnectionsInvestmentTransaction) GetAccountNameOk() (*string, bool)

GetAccountNameOk returns a tuple with the AccountName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentTransaction) GetAmount

GetAmount returns the Amount field value

func (*FinancialConnectionsInvestmentTransaction) GetAmountOk

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentTransaction) GetCurrency

GetCurrency returns the Currency field value

func (*FinancialConnectionsInvestmentTransaction) GetCurrencyOk

GetCurrencyOk returns a tuple with the Currency field value and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentTransaction) GetDate

GetDate returns the Date field value

func (*FinancialConnectionsInvestmentTransaction) GetDateOk

GetDateOk returns a tuple with the Date field value and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentTransaction) GetDescription

GetDescription returns the Description field value

func (*FinancialConnectionsInvestmentTransaction) GetDescriptionOk

func (o *FinancialConnectionsInvestmentTransaction) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentTransaction) GetFees

GetFees returns the Fees field value

func (*FinancialConnectionsInvestmentTransaction) GetFeesOk

GetFeesOk returns a tuple with the Fees field value and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentTransaction) GetPrice

GetPrice returns the Price field value

func (*FinancialConnectionsInvestmentTransaction) GetPriceOk

GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentTransaction) GetQuantity

GetQuantity returns the Quantity field value

func (*FinancialConnectionsInvestmentTransaction) GetQuantityOk

GetQuantityOk returns a tuple with the Quantity field value and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentTransaction) GetRemoteAccountId

func (o *FinancialConnectionsInvestmentTransaction) GetRemoteAccountId() string

GetRemoteAccountId returns the RemoteAccountId field value

func (*FinancialConnectionsInvestmentTransaction) GetRemoteAccountIdOk

func (o *FinancialConnectionsInvestmentTransaction) GetRemoteAccountIdOk() (*string, bool)

GetRemoteAccountIdOk returns a tuple with the RemoteAccountId field value and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentTransaction) GetRemoteId

GetRemoteId returns the RemoteId field value

func (*FinancialConnectionsInvestmentTransaction) GetRemoteIdOk

func (o *FinancialConnectionsInvestmentTransaction) GetRemoteIdOk() (*string, bool)

GetRemoteIdOk returns a tuple with the RemoteId field value and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentTransaction) GetSecurity

GetSecurity returns the Security field value

func (*FinancialConnectionsInvestmentTransaction) GetSecurityOk

GetSecurityOk returns a tuple with the Security field value and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentTransaction) GetSubtype

GetSubtype returns the Subtype field value if set, zero value otherwise.

func (*FinancialConnectionsInvestmentTransaction) GetSubtypeOk

GetSubtypeOk returns a tuple with the Subtype field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentTransaction) GetType

GetType returns the Type field value

func (*FinancialConnectionsInvestmentTransaction) GetTypeOk

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*FinancialConnectionsInvestmentTransaction) HasAccountName

func (o *FinancialConnectionsInvestmentTransaction) HasAccountName() bool

HasAccountName returns a boolean if a field has been set.

func (*FinancialConnectionsInvestmentTransaction) HasSubtype

HasSubtype returns a boolean if a field has been set.

func (FinancialConnectionsInvestmentTransaction) MarshalJSON

func (*FinancialConnectionsInvestmentTransaction) SetAccountName

SetAccountName gets a reference to the given string and assigns it to the AccountName field.

func (*FinancialConnectionsInvestmentTransaction) SetAmount

SetAmount sets field value

func (*FinancialConnectionsInvestmentTransaction) SetCurrency

SetCurrency sets field value

func (*FinancialConnectionsInvestmentTransaction) SetDate

SetDate sets field value

func (*FinancialConnectionsInvestmentTransaction) SetDescription

SetDescription sets field value

func (*FinancialConnectionsInvestmentTransaction) SetFees

SetFees sets field value

func (*FinancialConnectionsInvestmentTransaction) SetPrice

SetPrice sets field value

func (*FinancialConnectionsInvestmentTransaction) SetQuantity

SetQuantity sets field value

func (*FinancialConnectionsInvestmentTransaction) SetRemoteAccountId

func (o *FinancialConnectionsInvestmentTransaction) SetRemoteAccountId(v string)

SetRemoteAccountId sets field value

func (*FinancialConnectionsInvestmentTransaction) SetRemoteId

SetRemoteId sets field value

func (*FinancialConnectionsInvestmentTransaction) SetSecurity

SetSecurity sets field value

func (*FinancialConnectionsInvestmentTransaction) SetSubtype

SetSubtype gets a reference to the given FinancialConnectionsInvestmentTransactionSubtype and assigns it to the Subtype field.

func (*FinancialConnectionsInvestmentTransaction) SetType

SetType sets field value

func (FinancialConnectionsInvestmentTransaction) ToMap

func (o FinancialConnectionsInvestmentTransaction) ToMap() (map[string]interface{}, error)

type FinancialConnectionsInvestmentTransactionSubtype

type FinancialConnectionsInvestmentTransactionSubtype string

FinancialConnectionsInvestmentTransactionSubtype the model 'FinancialConnectionsInvestmentTransactionSubtype'

const (
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_ACCOUNT_FEE                          FinancialConnectionsInvestmentTransactionSubtype = "account_fee"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_ADJUSTMENT                           FinancialConnectionsInvestmentTransactionSubtype = "adjustment"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_ASSIGNMENT                           FinancialConnectionsInvestmentTransactionSubtype = "assignment"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_BUY                                  FinancialConnectionsInvestmentTransactionSubtype = "buy"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_BUY_TO_COVER                         FinancialConnectionsInvestmentTransactionSubtype = "buy_to_cover"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_CONTRIBUTION                         FinancialConnectionsInvestmentTransactionSubtype = "contribution"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_DEPOSIT                              FinancialConnectionsInvestmentTransactionSubtype = "deposit"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_DISTRIBUTION                         FinancialConnectionsInvestmentTransactionSubtype = "distribution"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_DIVIDEND                             FinancialConnectionsInvestmentTransactionSubtype = "dividend"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_DIVIDEND_REINVESTMENT                FinancialConnectionsInvestmentTransactionSubtype = "dividend_reinvestment"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_EXERCISE                             FinancialConnectionsInvestmentTransactionSubtype = "exercise"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_EXPIRE                               FinancialConnectionsInvestmentTransactionSubtype = "expire"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_FUND_FEE                             FinancialConnectionsInvestmentTransactionSubtype = "fund_fee"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_INTEREST                             FinancialConnectionsInvestmentTransactionSubtype = "interest"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_INTEREST_RECEIVABLE                  FinancialConnectionsInvestmentTransactionSubtype = "interest_receivable"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_INTEREST_REINVESTMENT                FinancialConnectionsInvestmentTransactionSubtype = "interest_reinvestment"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_LEGAL_FEE                            FinancialConnectionsInvestmentTransactionSubtype = "legal_fee"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_LOAN_PAYMENT                         FinancialConnectionsInvestmentTransactionSubtype = "loan_payment"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_LONG_TERM_CAPITAL_GAIN               FinancialConnectionsInvestmentTransactionSubtype = "long_term_capital_gain"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_LONG_TERM_CAPITAL_GAIN_REINVESTMENT  FinancialConnectionsInvestmentTransactionSubtype = "long_term_capital_gain_reinvestment"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_MANAGEMENT_FEE                       FinancialConnectionsInvestmentTransactionSubtype = "management_fee"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_MARGIN_EXPENSE                       FinancialConnectionsInvestmentTransactionSubtype = "margin_expense"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_MERGER                               FinancialConnectionsInvestmentTransactionSubtype = "merger"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_MISCELLANEOUS_FEE                    FinancialConnectionsInvestmentTransactionSubtype = "miscellaneous_fee"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_NON_QUALIFIED_DIVIDEND               FinancialConnectionsInvestmentTransactionSubtype = "non_qualified_dividend"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_NON_RESIDENT_TAX                     FinancialConnectionsInvestmentTransactionSubtype = "non_resident_tax"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_PENDING_CREDIT                       FinancialConnectionsInvestmentTransactionSubtype = "pending_credit"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_PENDING_DEBIT                        FinancialConnectionsInvestmentTransactionSubtype = "pending_debit"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_QUALIFIED_DIVIDEND                   FinancialConnectionsInvestmentTransactionSubtype = "qualified_dividend"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_REBALANCE                            FinancialConnectionsInvestmentTransactionSubtype = "rebalance"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_RETURN_OF_PRINCIPAL                  FinancialConnectionsInvestmentTransactionSubtype = "return_of_principal"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_REQUEST                              FinancialConnectionsInvestmentTransactionSubtype = "request"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_SELL                                 FinancialConnectionsInvestmentTransactionSubtype = "sell"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_SELL_SHORT                           FinancialConnectionsInvestmentTransactionSubtype = "sell_short"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_SEND                                 FinancialConnectionsInvestmentTransactionSubtype = "send"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_SHORT_TERM_CAPITAL_GAIN              FinancialConnectionsInvestmentTransactionSubtype = "short_term_capital_gain"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_SHORT_TERM_CAPITAL_GAIN_REINVESTMENT FinancialConnectionsInvestmentTransactionSubtype = "short_term_capital_gain_reinvestment"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_SPIN_OFF                             FinancialConnectionsInvestmentTransactionSubtype = "spin_off"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_SPLIT                                FinancialConnectionsInvestmentTransactionSubtype = "split"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_STOCK_DISTRIBUTION                   FinancialConnectionsInvestmentTransactionSubtype = "stock_distribution"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_TAX                                  FinancialConnectionsInvestmentTransactionSubtype = "tax"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_TAX_WITHHELD                         FinancialConnectionsInvestmentTransactionSubtype = "tax_withheld"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_TRADE                                FinancialConnectionsInvestmentTransactionSubtype = "trade"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_TRANSFER                             FinancialConnectionsInvestmentTransactionSubtype = "transfer"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_TRANSFER_FEE                         FinancialConnectionsInvestmentTransactionSubtype = "transfer_fee"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_TRUST_FEE                            FinancialConnectionsInvestmentTransactionSubtype = "trust_fee"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_UNQUALIFIED_GAIN                     FinancialConnectionsInvestmentTransactionSubtype = "unqualified_gain"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_WITHDRAWAL                           FinancialConnectionsInvestmentTransactionSubtype = "withdrawal"
	FINANCIALCONNECTIONSINVESTMENTTRANSACTIONSUBTYPE_MINUS                                FinancialConnectionsInvestmentTransactionSubtype = "-"
)

List of FinancialConnectionsInvestmentTransactionSubtype

func NewFinancialConnectionsInvestmentTransactionSubtypeFromValue

func NewFinancialConnectionsInvestmentTransactionSubtypeFromValue(v string) (*FinancialConnectionsInvestmentTransactionSubtype, error)

NewFinancialConnectionsInvestmentTransactionSubtypeFromValue returns a pointer to a valid FinancialConnectionsInvestmentTransactionSubtype for the value passed as argument, or an error if the value passed is not allowed by the enum

func (FinancialConnectionsInvestmentTransactionSubtype) IsValid

IsValid return true if the value is valid for the enum, false otherwise

func (FinancialConnectionsInvestmentTransactionSubtype) Ptr

Ptr returns reference to FinancialConnectionsInvestmentTransactionSubtype value

func (*FinancialConnectionsInvestmentTransactionSubtype) UnmarshalJSON

type FinancialConnectionsOwner

type FinancialConnectionsOwner struct {
	Addresses []FinancialConnectionsOwnerAddressesInner `json:"addresses"`
	Emails    []FinancialConnectionsOwnerEmailsInner    `json:"emails"`
	// List of names associated with the owner
	Names        []FinancialConnectionsOwnerNamesInner        `json:"names"`
	PhoneNumbers []FinancialConnectionsOwnerPhoneNumbersInner `json:"phone_numbers"`
}

FinancialConnectionsOwner struct for FinancialConnectionsOwner

func NewFinancialConnectionsOwner

NewFinancialConnectionsOwner instantiates a new FinancialConnectionsOwner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsOwnerWithDefaults

func NewFinancialConnectionsOwnerWithDefaults() *FinancialConnectionsOwner

NewFinancialConnectionsOwnerWithDefaults instantiates a new FinancialConnectionsOwner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsOwner) GetAddresses

GetAddresses returns the Addresses field value

func (*FinancialConnectionsOwner) GetAddressesOk

GetAddressesOk returns a tuple with the Addresses field value and a boolean to check if the value has been set.

func (*FinancialConnectionsOwner) GetEmails

GetEmails returns the Emails field value

func (*FinancialConnectionsOwner) GetEmailsOk

GetEmailsOk returns a tuple with the Emails field value and a boolean to check if the value has been set.

func (*FinancialConnectionsOwner) GetNames

GetNames returns the Names field value

func (*FinancialConnectionsOwner) GetNamesOk

GetNamesOk returns a tuple with the Names field value and a boolean to check if the value has been set.

func (*FinancialConnectionsOwner) GetPhoneNumbers

GetPhoneNumbers returns the PhoneNumbers field value

func (*FinancialConnectionsOwner) GetPhoneNumbersOk

GetPhoneNumbersOk returns a tuple with the PhoneNumbers field value and a boolean to check if the value has been set.

func (FinancialConnectionsOwner) MarshalJSON

func (o FinancialConnectionsOwner) MarshalJSON() ([]byte, error)

func (*FinancialConnectionsOwner) SetAddresses

SetAddresses sets field value

func (*FinancialConnectionsOwner) SetEmails

SetEmails sets field value

func (*FinancialConnectionsOwner) SetNames

SetNames sets field value

func (*FinancialConnectionsOwner) SetPhoneNumbers

SetPhoneNumbers sets field value

func (FinancialConnectionsOwner) ToMap

func (o FinancialConnectionsOwner) ToMap() (map[string]interface{}, error)

type FinancialConnectionsOwnerAddressesInner

type FinancialConnectionsOwnerAddressesInner struct {
	Data *FinancialConnectionsOwnerAddressesInnerData `json:"data,omitempty"`
	// Indicating if it is the primary address
	Primary *bool `json:"primary,omitempty"`
}

FinancialConnectionsOwnerAddressesInner struct for FinancialConnectionsOwnerAddressesInner

func NewFinancialConnectionsOwnerAddressesInner

func NewFinancialConnectionsOwnerAddressesInner() *FinancialConnectionsOwnerAddressesInner

NewFinancialConnectionsOwnerAddressesInner instantiates a new FinancialConnectionsOwnerAddressesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsOwnerAddressesInnerWithDefaults

func NewFinancialConnectionsOwnerAddressesInnerWithDefaults() *FinancialConnectionsOwnerAddressesInner

NewFinancialConnectionsOwnerAddressesInnerWithDefaults instantiates a new FinancialConnectionsOwnerAddressesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsOwnerAddressesInner) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*FinancialConnectionsOwnerAddressesInner) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsOwnerAddressesInner) GetPrimary

GetPrimary returns the Primary field value if set, zero value otherwise.

func (*FinancialConnectionsOwnerAddressesInner) GetPrimaryOk

func (o *FinancialConnectionsOwnerAddressesInner) GetPrimaryOk() (*bool, bool)

GetPrimaryOk returns a tuple with the Primary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsOwnerAddressesInner) HasData

HasData returns a boolean if a field has been set.

func (*FinancialConnectionsOwnerAddressesInner) HasPrimary

HasPrimary returns a boolean if a field has been set.

func (FinancialConnectionsOwnerAddressesInner) MarshalJSON

func (o FinancialConnectionsOwnerAddressesInner) MarshalJSON() ([]byte, error)

func (*FinancialConnectionsOwnerAddressesInner) SetData

SetData gets a reference to the given FinancialConnectionsOwnerAddressesInnerData and assigns it to the Data field.

func (*FinancialConnectionsOwnerAddressesInner) SetPrimary

SetPrimary gets a reference to the given bool and assigns it to the Primary field.

func (FinancialConnectionsOwnerAddressesInner) ToMap

func (o FinancialConnectionsOwnerAddressesInner) ToMap() (map[string]interface{}, error)

type FinancialConnectionsOwnerAddressesInnerData

type FinancialConnectionsOwnerAddressesInnerData struct {
	// Full address of the owner
	FullAddress *string `json:"full_address,omitempty"`
	// City of the address
	City *string `json:"city,omitempty"`
	// Country of the address
	Country *string `json:"country,omitempty"`
	// Postal code of the address
	PostalCode *string `json:"postal_code,omitempty"`
	// Region of the address
	Region *string `json:"region,omitempty"`
	// Street of the address
	Street *string `json:"street,omitempty"`
}

FinancialConnectionsOwnerAddressesInnerData struct for FinancialConnectionsOwnerAddressesInnerData

func NewFinancialConnectionsOwnerAddressesInnerData

func NewFinancialConnectionsOwnerAddressesInnerData() *FinancialConnectionsOwnerAddressesInnerData

NewFinancialConnectionsOwnerAddressesInnerData instantiates a new FinancialConnectionsOwnerAddressesInnerData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsOwnerAddressesInnerDataWithDefaults

func NewFinancialConnectionsOwnerAddressesInnerDataWithDefaults() *FinancialConnectionsOwnerAddressesInnerData

NewFinancialConnectionsOwnerAddressesInnerDataWithDefaults instantiates a new FinancialConnectionsOwnerAddressesInnerData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsOwnerAddressesInnerData) GetCity

GetCity returns the City field value if set, zero value otherwise.

func (*FinancialConnectionsOwnerAddressesInnerData) GetCityOk

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsOwnerAddressesInnerData) GetCountry

GetCountry returns the Country field value if set, zero value otherwise.

func (*FinancialConnectionsOwnerAddressesInnerData) GetCountryOk

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsOwnerAddressesInnerData) GetFullAddress

GetFullAddress returns the FullAddress field value if set, zero value otherwise.

func (*FinancialConnectionsOwnerAddressesInnerData) GetFullAddressOk

func (o *FinancialConnectionsOwnerAddressesInnerData) GetFullAddressOk() (*string, bool)

GetFullAddressOk returns a tuple with the FullAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsOwnerAddressesInnerData) GetPostalCode

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*FinancialConnectionsOwnerAddressesInnerData) GetPostalCodeOk

func (o *FinancialConnectionsOwnerAddressesInnerData) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsOwnerAddressesInnerData) GetRegion

GetRegion returns the Region field value if set, zero value otherwise.

func (*FinancialConnectionsOwnerAddressesInnerData) GetRegionOk

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsOwnerAddressesInnerData) GetStreet

GetStreet returns the Street field value if set, zero value otherwise.

func (*FinancialConnectionsOwnerAddressesInnerData) GetStreetOk

GetStreetOk returns a tuple with the Street field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsOwnerAddressesInnerData) HasCity

HasCity returns a boolean if a field has been set.

func (*FinancialConnectionsOwnerAddressesInnerData) HasCountry

HasCountry returns a boolean if a field has been set.

func (*FinancialConnectionsOwnerAddressesInnerData) HasFullAddress

HasFullAddress returns a boolean if a field has been set.

func (*FinancialConnectionsOwnerAddressesInnerData) HasPostalCode

HasPostalCode returns a boolean if a field has been set.

func (*FinancialConnectionsOwnerAddressesInnerData) HasRegion

HasRegion returns a boolean if a field has been set.

func (*FinancialConnectionsOwnerAddressesInnerData) HasStreet

HasStreet returns a boolean if a field has been set.

func (FinancialConnectionsOwnerAddressesInnerData) MarshalJSON

func (*FinancialConnectionsOwnerAddressesInnerData) SetCity

SetCity gets a reference to the given string and assigns it to the City field.

func (*FinancialConnectionsOwnerAddressesInnerData) SetCountry

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*FinancialConnectionsOwnerAddressesInnerData) SetFullAddress

SetFullAddress gets a reference to the given string and assigns it to the FullAddress field.

func (*FinancialConnectionsOwnerAddressesInnerData) SetPostalCode

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*FinancialConnectionsOwnerAddressesInnerData) SetRegion

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*FinancialConnectionsOwnerAddressesInnerData) SetStreet

SetStreet gets a reference to the given string and assigns it to the Street field.

func (FinancialConnectionsOwnerAddressesInnerData) ToMap

func (o FinancialConnectionsOwnerAddressesInnerData) ToMap() (map[string]interface{}, error)

type FinancialConnectionsOwnerEmailsInner

type FinancialConnectionsOwnerEmailsInner struct {
	// Email address
	Data string `json:"data"`
	// Indicating if it is the primary email
	Primary *bool `json:"primary,omitempty"`
	// Type of the email
	Type *string `json:"type,omitempty"`
}

FinancialConnectionsOwnerEmailsInner struct for FinancialConnectionsOwnerEmailsInner

func NewFinancialConnectionsOwnerEmailsInner

func NewFinancialConnectionsOwnerEmailsInner(data string) *FinancialConnectionsOwnerEmailsInner

NewFinancialConnectionsOwnerEmailsInner instantiates a new FinancialConnectionsOwnerEmailsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsOwnerEmailsInnerWithDefaults

func NewFinancialConnectionsOwnerEmailsInnerWithDefaults() *FinancialConnectionsOwnerEmailsInner

NewFinancialConnectionsOwnerEmailsInnerWithDefaults instantiates a new FinancialConnectionsOwnerEmailsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsOwnerEmailsInner) GetData

GetData returns the Data field value

func (*FinancialConnectionsOwnerEmailsInner) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*FinancialConnectionsOwnerEmailsInner) GetPrimary

GetPrimary returns the Primary field value if set, zero value otherwise.

func (*FinancialConnectionsOwnerEmailsInner) GetPrimaryOk

func (o *FinancialConnectionsOwnerEmailsInner) GetPrimaryOk() (*bool, bool)

GetPrimaryOk returns a tuple with the Primary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsOwnerEmailsInner) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*FinancialConnectionsOwnerEmailsInner) GetTypeOk

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsOwnerEmailsInner) HasPrimary

HasPrimary returns a boolean if a field has been set.

func (*FinancialConnectionsOwnerEmailsInner) HasType

HasType returns a boolean if a field has been set.

func (FinancialConnectionsOwnerEmailsInner) MarshalJSON

func (o FinancialConnectionsOwnerEmailsInner) MarshalJSON() ([]byte, error)

func (*FinancialConnectionsOwnerEmailsInner) SetData

SetData sets field value

func (*FinancialConnectionsOwnerEmailsInner) SetPrimary

func (o *FinancialConnectionsOwnerEmailsInner) SetPrimary(v bool)

SetPrimary gets a reference to the given bool and assigns it to the Primary field.

func (*FinancialConnectionsOwnerEmailsInner) SetType

SetType gets a reference to the given string and assigns it to the Type field.

func (FinancialConnectionsOwnerEmailsInner) ToMap

func (o FinancialConnectionsOwnerEmailsInner) ToMap() (map[string]interface{}, error)

type FinancialConnectionsOwnerNamesInner

type FinancialConnectionsOwnerNamesInner struct {
	// Name of the owner
	Data string `json:"data"`
	// Type of name. Possible values are \"name\" or \"alias\"
	Type *string `json:"type,omitempty"`
}

FinancialConnectionsOwnerNamesInner struct for FinancialConnectionsOwnerNamesInner

func NewFinancialConnectionsOwnerNamesInner

func NewFinancialConnectionsOwnerNamesInner(data string) *FinancialConnectionsOwnerNamesInner

NewFinancialConnectionsOwnerNamesInner instantiates a new FinancialConnectionsOwnerNamesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsOwnerNamesInnerWithDefaults

func NewFinancialConnectionsOwnerNamesInnerWithDefaults() *FinancialConnectionsOwnerNamesInner

NewFinancialConnectionsOwnerNamesInnerWithDefaults instantiates a new FinancialConnectionsOwnerNamesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsOwnerNamesInner) GetData

GetData returns the Data field value

func (*FinancialConnectionsOwnerNamesInner) GetDataOk

func (o *FinancialConnectionsOwnerNamesInner) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*FinancialConnectionsOwnerNamesInner) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*FinancialConnectionsOwnerNamesInner) GetTypeOk

func (o *FinancialConnectionsOwnerNamesInner) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsOwnerNamesInner) HasType

HasType returns a boolean if a field has been set.

func (FinancialConnectionsOwnerNamesInner) MarshalJSON

func (o FinancialConnectionsOwnerNamesInner) MarshalJSON() ([]byte, error)

func (*FinancialConnectionsOwnerNamesInner) SetData

SetData sets field value

func (*FinancialConnectionsOwnerNamesInner) SetType

SetType gets a reference to the given string and assigns it to the Type field.

func (FinancialConnectionsOwnerNamesInner) ToMap

func (o FinancialConnectionsOwnerNamesInner) ToMap() (map[string]interface{}, error)

type FinancialConnectionsOwnerPhoneNumbersInner

type FinancialConnectionsOwnerPhoneNumbersInner struct {
	// The phone number
	Data string `json:"data"`
	// Indicating if it is the primary phone number
	Primary *bool `json:"primary,omitempty"`
	// Type of the phone number
	Type *string `json:"type,omitempty"`
}

FinancialConnectionsOwnerPhoneNumbersInner struct for FinancialConnectionsOwnerPhoneNumbersInner

func NewFinancialConnectionsOwnerPhoneNumbersInner

func NewFinancialConnectionsOwnerPhoneNumbersInner(data string) *FinancialConnectionsOwnerPhoneNumbersInner

NewFinancialConnectionsOwnerPhoneNumbersInner instantiates a new FinancialConnectionsOwnerPhoneNumbersInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialConnectionsOwnerPhoneNumbersInnerWithDefaults

func NewFinancialConnectionsOwnerPhoneNumbersInnerWithDefaults() *FinancialConnectionsOwnerPhoneNumbersInner

NewFinancialConnectionsOwnerPhoneNumbersInnerWithDefaults instantiates a new FinancialConnectionsOwnerPhoneNumbersInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialConnectionsOwnerPhoneNumbersInner) GetData

GetData returns the Data field value

func (*FinancialConnectionsOwnerPhoneNumbersInner) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*FinancialConnectionsOwnerPhoneNumbersInner) GetPrimary

GetPrimary returns the Primary field value if set, zero value otherwise.

func (*FinancialConnectionsOwnerPhoneNumbersInner) GetPrimaryOk

GetPrimaryOk returns a tuple with the Primary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsOwnerPhoneNumbersInner) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*FinancialConnectionsOwnerPhoneNumbersInner) GetTypeOk

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialConnectionsOwnerPhoneNumbersInner) HasPrimary

HasPrimary returns a boolean if a field has been set.

func (*FinancialConnectionsOwnerPhoneNumbersInner) HasType

HasType returns a boolean if a field has been set.

func (FinancialConnectionsOwnerPhoneNumbersInner) MarshalJSON

func (*FinancialConnectionsOwnerPhoneNumbersInner) SetData

SetData sets field value

func (*FinancialConnectionsOwnerPhoneNumbersInner) SetPrimary

SetPrimary gets a reference to the given bool and assigns it to the Primary field.

func (*FinancialConnectionsOwnerPhoneNumbersInner) SetType

SetType gets a reference to the given string and assigns it to the Type field.

func (FinancialConnectionsOwnerPhoneNumbersInner) ToMap

func (o FinancialConnectionsOwnerPhoneNumbersInner) ToMap() (map[string]interface{}, error)

type FinancialInstitution

type FinancialInstitution struct {
	// Unique identifier for the financial institution id.
	Id string `json:"id"`
	// Name for the financial institution.
	Name string                    `json:"name"`
	// Website of the financial institution.
	Website *string `json:"website,omitempty"`
	// List of country codes supported by this institution
	CountryCodes []CountryCode `json:"country_codes"`
}

FinancialInstitution struct for FinancialInstitution

func NewFinancialInstitution

func NewFinancialInstitution(id string, name string, countryCodes []CountryCode) *FinancialInstitution

NewFinancialInstitution instantiates a new FinancialInstitution object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialInstitutionWithDefaults

func NewFinancialInstitutionWithDefaults() *FinancialInstitution

NewFinancialInstitutionWithDefaults instantiates a new FinancialInstitution object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialInstitution) GetCountryCodes

func (o *FinancialInstitution) GetCountryCodes() []CountryCode

GetCountryCodes returns the CountryCodes field value

func (*FinancialInstitution) GetCountryCodesOk

func (o *FinancialInstitution) GetCountryCodesOk() ([]CountryCode, bool)

GetCountryCodesOk returns a tuple with the CountryCodes field value and a boolean to check if the value has been set.

func (*FinancialInstitution) GetId

func (o *FinancialInstitution) GetId() string

GetId returns the Id field value

func (*FinancialInstitution) GetIdOk

func (o *FinancialInstitution) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

GetLogo returns the Logo field value if set, zero value otherwise.

func (*FinancialInstitution) GetLogoOk

GetLogoOk returns a tuple with the Logo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialInstitution) GetName

func (o *FinancialInstitution) GetName() string

GetName returns the Name field value

func (*FinancialInstitution) GetNameOk

func (o *FinancialInstitution) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*FinancialInstitution) GetWebsite

func (o *FinancialInstitution) GetWebsite() string

GetWebsite returns the Website field value if set, zero value otherwise.

func (*FinancialInstitution) GetWebsiteOk

func (o *FinancialInstitution) GetWebsiteOk() (*string, bool)

GetWebsiteOk returns a tuple with the Website field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *FinancialInstitution) HasLogo() bool

HasLogo returns a boolean if a field has been set.

func (*FinancialInstitution) HasWebsite

func (o *FinancialInstitution) HasWebsite() bool

HasWebsite returns a boolean if a field has been set.

func (FinancialInstitution) MarshalJSON

func (o FinancialInstitution) MarshalJSON() ([]byte, error)

func (*FinancialInstitution) SetCountryCodes

func (o *FinancialInstitution) SetCountryCodes(v []CountryCode)

SetCountryCodes sets field value

func (*FinancialInstitution) SetId

func (o *FinancialInstitution) SetId(v string)

SetId sets field value

SetLogo gets a reference to the given FinancialInstitutionLogo and assigns it to the Logo field.

func (*FinancialInstitution) SetName

func (o *FinancialInstitution) SetName(v string)

SetName sets field value

func (*FinancialInstitution) SetWebsite

func (o *FinancialInstitution) SetWebsite(v string)

SetWebsite gets a reference to the given string and assigns it to the Website field.

func (FinancialInstitution) ToMap

func (o FinancialInstitution) ToMap() (map[string]interface{}, error)
type FinancialInstitutionLogo struct {
	// Base64-encoded image data or URL for the image.
	Image string `json:"image"`
	// Type of the image.
	Type string `json:"type"`
	// Optional format of the image, if known.
	Format *string `json:"format,omitempty"`
}

FinancialInstitutionLogo struct for FinancialInstitutionLogo

func NewFinancialInstitutionLogo(image string, type_ string) *FinancialInstitutionLogo

NewFinancialInstitutionLogo instantiates a new FinancialInstitutionLogo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFinancialInstitutionLogoWithDefaults

func NewFinancialInstitutionLogoWithDefaults() *FinancialInstitutionLogo

NewFinancialInstitutionLogoWithDefaults instantiates a new FinancialInstitutionLogo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FinancialInstitutionLogo) GetFormat

func (o *FinancialInstitutionLogo) GetFormat() string

GetFormat returns the Format field value if set, zero value otherwise.

func (*FinancialInstitutionLogo) GetFormatOk

func (o *FinancialInstitutionLogo) GetFormatOk() (*string, bool)

GetFormatOk returns a tuple with the Format field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FinancialInstitutionLogo) GetImage

func (o *FinancialInstitutionLogo) GetImage() string

GetImage returns the Image field value

func (*FinancialInstitutionLogo) GetImageOk

func (o *FinancialInstitutionLogo) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*FinancialInstitutionLogo) GetType

func (o *FinancialInstitutionLogo) GetType() string

GetType returns the Type field value

func (*FinancialInstitutionLogo) GetTypeOk

func (o *FinancialInstitutionLogo) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*FinancialInstitutionLogo) HasFormat

func (o *FinancialInstitutionLogo) HasFormat() bool

HasFormat returns a boolean if a field has been set.

func (FinancialInstitutionLogo) MarshalJSON

func (o FinancialInstitutionLogo) MarshalJSON() ([]byte, error)

func (*FinancialInstitutionLogo) SetFormat

func (o *FinancialInstitutionLogo) SetFormat(v string)

SetFormat gets a reference to the given string and assigns it to the Format field.

func (*FinancialInstitutionLogo) SetImage

func (o *FinancialInstitutionLogo) SetImage(v string)

SetImage sets field value

func (*FinancialInstitutionLogo) SetType

func (o *FinancialInstitutionLogo) SetType(v string)

SetType sets field value

func (FinancialInstitutionLogo) ToMap

func (o FinancialInstitutionLogo) ToMap() (map[string]interface{}, error)

type FuseAPIService

type FuseAPIService service

FuseAPIService FuseAPI service

func (*FuseAPIService) AddAccountEvents

func (a *FuseAPIService) AddAccountEvents(ctx context.Context, accountId string) ApiAddAccountEventsRequest

AddAccountEvents Method for AddAccountEvents

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param accountId
@return ApiAddAccountEventsRequest

func (*FuseAPIService) AddAccountEventsExecute

Execute executes the request

@return AddAccountEventsResponse

func (*FuseAPIService) CreateAssetReport

func (a *FuseAPIService) CreateAssetReport(ctx context.Context) ApiCreateAssetReportRequest

CreateAssetReport Method for CreateAssetReport

Use this endpoint to generate an Asset Report for a user. For Plaid, you will need to have the assets product enabled on your plaid account.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateAssetReportRequest

func (*FuseAPIService) CreateAssetReportExecute

Execute executes the request

@return CreateAssetReportResponse

func (*FuseAPIService) CreateConsumerRiskReport

func (a *FuseAPIService) CreateConsumerRiskReport(ctx context.Context) ApiCreateConsumerRiskReportRequest

CreateConsumerRiskReport Method for CreateConsumerRiskReport

Starts the background process that will calculate the consumer risk report depending on the customization passed in.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateConsumerRiskReportRequest

func (*FuseAPIService) CreateConsumerRiskReportCustomization

func (a *FuseAPIService) CreateConsumerRiskReportCustomization(ctx context.Context) ApiCreateConsumerRiskReportCustomizationRequest

CreateConsumerRiskReportCustomization Method for CreateConsumerRiskReportCustomization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateConsumerRiskReportCustomizationRequest

func (*FuseAPIService) CreateConsumerRiskReportCustomizationExecute

Execute executes the request

@return CreateConsumerRiskReportCustomizationResponse

func (*FuseAPIService) CreateConsumerRiskReportExecute

Execute executes the request

@return CreateConsumerRiskReportResponse

func (*FuseAPIService) CreateLinkToken

func (a *FuseAPIService) CreateLinkToken(ctx context.Context) ApiCreateLinkTokenRequest

CreateLinkToken Method for CreateLinkToken

Create a link token to start the process of a user connecting to a specific financial institution.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateLinkTokenRequest

func (*FuseAPIService) CreateLinkTokenExecute

Execute executes the request

@return CreateLinkTokenResponse

func (*FuseAPIService) CreateSession

func (a *FuseAPIService) CreateSession(ctx context.Context) ApiCreateSessionRequest

CreateSession Method for CreateSession

Creates a session that returns a client_secret which is required as a parameter when initializing the Fuse SDK.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateSessionRequest

func (*FuseAPIService) CreateSessionExecute

Execute executes the request

@return CreateSessionResponse

func (*FuseAPIService) DeleteFinancialConnection

func (a *FuseAPIService) DeleteFinancialConnection(ctx context.Context, financialConnectionIdToDelete string) ApiDeleteFinancialConnectionRequest

DeleteFinancialConnection Delete a financial connection

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param financialConnectionIdToDelete
@return ApiDeleteFinancialConnectionRequest

func (*FuseAPIService) DeleteFinancialConnectionExecute

Execute executes the request

@return DeleteFinancialConnectionResponse

func (*FuseAPIService) EnrichTransactions

func (a *FuseAPIService) EnrichTransactions(ctx context.Context) ApiEnrichTransactionsRequest

EnrichTransactions Method for EnrichTransactions

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiEnrichTransactionsRequest

func (*FuseAPIService) EnrichTransactionsExecute

Execute executes the request

@return EnrichTransactionsResponse

func (*FuseAPIService) ExchangeFinancialConnectionsPublicToken

func (a *FuseAPIService) ExchangeFinancialConnectionsPublicToken(ctx context.Context) ApiExchangeFinancialConnectionsPublicTokenRequest

ExchangeFinancialConnectionsPublicToken Method for ExchangeFinancialConnectionsPublicToken

API to exchange a public token for an access token and financial connection id

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiExchangeFinancialConnectionsPublicTokenRequest

func (*FuseAPIService) ExchangeFinancialConnectionsPublicTokenExecute

Execute executes the request

@return ExchangeFinancialConnectionsPublicTokenResponse

func (*FuseAPIService) GetAssetReport

func (a *FuseAPIService) GetAssetReport(ctx context.Context) ApiGetAssetReportRequest

GetAssetReport Method for GetAssetReport

Retrieves the Asset Report in JSON format. For Plaid, you will need to have the assets product enabled on your plaid account.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAssetReportRequest

func (*FuseAPIService) GetAssetReportExecute

Execute executes the request

@return RefreshAssetReportResponse

func (*FuseAPIService) GetConsumerRiskReport

func (a *FuseAPIService) GetConsumerRiskReport(ctx context.Context, consumerRiskReportId string) ApiGetConsumerRiskReportRequest

GetConsumerRiskReport Get consumer risk report

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param consumerRiskReportId
@return ApiGetConsumerRiskReportRequest

func (*FuseAPIService) GetConsumerRiskReportExecute

Execute executes the request

@return GetConsumerRiskReportResponse

func (*FuseAPIService) GetEntity

func (a *FuseAPIService) GetEntity(ctx context.Context, entityId string) ApiGetEntityRequest

GetEntity Get entity

An entity is automatically created after a successful connection. The id of the entity is what is set when calling the 'create session' endpoint

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param entityId
@return ApiGetEntityRequest

func (*FuseAPIService) GetEntityExecute

Execute executes the request

@return GetEntityResponse

func (*FuseAPIService) GetFinanceScore

func (a *FuseAPIService) GetFinanceScore(ctx context.Context, accountId string) ApiGetFinanceScoreRequest

GetFinanceScore Get finance score

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param accountId
@return ApiGetFinanceScoreRequest

func (*FuseAPIService) GetFinanceScoreExecute

Execute executes the request

@return GetFinanceScoreResponse

func (*FuseAPIService) GetFinancialConnection

func (a *FuseAPIService) GetFinancialConnection(ctx context.Context, financialConnectionId string) ApiGetFinancialConnectionRequest

GetFinancialConnection Get financial connection details

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param financialConnectionId
@return ApiGetFinancialConnectionRequest

func (*FuseAPIService) GetFinancialConnectionExecute

Execute executes the request

@return GetFinancialConnectionResponse

func (*FuseAPIService) GetFinancialConnectionsAccountDetails

func (a *FuseAPIService) GetFinancialConnectionsAccountDetails(ctx context.Context) ApiGetFinancialConnectionsAccountDetailsRequest

GetFinancialConnectionsAccountDetails Get account details

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetFinancialConnectionsAccountDetailsRequest

func (*FuseAPIService) GetFinancialConnectionsAccountDetailsExecute

Execute executes the request

@return GetFinancialConnectionsAccountDetailsResponse

func (*FuseAPIService) GetFinancialConnectionsAccountStatement

func (a *FuseAPIService) GetFinancialConnectionsAccountStatement(ctx context.Context) ApiGetFinancialConnectionsAccountStatementRequest

GetFinancialConnectionsAccountStatement Method for GetFinancialConnectionsAccountStatement

Retrieves an account statement for the given financial connection, account and date. This endpoint may time out so we recommend using a retry mechanism with exponential backoff.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetFinancialConnectionsAccountStatementRequest

func (*FuseAPIService) GetFinancialConnectionsAccountStatementExecute

Execute executes the request

@return GetFinancialConnectionsAccountStatementResponse

func (*FuseAPIService) GetFinancialConnectionsAccounts

func (a *FuseAPIService) GetFinancialConnectionsAccounts(ctx context.Context) ApiGetFinancialConnectionsAccountsRequest

GetFinancialConnectionsAccounts Get accounts

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetFinancialConnectionsAccountsRequest

func (*FuseAPIService) GetFinancialConnectionsAccountsExecute

Execute executes the request

@return GetFinancialConnectionsAccountsResponse

func (*FuseAPIService) GetFinancialConnectionsBalances

func (a *FuseAPIService) GetFinancialConnectionsBalances(ctx context.Context) ApiGetFinancialConnectionsBalancesRequest

GetFinancialConnectionsBalances Get balances

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetFinancialConnectionsBalancesRequest

func (*FuseAPIService) GetFinancialConnectionsBalancesExecute

Execute executes the request

@return GetFinancialConnectionsBalanceResponse

func (*FuseAPIService) GetFinancialConnectionsOwners

func (a *FuseAPIService) GetFinancialConnectionsOwners(ctx context.Context) ApiGetFinancialConnectionsOwnersRequest

GetFinancialConnectionsOwners Get account owners

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetFinancialConnectionsOwnersRequest

func (*FuseAPIService) GetFinancialConnectionsOwnersExecute

Execute executes the request

@return GetFinancialConnectionsOwnersResponse

func (*FuseAPIService) GetFinancialConnectionsTransactions

func (a *FuseAPIService) GetFinancialConnectionsTransactions(ctx context.Context) ApiGetFinancialConnectionsTransactionsRequest

GetFinancialConnectionsTransactions Get transactions

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetFinancialConnectionsTransactionsRequest

func (*FuseAPIService) GetFinancialConnectionsTransactionsExecute

Execute executes the request

@return GetFinancialConnectionsTransactionsResponse

func (*FuseAPIService) GetFinancialInstitution

func (a *FuseAPIService) GetFinancialInstitution(ctx context.Context, institutionId string) ApiGetFinancialInstitutionRequest

GetFinancialInstitution Get a financial institution

Receive metadata for a financial institution

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param institutionId
@return ApiGetFinancialInstitutionRequest

func (*FuseAPIService) GetFinancialInstitutionExecute

Execute executes the request

@return GetFinancialInstitutionResponse

func (*FuseAPIService) GetInvestmentHoldings

func (a *FuseAPIService) GetInvestmentHoldings(ctx context.Context) ApiGetInvestmentHoldingsRequest

GetInvestmentHoldings Get investment holdings

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetInvestmentHoldingsRequest

func (*FuseAPIService) GetInvestmentHoldingsExecute

Execute executes the request

@return GetInvestmentHoldingsResponse

func (*FuseAPIService) GetInvestmentTransactions

func (a *FuseAPIService) GetInvestmentTransactions(ctx context.Context) ApiGetInvestmentTransactionsRequest

GetInvestmentTransactions Get investment transactions

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetInvestmentTransactionsRequest

func (*FuseAPIService) GetInvestmentTransactionsExecute

Execute executes the request

@return GetInvestmentTransactionsResponse

func (*FuseAPIService) MigrateFinancialConnection

func (a *FuseAPIService) MigrateFinancialConnection(ctx context.Context) ApiMigrateFinancialConnectionRequest

MigrateFinancialConnection Migrate financial connection

This endpoint migrates financial connections from Plaid or MX into the unified Fuse API. It accepts a POST request with connection data, aggregator, entity, and Fuse products, and responds with a JSON payload containing the migrated connection's data, access token, ID, and request ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiMigrateFinancialConnectionRequest

func (*FuseAPIService) MigrateFinancialConnectionExecute

Execute executes the request

@return MigrateFinancialConnectionsTokenResponse

func (*FuseAPIService) RefreshAssetReport

func (a *FuseAPIService) RefreshAssetReport(ctx context.Context) ApiRefreshAssetReportRequest

RefreshAssetReport Method for RefreshAssetReport

Refreshes the Asset Report in JSON format. For Plaid, you will need to have the assets product enabled on your plaid account.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiRefreshAssetReportRequest

func (*FuseAPIService) RefreshAssetReportExecute

func (a *FuseAPIService) RefreshAssetReportExecute(r ApiRefreshAssetReportRequest) (*AssetReportResponse, *http.Response, error)

Execute executes the request

@return AssetReportResponse

func (*FuseAPIService) SyncFinancialConnectionsData

func (a *FuseAPIService) SyncFinancialConnectionsData(ctx context.Context) ApiSyncFinancialConnectionsDataRequest

SyncFinancialConnectionsData Sync financial connections data

Call this endpoint upon receiving a financial_connection.sync_data webhook. This will keep the financial connections data up to date.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncFinancialConnectionsDataRequest

func (*FuseAPIService) SyncFinancialConnectionsDataExecute

Execute executes the request

@return SyncFinancialConnectionsDataResponse

func (*FuseAPIService) UpdateConsumerRiskReportCustomization

func (a *FuseAPIService) UpdateConsumerRiskReportCustomization(ctx context.Context, consumerRiskReportCustomizationId string) ApiUpdateConsumerRiskReportCustomizationRequest

UpdateConsumerRiskReportCustomization Update consumer risk report customization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param consumerRiskReportCustomizationId
@return ApiUpdateConsumerRiskReportCustomizationRequest

func (*FuseAPIService) UpdateConsumerRiskReportCustomizationExecute

Execute executes the request

@return UpdateConsumerRiskReportCustomizationResponse

func (*FuseAPIService) V1FinancialConnectionsLiabilitiesPost

func (a *FuseAPIService) V1FinancialConnectionsLiabilitiesPost(ctx context.Context) ApiV1FinancialConnectionsLiabilitiesPostRequest

V1FinancialConnectionsLiabilitiesPost Get liabilities

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1FinancialConnectionsLiabilitiesPostRequest

func (*FuseAPIService) V1FinancialConnectionsLiabilitiesPostExecute

func (a *FuseAPIService) V1FinancialConnectionsLiabilitiesPostExecute(r ApiV1FinancialConnectionsLiabilitiesPostRequest) (*GetLiabilitiesResponse, *http.Response, error)

Execute executes the request

@return GetLiabilitiesResponse

type FuseApiAggregatorError

type FuseApiAggregatorError struct {
	RequestId NullableString `json:"request_id,omitempty"`
	Title     NullableString `json:"title,omitempty"`
	Details   NullableString `json:"details,omitempty"`
	Code      NullableString `json:"code,omitempty"`
	Type      NullableString `json:"type,omitempty"`
	Path      *string        `json:"path,omitempty"`
}

FuseApiAggregatorError struct for FuseApiAggregatorError

func NewFuseApiAggregatorError

func NewFuseApiAggregatorError() *FuseApiAggregatorError

NewFuseApiAggregatorError instantiates a new FuseApiAggregatorError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFuseApiAggregatorErrorWithDefaults

func NewFuseApiAggregatorErrorWithDefaults() *FuseApiAggregatorError

NewFuseApiAggregatorErrorWithDefaults instantiates a new FuseApiAggregatorError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FuseApiAggregatorError) GetCode

func (o *FuseApiAggregatorError) GetCode() string

GetCode returns the Code field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FuseApiAggregatorError) GetCodeOk

func (o *FuseApiAggregatorError) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FuseApiAggregatorError) GetDetails

func (o *FuseApiAggregatorError) GetDetails() string

GetDetails returns the Details field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FuseApiAggregatorError) GetDetailsOk

func (o *FuseApiAggregatorError) GetDetailsOk() (*string, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FuseApiAggregatorError) GetPath

func (o *FuseApiAggregatorError) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*FuseApiAggregatorError) GetPathOk

func (o *FuseApiAggregatorError) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FuseApiAggregatorError) GetRequestId

func (o *FuseApiAggregatorError) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FuseApiAggregatorError) GetRequestIdOk

func (o *FuseApiAggregatorError) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FuseApiAggregatorError) GetTitle

func (o *FuseApiAggregatorError) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FuseApiAggregatorError) GetTitleOk

func (o *FuseApiAggregatorError) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FuseApiAggregatorError) GetType

func (o *FuseApiAggregatorError) GetType() string

GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FuseApiAggregatorError) GetTypeOk

func (o *FuseApiAggregatorError) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FuseApiAggregatorError) HasCode

func (o *FuseApiAggregatorError) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*FuseApiAggregatorError) HasDetails

func (o *FuseApiAggregatorError) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*FuseApiAggregatorError) HasPath

func (o *FuseApiAggregatorError) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*FuseApiAggregatorError) HasRequestId

func (o *FuseApiAggregatorError) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*FuseApiAggregatorError) HasTitle

func (o *FuseApiAggregatorError) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*FuseApiAggregatorError) HasType

func (o *FuseApiAggregatorError) HasType() bool

HasType returns a boolean if a field has been set.

func (FuseApiAggregatorError) MarshalJSON

func (o FuseApiAggregatorError) MarshalJSON() ([]byte, error)

func (*FuseApiAggregatorError) SetCode

func (o *FuseApiAggregatorError) SetCode(v string)

SetCode gets a reference to the given NullableString and assigns it to the Code field.

func (*FuseApiAggregatorError) SetCodeNil

func (o *FuseApiAggregatorError) SetCodeNil()

SetCodeNil sets the value for Code to be an explicit nil

func (*FuseApiAggregatorError) SetDetails

func (o *FuseApiAggregatorError) SetDetails(v string)

SetDetails gets a reference to the given NullableString and assigns it to the Details field.

func (*FuseApiAggregatorError) SetDetailsNil

func (o *FuseApiAggregatorError) SetDetailsNil()

SetDetailsNil sets the value for Details to be an explicit nil

func (*FuseApiAggregatorError) SetPath

func (o *FuseApiAggregatorError) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*FuseApiAggregatorError) SetRequestId

func (o *FuseApiAggregatorError) SetRequestId(v string)

SetRequestId gets a reference to the given NullableString and assigns it to the RequestId field.

func (*FuseApiAggregatorError) SetRequestIdNil

func (o *FuseApiAggregatorError) SetRequestIdNil()

SetRequestIdNil sets the value for RequestId to be an explicit nil

func (*FuseApiAggregatorError) SetTitle

func (o *FuseApiAggregatorError) SetTitle(v string)

SetTitle gets a reference to the given NullableString and assigns it to the Title field.

func (*FuseApiAggregatorError) SetTitleNil

func (o *FuseApiAggregatorError) SetTitleNil()

SetTitleNil sets the value for Title to be an explicit nil

func (*FuseApiAggregatorError) SetType

func (o *FuseApiAggregatorError) SetType(v string)

SetType gets a reference to the given NullableString and assigns it to the Type field.

func (*FuseApiAggregatorError) SetTypeNil

func (o *FuseApiAggregatorError) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (FuseApiAggregatorError) ToMap

func (o FuseApiAggregatorError) ToMap() (map[string]interface{}, error)

func (*FuseApiAggregatorError) UnsetCode

func (o *FuseApiAggregatorError) UnsetCode()

UnsetCode ensures that no value is present for Code, not even an explicit nil

func (*FuseApiAggregatorError) UnsetDetails

func (o *FuseApiAggregatorError) UnsetDetails()

UnsetDetails ensures that no value is present for Details, not even an explicit nil

func (*FuseApiAggregatorError) UnsetRequestId

func (o *FuseApiAggregatorError) UnsetRequestId()

UnsetRequestId ensures that no value is present for RequestId, not even an explicit nil

func (*FuseApiAggregatorError) UnsetTitle

func (o *FuseApiAggregatorError) UnsetTitle()

UnsetTitle ensures that no value is present for Title, not even an explicit nil

func (*FuseApiAggregatorError) UnsetType

func (o *FuseApiAggregatorError) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

type FuseApiError

type FuseApiError struct {
	RequestId string            `json:"request_id"`
	Title     string            `json:"title"`
	Details   string            `json:"details"`
	Code      FuseApiErrorCode  `json:"code"`
	Type      FuseApiErrorType  `json:"type"`
	Source    string            `json:"source"`
	Data      *FuseApiErrorData `json:"data,omitempty"`
}

FuseApiError struct for FuseApiError

func NewFuseApiError

func NewFuseApiError(requestId string, title string, details string, code FuseApiErrorCode, type_ FuseApiErrorType, source string) *FuseApiError

NewFuseApiError instantiates a new FuseApiError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFuseApiErrorWithDefaults

func NewFuseApiErrorWithDefaults() *FuseApiError

NewFuseApiErrorWithDefaults instantiates a new FuseApiError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FuseApiError) GetCode

func (o *FuseApiError) GetCode() FuseApiErrorCode

GetCode returns the Code field value

func (*FuseApiError) GetCodeOk

func (o *FuseApiError) GetCodeOk() (*FuseApiErrorCode, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*FuseApiError) GetData

func (o *FuseApiError) GetData() FuseApiErrorData

GetData returns the Data field value if set, zero value otherwise.

func (*FuseApiError) GetDataOk

func (o *FuseApiError) GetDataOk() (*FuseApiErrorData, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FuseApiError) GetDetails

func (o *FuseApiError) GetDetails() string

GetDetails returns the Details field value

func (*FuseApiError) GetDetailsOk

func (o *FuseApiError) GetDetailsOk() (*string, bool)

GetDetailsOk returns a tuple with the Details field value and a boolean to check if the value has been set.

func (*FuseApiError) GetRequestId

func (o *FuseApiError) GetRequestId() string

GetRequestId returns the RequestId field value

func (*FuseApiError) GetRequestIdOk

func (o *FuseApiError) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*FuseApiError) GetSource

func (o *FuseApiError) GetSource() string

GetSource returns the Source field value

func (*FuseApiError) GetSourceOk

func (o *FuseApiError) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (*FuseApiError) GetTitle

func (o *FuseApiError) GetTitle() string

GetTitle returns the Title field value

func (*FuseApiError) GetTitleOk

func (o *FuseApiError) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*FuseApiError) GetType

func (o *FuseApiError) GetType() FuseApiErrorType

GetType returns the Type field value

func (*FuseApiError) GetTypeOk

func (o *FuseApiError) GetTypeOk() (*FuseApiErrorType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*FuseApiError) HasData

func (o *FuseApiError) HasData() bool

HasData returns a boolean if a field has been set.

func (FuseApiError) MarshalJSON

func (o FuseApiError) MarshalJSON() ([]byte, error)

func (*FuseApiError) SetCode

func (o *FuseApiError) SetCode(v FuseApiErrorCode)

SetCode sets field value

func (*FuseApiError) SetData

func (o *FuseApiError) SetData(v FuseApiErrorData)

SetData gets a reference to the given FuseApiErrorData and assigns it to the Data field.

func (*FuseApiError) SetDetails

func (o *FuseApiError) SetDetails(v string)

SetDetails sets field value

func (*FuseApiError) SetRequestId

func (o *FuseApiError) SetRequestId(v string)

SetRequestId sets field value

func (*FuseApiError) SetSource

func (o *FuseApiError) SetSource(v string)

SetSource sets field value

func (*FuseApiError) SetTitle

func (o *FuseApiError) SetTitle(v string)

SetTitle sets field value

func (*FuseApiError) SetType

func (o *FuseApiError) SetType(v FuseApiErrorType)

SetType sets field value

func (FuseApiError) ToMap

func (o FuseApiError) ToMap() (map[string]interface{}, error)

type FuseApiErrorCode

type FuseApiErrorCode string

FuseApiErrorCode the model 'FuseApiErrorCode'

const (
	FUSEAPIERRORCODE_ASSET_REPORT_GENERATION_FAILED               FuseApiErrorCode = "asset_report_generation_failed"
	FUSEAPIERRORCODE_ASSET_REPORT_NOT_READY                       FuseApiErrorCode = "asset_report_not_ready"
	FUSEAPIERRORCODE_CLIENT_ERROR                                 FuseApiErrorCode = "client_error"
	FUSEAPIERRORCODE_INVALID_HEADERS                              FuseApiErrorCode = "invalid_headers"
	FUSEAPIERRORCODE_INVALID_REQUEST_BODY                         FuseApiErrorCode = "invalid_request_body"
	FUSEAPIERRORCODE_INTERNAL_SERVER_ERROR                        FuseApiErrorCode = "internal_server_error"
	FUSEAPIERRORCODE_ORGANIZATION_NOT_FOUND                       FuseApiErrorCode = "organization_not_found"
	FUSEAPIERRORCODE_ENTITY_NOT_FOUND                             FuseApiErrorCode = "entity_not_found"
	FUSEAPIERRORCODE_SESSION_NOT_FOUND                            FuseApiErrorCode = "session_not_found"
	FUSEAPIERRORCODE_FINANCIAL_INSTITUTION_NOT_FOUND              FuseApiErrorCode = "financial_institution_not_found"
	FUSEAPIERRORCODE_CONSUMER_RISK_REPORT_NOT_FOUND               FuseApiErrorCode = "consumer_risk_report_not_found"
	FUSEAPIERRORCODE_CONSUMER_RISK_REPORT_CUSTOMIZATION_NOT_FOUND FuseApiErrorCode = "consumer_risk_report_customization_not_found"
	FUSEAPIERRORCODE_MISSING_ACCESS_TOKEN                         FuseApiErrorCode = "missing_access_token"
	FUSEAPIERRORCODE_MISSING_PLAID_CLIENT_ID_HEADER               FuseApiErrorCode = "missing_plaid_client_id_header"
	FUSEAPIERRORCODE_MISSING_PLAID_SECRET_HEADER                  FuseApiErrorCode = "missing_plaid_secret_header"
	FUSEAPIERRORCODE_MISSING_MX_CLIENT_ID_HEADER                  FuseApiErrorCode = "missing_mx_client_id_header"
	FUSEAPIERRORCODE_MISSING_MX_API_KEY_HEADER                    FuseApiErrorCode = "missing_mx_api_key_header"
	FUSEAPIERRORCODE_MISSING_TELLER_PRIVATE_KEY_HEADER            FuseApiErrorCode = "missing_teller_private_key_header"
	FUSEAPIERRORCODE_MISSING_TELLER_CERTIFICATE_HEADER            FuseApiErrorCode = "missing_teller_certificate_header"
	FUSEAPIERRORCODE_MISSING_TELLER_APPLICATION_ID_HEADER         FuseApiErrorCode = "missing_teller_application_id_header"
	FUSEAPIERRORCODE_MISSING_TELLER_SIGNING_SECRET_HEADER         FuseApiErrorCode = "missing_teller_signing_secret_header"
	FUSEAPIERRORCODE_MISSING_SNAPTRADE_CLIENT_ID_HEADER           FuseApiErrorCode = "missing_snaptrade_client_id_header"
	FUSEAPIERRORCODE_MISSING_SNAPTRADE_CONSUMER_KEY_HEADER        FuseApiErrorCode = "missing_snaptrade_consumer_key_header"
	FUSEAPIERRORCODE_MISSING_FLINKS_CA_CUSTOMER_ID_HEADER         FuseApiErrorCode = "missing_flinks_ca_customer_id_header"
	FUSEAPIERRORCODE_MISSING_FLINKS_US_CUSTOMER_ID_HEADER         FuseApiErrorCode = "missing_flinks_us_customer_id_header"
	FUSEAPIERRORCODE_MISSING_FLINKS_CA_INSTANCE_ID_HEADER         FuseApiErrorCode = "missing_flinks_ca_instance_id_header"
	FUSEAPIERRORCODE_MISSING_FLINKS_US_INSTANCE_ID_HEADER         FuseApiErrorCode = "missing_flinks_us_instance_id_header"
	FUSEAPIERRORCODE_MISSING_MONO_PUBLIC_KEY_HEADER               FuseApiErrorCode = "missing_mono_public_key_header"
	FUSEAPIERRORCODE_MISSING_MONO_SECRET_KEY_HEADER               FuseApiErrorCode = "missing_mono_secret_key_header"
	FUSEAPIERRORCODE_MISSING_MONO_WEBHOOK_SECRET_HEADER           FuseApiErrorCode = "missing_mono_webhook_secret_header"
	FUSEAPIERRORCODE_MISSING_TRUELAYER_CLIENT_ID_HEADER           FuseApiErrorCode = "missing_truelayer_client_id_header"
	FUSEAPIERRORCODE_MISSING_TRUELAYER_CLIENT_SECRET_HEADER       FuseApiErrorCode = "missing_truelayer_client_secret_header"
	FUSEAPIERRORCODE_MISSING_TRUELAYER_REDIRECT_URI_HEADER        FuseApiErrorCode = "missing_truelayer_redirect_uri_header"
	FUSEAPIERRORCODE_MISSING_FINVERSE_CLIENT_ID_HEADER            FuseApiErrorCode = "missing_finverse_client_id_header"
	FUSEAPIERRORCODE_MISSING_FINVERSE_CLIENT_SECRET_HEADER        FuseApiErrorCode = "missing_finverse_client_secret_header"
	FUSEAPIERRORCODE_MISSING_FINVERSE_REDIRECT_URI_HEADER         FuseApiErrorCode = "missing_finverse_redirect_uri_header"
	FUSEAPIERRORCODE_MISSING_BASIQ_API_KEY_HEADER                 FuseApiErrorCode = "missing_basiq_api_key_header"
	FUSEAPIERRORCODE_MISSING_BELVO_SECRET_ID_HEADER               FuseApiErrorCode = "missing_belvo_secret_id_header"
	FUSEAPIERRORCODE_MISSING_BELVO_SECRET_PASSWORD_HEADER         FuseApiErrorCode = "missing_belvo_secret_password_header"
	FUSEAPIERRORCODE_MISSING_FINICITY_PARTNER_ID_HEADER           FuseApiErrorCode = "missing_finicity_partner_id_header"
	FUSEAPIERRORCODE_MISSING_FINICITY_APP_KEY_HEADER              FuseApiErrorCode = "missing_finicity_app_key_header"
	FUSEAPIERRORCODE_MISSING_FINICITY_PARTNER_SECRET_HEADER       FuseApiErrorCode = "missing_finicity_partner_secret_header"
	FUSEAPIERRORCODE_MISSING_FUSE_VERIFICATION_HEADER             FuseApiErrorCode = "missing_fuse_verification_header"
	FUSEAPIERRORCODE_MISSING_AKOYA_CLIENT_ID_HEADER               FuseApiErrorCode = "missing_akoya_client_id_header"
	FUSEAPIERRORCODE_MISSING_AKOYA_CLIENT_SECRET_HEADER           FuseApiErrorCode = "missing_akoya_client_secret_header"
	FUSEAPIERRORCODE_MISSING_SALTEDGE_APP_ID_HEADER               FuseApiErrorCode = "missing_saltedge_app_id_header"
	FUSEAPIERRORCODE_MISSING_SALTEDGE_APP_SECRET_HEADER           FuseApiErrorCode = "missing_saltedge_app_secret_header"
	FUSEAPIERRORCODE_AGGREGATOR_ERROR                             FuseApiErrorCode = "aggregator_error"
	FUSEAPIERRORCODE_AGGREGATOR_DISCONNECTED_ERROR                FuseApiErrorCode = "aggregator_disconnected_error"
	FUSEAPIERRORCODE_AGGREGATOR_CONNECTION_FINISHED_ERROR         FuseApiErrorCode = "aggregator_connection_finished_error"
	FUSEAPIERRORCODE_AGGREGATOR_RATE_LIMIT_ERROR                  FuseApiErrorCode = "aggregator_rate_limit_error"
	FUSEAPIERRORCODE_REQUEST_BODY_MISSING                         FuseApiErrorCode = "request_body_missing"
	FUSEAPIERRORCODE_REQUEST_CONTENT_TYPE_INVALID                 FuseApiErrorCode = "request_content_type_invalid"
	FUSEAPIERRORCODE_REQUEST_BODY_INVALID_JSON                    FuseApiErrorCode = "request_body_invalid_json"
	FUSEAPIERRORCODE_WEBHOOK_ERROR                                FuseApiErrorCode = "webhook_error"
	FUSEAPIERRORCODE_TIMEOUT                                      FuseApiErrorCode = "timeout"
	FUSEAPIERRORCODE_INVALID_CERTIFICATE                          FuseApiErrorCode = "invalid_certificate"
	FUSEAPIERRORCODE_INVALID_PRIVATE_KEY                          FuseApiErrorCode = "invalid_private_key"
	FUSEAPIERRORCODE_OTHER                                        FuseApiErrorCode = "other"
)

List of FuseApiErrorCode

func NewFuseApiErrorCodeFromValue

func NewFuseApiErrorCodeFromValue(v string) (*FuseApiErrorCode, error)

NewFuseApiErrorCodeFromValue returns a pointer to a valid FuseApiErrorCode for the value passed as argument, or an error if the value passed is not allowed by the enum

func (FuseApiErrorCode) IsValid

func (v FuseApiErrorCode) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (FuseApiErrorCode) Ptr

Ptr returns reference to FuseApiErrorCode value

func (*FuseApiErrorCode) UnmarshalJSON

func (v *FuseApiErrorCode) UnmarshalJSON(src []byte) error

type FuseApiErrorData

type FuseApiErrorData struct {
	Aggregator *Aggregator              `json:"aggregator,omitempty"`
	Errors     []FuseApiAggregatorError `json:"errors,omitempty"`
}

FuseApiErrorData struct for FuseApiErrorData

func NewFuseApiErrorData

func NewFuseApiErrorData() *FuseApiErrorData

NewFuseApiErrorData instantiates a new FuseApiErrorData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFuseApiErrorDataWithDefaults

func NewFuseApiErrorDataWithDefaults() *FuseApiErrorData

NewFuseApiErrorDataWithDefaults instantiates a new FuseApiErrorData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FuseApiErrorData) GetAggregator

func (o *FuseApiErrorData) GetAggregator() Aggregator

GetAggregator returns the Aggregator field value if set, zero value otherwise.

func (*FuseApiErrorData) GetAggregatorOk

func (o *FuseApiErrorData) GetAggregatorOk() (*Aggregator, bool)

GetAggregatorOk returns a tuple with the Aggregator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FuseApiErrorData) GetErrors

func (o *FuseApiErrorData) GetErrors() []FuseApiAggregatorError

GetErrors returns the Errors field value if set, zero value otherwise.

func (*FuseApiErrorData) GetErrorsOk

func (o *FuseApiErrorData) GetErrorsOk() ([]FuseApiAggregatorError, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FuseApiErrorData) HasAggregator

func (o *FuseApiErrorData) HasAggregator() bool

HasAggregator returns a boolean if a field has been set.

func (*FuseApiErrorData) HasErrors

func (o *FuseApiErrorData) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (FuseApiErrorData) MarshalJSON

func (o FuseApiErrorData) MarshalJSON() ([]byte, error)

func (*FuseApiErrorData) SetAggregator

func (o *FuseApiErrorData) SetAggregator(v Aggregator)

SetAggregator gets a reference to the given Aggregator and assigns it to the Aggregator field.

func (*FuseApiErrorData) SetErrors

func (o *FuseApiErrorData) SetErrors(v []FuseApiAggregatorError)

SetErrors gets a reference to the given []FuseApiAggregatorError and assigns it to the Errors field.

func (FuseApiErrorData) ToMap

func (o FuseApiErrorData) ToMap() (map[string]interface{}, error)

type FuseApiErrorType

type FuseApiErrorType string

FuseApiErrorType the model 'FuseApiErrorType'

const (
	FUSEAPIERRORTYPE_AUTH_ERROR   FuseApiErrorType = "auth_error"
	FUSEAPIERRORTYPE_NOT_FOUND    FuseApiErrorType = "not_found"
	FUSEAPIERRORTYPE_BAD_REQUEST  FuseApiErrorType = "bad_request"
	FUSEAPIERRORTYPE_SERVER_ERROR FuseApiErrorType = "server_error"
)

List of FuseApiErrorType

func NewFuseApiErrorTypeFromValue

func NewFuseApiErrorTypeFromValue(v string) (*FuseApiErrorType, error)

NewFuseApiErrorTypeFromValue returns a pointer to a valid FuseApiErrorType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (FuseApiErrorType) IsValid

func (v FuseApiErrorType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (FuseApiErrorType) Ptr

Ptr returns reference to FuseApiErrorType value

func (*FuseApiErrorType) UnmarshalJSON

func (v *FuseApiErrorType) UnmarshalJSON(src []byte) error

type FuseApiWarning

type FuseApiWarning struct {
	Title   *string             `json:"title,omitempty"`
	Details *string             `json:"details,omitempty"`
	Code    *string             `json:"code,omitempty"`
	Type    *string             `json:"type,omitempty"`
	Source  *string             `json:"source,omitempty"`
	Data    *FuseApiWarningData `json:"data,omitempty"`
}

FuseApiWarning struct for FuseApiWarning

func NewFuseApiWarning

func NewFuseApiWarning() *FuseApiWarning

NewFuseApiWarning instantiates a new FuseApiWarning object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFuseApiWarningWithDefaults

func NewFuseApiWarningWithDefaults() *FuseApiWarning

NewFuseApiWarningWithDefaults instantiates a new FuseApiWarning object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FuseApiWarning) GetCode

func (o *FuseApiWarning) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*FuseApiWarning) GetCodeOk

func (o *FuseApiWarning) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FuseApiWarning) GetData

func (o *FuseApiWarning) GetData() FuseApiWarningData

GetData returns the Data field value if set, zero value otherwise.

func (*FuseApiWarning) GetDataOk

func (o *FuseApiWarning) GetDataOk() (*FuseApiWarningData, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FuseApiWarning) GetDetails

func (o *FuseApiWarning) GetDetails() string

GetDetails returns the Details field value if set, zero value otherwise.

func (*FuseApiWarning) GetDetailsOk

func (o *FuseApiWarning) GetDetailsOk() (*string, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FuseApiWarning) GetSource

func (o *FuseApiWarning) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*FuseApiWarning) GetSourceOk

func (o *FuseApiWarning) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FuseApiWarning) GetTitle

func (o *FuseApiWarning) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*FuseApiWarning) GetTitleOk

func (o *FuseApiWarning) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FuseApiWarning) GetType

func (o *FuseApiWarning) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*FuseApiWarning) GetTypeOk

func (o *FuseApiWarning) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FuseApiWarning) HasCode

func (o *FuseApiWarning) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*FuseApiWarning) HasData

func (o *FuseApiWarning) HasData() bool

HasData returns a boolean if a field has been set.

func (*FuseApiWarning) HasDetails

func (o *FuseApiWarning) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*FuseApiWarning) HasSource

func (o *FuseApiWarning) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*FuseApiWarning) HasTitle

func (o *FuseApiWarning) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*FuseApiWarning) HasType

func (o *FuseApiWarning) HasType() bool

HasType returns a boolean if a field has been set.

func (FuseApiWarning) MarshalJSON

func (o FuseApiWarning) MarshalJSON() ([]byte, error)

func (*FuseApiWarning) SetCode

func (o *FuseApiWarning) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*FuseApiWarning) SetData

func (o *FuseApiWarning) SetData(v FuseApiWarningData)

SetData gets a reference to the given FuseApiWarningData and assigns it to the Data field.

func (*FuseApiWarning) SetDetails

func (o *FuseApiWarning) SetDetails(v string)

SetDetails gets a reference to the given string and assigns it to the Details field.

func (*FuseApiWarning) SetSource

func (o *FuseApiWarning) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*FuseApiWarning) SetTitle

func (o *FuseApiWarning) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*FuseApiWarning) SetType

func (o *FuseApiWarning) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (FuseApiWarning) ToMap

func (o FuseApiWarning) ToMap() (map[string]interface{}, error)

type FuseApiWarningData

type FuseApiWarningData struct {
	Aggregator *Aggregator                       `json:"aggregator,omitempty"`
	Warnings   []FuseApiWarningDataWarningsInner `json:"warnings,omitempty"`
}

FuseApiWarningData struct for FuseApiWarningData

func NewFuseApiWarningData

func NewFuseApiWarningData() *FuseApiWarningData

NewFuseApiWarningData instantiates a new FuseApiWarningData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFuseApiWarningDataWithDefaults

func NewFuseApiWarningDataWithDefaults() *FuseApiWarningData

NewFuseApiWarningDataWithDefaults instantiates a new FuseApiWarningData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FuseApiWarningData) GetAggregator

func (o *FuseApiWarningData) GetAggregator() Aggregator

GetAggregator returns the Aggregator field value if set, zero value otherwise.

func (*FuseApiWarningData) GetAggregatorOk

func (o *FuseApiWarningData) GetAggregatorOk() (*Aggregator, bool)

GetAggregatorOk returns a tuple with the Aggregator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FuseApiWarningData) GetWarnings

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*FuseApiWarningData) GetWarningsOk

GetWarningsOk returns a tuple with the Warnings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FuseApiWarningData) HasAggregator

func (o *FuseApiWarningData) HasAggregator() bool

HasAggregator returns a boolean if a field has been set.

func (*FuseApiWarningData) HasWarnings

func (o *FuseApiWarningData) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (FuseApiWarningData) MarshalJSON

func (o FuseApiWarningData) MarshalJSON() ([]byte, error)

func (*FuseApiWarningData) SetAggregator

func (o *FuseApiWarningData) SetAggregator(v Aggregator)

SetAggregator gets a reference to the given Aggregator and assigns it to the Aggregator field.

func (*FuseApiWarningData) SetWarnings

SetWarnings gets a reference to the given []FuseApiWarningDataWarningsInner and assigns it to the Warnings field.

func (FuseApiWarningData) ToMap

func (o FuseApiWarningData) ToMap() (map[string]interface{}, error)

type FuseApiWarningDataWarningsInner

type FuseApiWarningDataWarningsInner struct {
	Title   *string `json:"title,omitempty"`
	Details *string `json:"details,omitempty"`
	Code    *string `json:"code,omitempty"`
	Type    *string `json:"type,omitempty"`
	Source  *string `json:"source,omitempty"`
}

FuseApiWarningDataWarningsInner struct for FuseApiWarningDataWarningsInner

func NewFuseApiWarningDataWarningsInner

func NewFuseApiWarningDataWarningsInner() *FuseApiWarningDataWarningsInner

NewFuseApiWarningDataWarningsInner instantiates a new FuseApiWarningDataWarningsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFuseApiWarningDataWarningsInnerWithDefaults

func NewFuseApiWarningDataWarningsInnerWithDefaults() *FuseApiWarningDataWarningsInner

NewFuseApiWarningDataWarningsInnerWithDefaults instantiates a new FuseApiWarningDataWarningsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FuseApiWarningDataWarningsInner) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*FuseApiWarningDataWarningsInner) GetCodeOk

func (o *FuseApiWarningDataWarningsInner) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FuseApiWarningDataWarningsInner) GetDetails

func (o *FuseApiWarningDataWarningsInner) GetDetails() string

GetDetails returns the Details field value if set, zero value otherwise.

func (*FuseApiWarningDataWarningsInner) GetDetailsOk

func (o *FuseApiWarningDataWarningsInner) GetDetailsOk() (*string, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FuseApiWarningDataWarningsInner) GetSource

func (o *FuseApiWarningDataWarningsInner) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*FuseApiWarningDataWarningsInner) GetSourceOk

func (o *FuseApiWarningDataWarningsInner) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FuseApiWarningDataWarningsInner) GetTitle

GetTitle returns the Title field value if set, zero value otherwise.

func (*FuseApiWarningDataWarningsInner) GetTitleOk

func (o *FuseApiWarningDataWarningsInner) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FuseApiWarningDataWarningsInner) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*FuseApiWarningDataWarningsInner) GetTypeOk

func (o *FuseApiWarningDataWarningsInner) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FuseApiWarningDataWarningsInner) HasCode

HasCode returns a boolean if a field has been set.

func (*FuseApiWarningDataWarningsInner) HasDetails

func (o *FuseApiWarningDataWarningsInner) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*FuseApiWarningDataWarningsInner) HasSource

func (o *FuseApiWarningDataWarningsInner) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*FuseApiWarningDataWarningsInner) HasTitle

func (o *FuseApiWarningDataWarningsInner) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*FuseApiWarningDataWarningsInner) HasType

HasType returns a boolean if a field has been set.

func (FuseApiWarningDataWarningsInner) MarshalJSON

func (o FuseApiWarningDataWarningsInner) MarshalJSON() ([]byte, error)

func (*FuseApiWarningDataWarningsInner) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*FuseApiWarningDataWarningsInner) SetDetails

func (o *FuseApiWarningDataWarningsInner) SetDetails(v string)

SetDetails gets a reference to the given string and assigns it to the Details field.

func (*FuseApiWarningDataWarningsInner) SetSource

func (o *FuseApiWarningDataWarningsInner) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*FuseApiWarningDataWarningsInner) SetTitle

func (o *FuseApiWarningDataWarningsInner) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*FuseApiWarningDataWarningsInner) SetType

SetType gets a reference to the given string and assigns it to the Type field.

func (FuseApiWarningDataWarningsInner) ToMap

func (o FuseApiWarningDataWarningsInner) ToMap() (map[string]interface{}, error)

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GetAssetReportRequest

type GetAssetReportRequest struct {
	// Access fuse token corresponding to the financial account to be refresh the Asset Report for.
	AccessToken string `json:"access_token"`
	// The token associated with the Asset Report to retrieve.
	AssetReportToken string `json:"asset_report_token"`
}

GetAssetReportRequest struct for GetAssetReportRequest

func NewGetAssetReportRequest

func NewGetAssetReportRequest(accessToken string, assetReportToken string) *GetAssetReportRequest

NewGetAssetReportRequest instantiates a new GetAssetReportRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetAssetReportRequestWithDefaults

func NewGetAssetReportRequestWithDefaults() *GetAssetReportRequest

NewGetAssetReportRequestWithDefaults instantiates a new GetAssetReportRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetAssetReportRequest) GetAccessToken

func (o *GetAssetReportRequest) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*GetAssetReportRequest) GetAccessTokenOk

func (o *GetAssetReportRequest) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*GetAssetReportRequest) GetAssetReportToken

func (o *GetAssetReportRequest) GetAssetReportToken() string

GetAssetReportToken returns the AssetReportToken field value

func (*GetAssetReportRequest) GetAssetReportTokenOk

func (o *GetAssetReportRequest) GetAssetReportTokenOk() (*string, bool)

GetAssetReportTokenOk returns a tuple with the AssetReportToken field value and a boolean to check if the value has been set.

func (GetAssetReportRequest) MarshalJSON

func (o GetAssetReportRequest) MarshalJSON() ([]byte, error)

func (*GetAssetReportRequest) SetAccessToken

func (o *GetAssetReportRequest) SetAccessToken(v string)

SetAccessToken sets field value

func (*GetAssetReportRequest) SetAssetReportToken

func (o *GetAssetReportRequest) SetAssetReportToken(v string)

SetAssetReportToken sets field value

func (GetAssetReportRequest) ToMap

func (o GetAssetReportRequest) ToMap() (map[string]interface{}, error)

type GetConsumerRiskReportCustomizationResponse

type GetConsumerRiskReportCustomizationResponse struct {
	ConsumerRiskReportCustomization ConsumerRiskReportCustomization `json:"consumer_risk_report_customization"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

GetConsumerRiskReportCustomizationResponse struct for GetConsumerRiskReportCustomizationResponse

func NewGetConsumerRiskReportCustomizationResponse

func NewGetConsumerRiskReportCustomizationResponse(consumerRiskReportCustomization ConsumerRiskReportCustomization, requestId string) *GetConsumerRiskReportCustomizationResponse

NewGetConsumerRiskReportCustomizationResponse instantiates a new GetConsumerRiskReportCustomizationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetConsumerRiskReportCustomizationResponseWithDefaults

func NewGetConsumerRiskReportCustomizationResponseWithDefaults() *GetConsumerRiskReportCustomizationResponse

NewGetConsumerRiskReportCustomizationResponseWithDefaults instantiates a new GetConsumerRiskReportCustomizationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetConsumerRiskReportCustomizationResponse) GetConsumerRiskReportCustomization

func (o *GetConsumerRiskReportCustomizationResponse) GetConsumerRiskReportCustomization() ConsumerRiskReportCustomization

GetConsumerRiskReportCustomization returns the ConsumerRiskReportCustomization field value

func (*GetConsumerRiskReportCustomizationResponse) GetConsumerRiskReportCustomizationOk

func (o *GetConsumerRiskReportCustomizationResponse) GetConsumerRiskReportCustomizationOk() (*ConsumerRiskReportCustomization, bool)

GetConsumerRiskReportCustomizationOk returns a tuple with the ConsumerRiskReportCustomization field value and a boolean to check if the value has been set.

func (*GetConsumerRiskReportCustomizationResponse) GetRequestId

GetRequestId returns the RequestId field value

func (*GetConsumerRiskReportCustomizationResponse) GetRequestIdOk

func (o *GetConsumerRiskReportCustomizationResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (GetConsumerRiskReportCustomizationResponse) MarshalJSON

func (*GetConsumerRiskReportCustomizationResponse) SetConsumerRiskReportCustomization

func (o *GetConsumerRiskReportCustomizationResponse) SetConsumerRiskReportCustomization(v ConsumerRiskReportCustomization)

SetConsumerRiskReportCustomization sets field value

func (*GetConsumerRiskReportCustomizationResponse) SetRequestId

SetRequestId sets field value

func (GetConsumerRiskReportCustomizationResponse) ToMap

func (o GetConsumerRiskReportCustomizationResponse) ToMap() (map[string]interface{}, error)

type GetConsumerRiskReportResponse

type GetConsumerRiskReportResponse struct {
	ConsumerRiskReport ConsumerRiskReport `json:"consumer_risk_report"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

GetConsumerRiskReportResponse struct for GetConsumerRiskReportResponse

func NewGetConsumerRiskReportResponse

func NewGetConsumerRiskReportResponse(consumerRiskReport ConsumerRiskReport, requestId string) *GetConsumerRiskReportResponse

NewGetConsumerRiskReportResponse instantiates a new GetConsumerRiskReportResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetConsumerRiskReportResponseWithDefaults

func NewGetConsumerRiskReportResponseWithDefaults() *GetConsumerRiskReportResponse

NewGetConsumerRiskReportResponseWithDefaults instantiates a new GetConsumerRiskReportResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetConsumerRiskReportResponse) GetConsumerRiskReport

func (o *GetConsumerRiskReportResponse) GetConsumerRiskReport() ConsumerRiskReport

GetConsumerRiskReport returns the ConsumerRiskReport field value

func (*GetConsumerRiskReportResponse) GetConsumerRiskReportOk

func (o *GetConsumerRiskReportResponse) GetConsumerRiskReportOk() (*ConsumerRiskReport, bool)

GetConsumerRiskReportOk returns a tuple with the ConsumerRiskReport field value and a boolean to check if the value has been set.

func (*GetConsumerRiskReportResponse) GetRequestId

func (o *GetConsumerRiskReportResponse) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetConsumerRiskReportResponse) GetRequestIdOk

func (o *GetConsumerRiskReportResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (GetConsumerRiskReportResponse) MarshalJSON

func (o GetConsumerRiskReportResponse) MarshalJSON() ([]byte, error)

func (*GetConsumerRiskReportResponse) SetConsumerRiskReport

func (o *GetConsumerRiskReportResponse) SetConsumerRiskReport(v ConsumerRiskReport)

SetConsumerRiskReport sets field value

func (*GetConsumerRiskReportResponse) SetRequestId

func (o *GetConsumerRiskReportResponse) SetRequestId(v string)

SetRequestId sets field value

func (GetConsumerRiskReportResponse) ToMap

func (o GetConsumerRiskReportResponse) ToMap() (map[string]interface{}, error)

type GetEntityResponse

type GetEntityResponse struct {
	// Id of the entity
	Id string `json:"id"`
	// Email of the entity
	Email *string `json:"email,omitempty"`
	// These will force the user to connect through all of these aggregators
	Aggregators    []Aggregator `json:"aggregators,omitempty"`
	InstitutionIds []string     `json:"institution_ids,omitempty"`
	// Data needed to query data from the various aggregators
	FinancialConnections []FinancialConnectionDetails `json:"financial_connections"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

GetEntityResponse struct for GetEntityResponse

func NewGetEntityResponse

func NewGetEntityResponse(id string, financialConnections []FinancialConnectionDetails, requestId string) *GetEntityResponse

NewGetEntityResponse instantiates a new GetEntityResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetEntityResponseWithDefaults

func NewGetEntityResponseWithDefaults() *GetEntityResponse

NewGetEntityResponseWithDefaults instantiates a new GetEntityResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetEntityResponse) GetAggregators

func (o *GetEntityResponse) GetAggregators() []Aggregator

GetAggregators returns the Aggregators field value if set, zero value otherwise.

func (*GetEntityResponse) GetAggregatorsOk

func (o *GetEntityResponse) GetAggregatorsOk() ([]Aggregator, bool)

GetAggregatorsOk returns a tuple with the Aggregators field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetEntityResponse) GetEmail

func (o *GetEntityResponse) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*GetEntityResponse) GetEmailOk

func (o *GetEntityResponse) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetEntityResponse) GetFinancialConnections

func (o *GetEntityResponse) GetFinancialConnections() []FinancialConnectionDetails

GetFinancialConnections returns the FinancialConnections field value

func (*GetEntityResponse) GetFinancialConnectionsOk

func (o *GetEntityResponse) GetFinancialConnectionsOk() ([]FinancialConnectionDetails, bool)

GetFinancialConnectionsOk returns a tuple with the FinancialConnections field value and a boolean to check if the value has been set.

func (*GetEntityResponse) GetId

func (o *GetEntityResponse) GetId() string

GetId returns the Id field value

func (*GetEntityResponse) GetIdOk

func (o *GetEntityResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetEntityResponse) GetInstitutionIds

func (o *GetEntityResponse) GetInstitutionIds() []string

GetInstitutionIds returns the InstitutionIds field value if set, zero value otherwise.

func (*GetEntityResponse) GetInstitutionIdsOk

func (o *GetEntityResponse) GetInstitutionIdsOk() ([]string, bool)

GetInstitutionIdsOk returns a tuple with the InstitutionIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetEntityResponse) GetRequestId

func (o *GetEntityResponse) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetEntityResponse) GetRequestIdOk

func (o *GetEntityResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetEntityResponse) HasAggregators

func (o *GetEntityResponse) HasAggregators() bool

HasAggregators returns a boolean if a field has been set.

func (*GetEntityResponse) HasEmail

func (o *GetEntityResponse) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*GetEntityResponse) HasInstitutionIds

func (o *GetEntityResponse) HasInstitutionIds() bool

HasInstitutionIds returns a boolean if a field has been set.

func (GetEntityResponse) MarshalJSON

func (o GetEntityResponse) MarshalJSON() ([]byte, error)

func (*GetEntityResponse) SetAggregators

func (o *GetEntityResponse) SetAggregators(v []Aggregator)

SetAggregators gets a reference to the given []Aggregator and assigns it to the Aggregators field.

func (*GetEntityResponse) SetEmail

func (o *GetEntityResponse) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*GetEntityResponse) SetFinancialConnections

func (o *GetEntityResponse) SetFinancialConnections(v []FinancialConnectionDetails)

SetFinancialConnections sets field value

func (*GetEntityResponse) SetId

func (o *GetEntityResponse) SetId(v string)

SetId sets field value

func (*GetEntityResponse) SetInstitutionIds

func (o *GetEntityResponse) SetInstitutionIds(v []string)

SetInstitutionIds gets a reference to the given []string and assigns it to the InstitutionIds field.

func (*GetEntityResponse) SetRequestId

func (o *GetEntityResponse) SetRequestId(v string)

SetRequestId sets field value

func (GetEntityResponse) ToMap

func (o GetEntityResponse) ToMap() (map[string]interface{}, error)

type GetFinanceScoreResponse

type GetFinanceScoreResponse struct {
	FinanceScore FinanceScore `json:"finance_score"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

GetFinanceScoreResponse struct for GetFinanceScoreResponse

func NewGetFinanceScoreResponse

func NewGetFinanceScoreResponse(financeScore FinanceScore, requestId string) *GetFinanceScoreResponse

NewGetFinanceScoreResponse instantiates a new GetFinanceScoreResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetFinanceScoreResponseWithDefaults

func NewGetFinanceScoreResponseWithDefaults() *GetFinanceScoreResponse

NewGetFinanceScoreResponseWithDefaults instantiates a new GetFinanceScoreResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetFinanceScoreResponse) GetFinanceScore

func (o *GetFinanceScoreResponse) GetFinanceScore() FinanceScore

GetFinanceScore returns the FinanceScore field value

func (*GetFinanceScoreResponse) GetFinanceScoreOk

func (o *GetFinanceScoreResponse) GetFinanceScoreOk() (*FinanceScore, bool)

GetFinanceScoreOk returns a tuple with the FinanceScore field value and a boolean to check if the value has been set.

func (*GetFinanceScoreResponse) GetRequestId

func (o *GetFinanceScoreResponse) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetFinanceScoreResponse) GetRequestIdOk

func (o *GetFinanceScoreResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (GetFinanceScoreResponse) MarshalJSON

func (o GetFinanceScoreResponse) MarshalJSON() ([]byte, error)

func (*GetFinanceScoreResponse) SetFinanceScore

func (o *GetFinanceScoreResponse) SetFinanceScore(v FinanceScore)

SetFinanceScore sets field value

func (*GetFinanceScoreResponse) SetRequestId

func (o *GetFinanceScoreResponse) SetRequestId(v string)

SetRequestId sets field value

func (GetFinanceScoreResponse) ToMap

func (o GetFinanceScoreResponse) ToMap() (map[string]interface{}, error)

type GetFinancialConnectionResponse

type GetFinancialConnectionResponse struct {
	FinancialConnection FinancialConnectionDetails `json:"financial_connection"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

GetFinancialConnectionResponse struct for GetFinancialConnectionResponse

func NewGetFinancialConnectionResponse

func NewGetFinancialConnectionResponse(financialConnection FinancialConnectionDetails, requestId string) *GetFinancialConnectionResponse

NewGetFinancialConnectionResponse instantiates a new GetFinancialConnectionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetFinancialConnectionResponseWithDefaults

func NewGetFinancialConnectionResponseWithDefaults() *GetFinancialConnectionResponse

NewGetFinancialConnectionResponseWithDefaults instantiates a new GetFinancialConnectionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetFinancialConnectionResponse) GetFinancialConnection

func (o *GetFinancialConnectionResponse) GetFinancialConnection() FinancialConnectionDetails

GetFinancialConnection returns the FinancialConnection field value

func (*GetFinancialConnectionResponse) GetFinancialConnectionOk

func (o *GetFinancialConnectionResponse) GetFinancialConnectionOk() (*FinancialConnectionDetails, bool)

GetFinancialConnectionOk returns a tuple with the FinancialConnection field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionResponse) GetRequestId

func (o *GetFinancialConnectionResponse) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetFinancialConnectionResponse) GetRequestIdOk

func (o *GetFinancialConnectionResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (GetFinancialConnectionResponse) MarshalJSON

func (o GetFinancialConnectionResponse) MarshalJSON() ([]byte, error)

func (*GetFinancialConnectionResponse) SetFinancialConnection

func (o *GetFinancialConnectionResponse) SetFinancialConnection(v FinancialConnectionDetails)

SetFinancialConnection sets field value

func (*GetFinancialConnectionResponse) SetRequestId

func (o *GetFinancialConnectionResponse) SetRequestId(v string)

SetRequestId sets field value

func (GetFinancialConnectionResponse) ToMap

func (o GetFinancialConnectionResponse) ToMap() (map[string]interface{}, error)

type GetFinancialConnectionsAccountDetailsRequest

type GetFinancialConnectionsAccountDetailsRequest struct {
	// Access token for authentication
	AccessToken string `json:"access_token"`
}

GetFinancialConnectionsAccountDetailsRequest struct for GetFinancialConnectionsAccountDetailsRequest

func NewGetFinancialConnectionsAccountDetailsRequest

func NewGetFinancialConnectionsAccountDetailsRequest(accessToken string) *GetFinancialConnectionsAccountDetailsRequest

NewGetFinancialConnectionsAccountDetailsRequest instantiates a new GetFinancialConnectionsAccountDetailsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetFinancialConnectionsAccountDetailsRequestWithDefaults

func NewGetFinancialConnectionsAccountDetailsRequestWithDefaults() *GetFinancialConnectionsAccountDetailsRequest

NewGetFinancialConnectionsAccountDetailsRequestWithDefaults instantiates a new GetFinancialConnectionsAccountDetailsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetFinancialConnectionsAccountDetailsRequest) GetAccessToken

GetAccessToken returns the AccessToken field value

func (*GetFinancialConnectionsAccountDetailsRequest) GetAccessTokenOk

func (o *GetFinancialConnectionsAccountDetailsRequest) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (GetFinancialConnectionsAccountDetailsRequest) MarshalJSON

func (*GetFinancialConnectionsAccountDetailsRequest) SetAccessToken

SetAccessToken sets field value

func (GetFinancialConnectionsAccountDetailsRequest) ToMap

func (o GetFinancialConnectionsAccountDetailsRequest) ToMap() (map[string]interface{}, error)

type GetFinancialConnectionsAccountDetailsResponse

type GetFinancialConnectionsAccountDetailsResponse struct {
	AccountDetails      []FinancialConnectionsAccountDetails `json:"account_details"`
	FinancialConnection FinancialConnectionData              `json:"financial_connection"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

GetFinancialConnectionsAccountDetailsResponse struct for GetFinancialConnectionsAccountDetailsResponse

func NewGetFinancialConnectionsAccountDetailsResponse

func NewGetFinancialConnectionsAccountDetailsResponse(accountDetails []FinancialConnectionsAccountDetails, financialConnection FinancialConnectionData, requestId string) *GetFinancialConnectionsAccountDetailsResponse

NewGetFinancialConnectionsAccountDetailsResponse instantiates a new GetFinancialConnectionsAccountDetailsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetFinancialConnectionsAccountDetailsResponseWithDefaults

func NewGetFinancialConnectionsAccountDetailsResponseWithDefaults() *GetFinancialConnectionsAccountDetailsResponse

NewGetFinancialConnectionsAccountDetailsResponseWithDefaults instantiates a new GetFinancialConnectionsAccountDetailsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetFinancialConnectionsAccountDetailsResponse) GetAccountDetails

GetAccountDetails returns the AccountDetails field value

func (*GetFinancialConnectionsAccountDetailsResponse) GetAccountDetailsOk

GetAccountDetailsOk returns a tuple with the AccountDetails field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionsAccountDetailsResponse) GetFinancialConnection

GetFinancialConnection returns the FinancialConnection field value

func (*GetFinancialConnectionsAccountDetailsResponse) GetFinancialConnectionOk

GetFinancialConnectionOk returns a tuple with the FinancialConnection field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionsAccountDetailsResponse) GetRequestId

GetRequestId returns the RequestId field value

func (*GetFinancialConnectionsAccountDetailsResponse) GetRequestIdOk

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (GetFinancialConnectionsAccountDetailsResponse) MarshalJSON

func (*GetFinancialConnectionsAccountDetailsResponse) SetAccountDetails

SetAccountDetails sets field value

func (*GetFinancialConnectionsAccountDetailsResponse) SetFinancialConnection

SetFinancialConnection sets field value

func (*GetFinancialConnectionsAccountDetailsResponse) SetRequestId

SetRequestId sets field value

func (GetFinancialConnectionsAccountDetailsResponse) ToMap

func (o GetFinancialConnectionsAccountDetailsResponse) ToMap() (map[string]interface{}, error)

type GetFinancialConnectionsAccountStatementRequest

type GetFinancialConnectionsAccountStatementRequest struct {
	// Access token for authentication
	AccessToken string `json:"access_token"`
	// The remote account id to retrieve the statement for.
	RemoteAccountId string `json:"remote_account_id"`
	// The year and month for the account statement to be retrieved in YYYY-MM.
	Date *string `json:"date,omitempty"`
}

GetFinancialConnectionsAccountStatementRequest struct for GetFinancialConnectionsAccountStatementRequest

func NewGetFinancialConnectionsAccountStatementRequest

func NewGetFinancialConnectionsAccountStatementRequest(accessToken string, remoteAccountId string) *GetFinancialConnectionsAccountStatementRequest

NewGetFinancialConnectionsAccountStatementRequest instantiates a new GetFinancialConnectionsAccountStatementRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetFinancialConnectionsAccountStatementRequestWithDefaults

func NewGetFinancialConnectionsAccountStatementRequestWithDefaults() *GetFinancialConnectionsAccountStatementRequest

NewGetFinancialConnectionsAccountStatementRequestWithDefaults instantiates a new GetFinancialConnectionsAccountStatementRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetFinancialConnectionsAccountStatementRequest) GetAccessToken

GetAccessToken returns the AccessToken field value

func (*GetFinancialConnectionsAccountStatementRequest) GetAccessTokenOk

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionsAccountStatementRequest) GetDate

GetDate returns the Date field value if set, zero value otherwise.

func (*GetFinancialConnectionsAccountStatementRequest) GetDateOk

GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetFinancialConnectionsAccountStatementRequest) GetRemoteAccountId

GetRemoteAccountId returns the RemoteAccountId field value

func (*GetFinancialConnectionsAccountStatementRequest) GetRemoteAccountIdOk

func (o *GetFinancialConnectionsAccountStatementRequest) GetRemoteAccountIdOk() (*string, bool)

GetRemoteAccountIdOk returns a tuple with the RemoteAccountId field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionsAccountStatementRequest) HasDate

HasDate returns a boolean if a field has been set.

func (GetFinancialConnectionsAccountStatementRequest) MarshalJSON

func (*GetFinancialConnectionsAccountStatementRequest) SetAccessToken

SetAccessToken sets field value

func (*GetFinancialConnectionsAccountStatementRequest) SetDate

SetDate gets a reference to the given string and assigns it to the Date field.

func (*GetFinancialConnectionsAccountStatementRequest) SetRemoteAccountId

func (o *GetFinancialConnectionsAccountStatementRequest) SetRemoteAccountId(v string)

SetRemoteAccountId sets field value

func (GetFinancialConnectionsAccountStatementRequest) ToMap

func (o GetFinancialConnectionsAccountStatementRequest) ToMap() (map[string]interface{}, error)

type GetFinancialConnectionsAccountStatementResponse

type GetFinancialConnectionsAccountStatementResponse struct {
	// PDF statement URL.
	StatementUrl string `json:"statement_url"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

GetFinancialConnectionsAccountStatementResponse struct for GetFinancialConnectionsAccountStatementResponse

func NewGetFinancialConnectionsAccountStatementResponse

func NewGetFinancialConnectionsAccountStatementResponse(statementUrl string, requestId string) *GetFinancialConnectionsAccountStatementResponse

NewGetFinancialConnectionsAccountStatementResponse instantiates a new GetFinancialConnectionsAccountStatementResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetFinancialConnectionsAccountStatementResponseWithDefaults

func NewGetFinancialConnectionsAccountStatementResponseWithDefaults() *GetFinancialConnectionsAccountStatementResponse

NewGetFinancialConnectionsAccountStatementResponseWithDefaults instantiates a new GetFinancialConnectionsAccountStatementResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetFinancialConnectionsAccountStatementResponse) GetRequestId

GetRequestId returns the RequestId field value

func (*GetFinancialConnectionsAccountStatementResponse) GetRequestIdOk

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionsAccountStatementResponse) GetStatementUrl

GetStatementUrl returns the StatementUrl field value

func (*GetFinancialConnectionsAccountStatementResponse) GetStatementUrlOk

func (o *GetFinancialConnectionsAccountStatementResponse) GetStatementUrlOk() (*string, bool)

GetStatementUrlOk returns a tuple with the StatementUrl field value and a boolean to check if the value has been set.

func (GetFinancialConnectionsAccountStatementResponse) MarshalJSON

func (*GetFinancialConnectionsAccountStatementResponse) SetRequestId

SetRequestId sets field value

func (*GetFinancialConnectionsAccountStatementResponse) SetStatementUrl

SetStatementUrl sets field value

func (GetFinancialConnectionsAccountStatementResponse) ToMap

func (o GetFinancialConnectionsAccountStatementResponse) ToMap() (map[string]interface{}, error)

type GetFinancialConnectionsAccountsRequest

type GetFinancialConnectionsAccountsRequest struct {
	// Access token for authentication
	AccessToken string `json:"access_token"`
}

GetFinancialConnectionsAccountsRequest struct for GetFinancialConnectionsAccountsRequest

func NewGetFinancialConnectionsAccountsRequest

func NewGetFinancialConnectionsAccountsRequest(accessToken string) *GetFinancialConnectionsAccountsRequest

NewGetFinancialConnectionsAccountsRequest instantiates a new GetFinancialConnectionsAccountsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetFinancialConnectionsAccountsRequestWithDefaults

func NewGetFinancialConnectionsAccountsRequestWithDefaults() *GetFinancialConnectionsAccountsRequest

NewGetFinancialConnectionsAccountsRequestWithDefaults instantiates a new GetFinancialConnectionsAccountsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetFinancialConnectionsAccountsRequest) GetAccessToken

func (o *GetFinancialConnectionsAccountsRequest) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*GetFinancialConnectionsAccountsRequest) GetAccessTokenOk

func (o *GetFinancialConnectionsAccountsRequest) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (GetFinancialConnectionsAccountsRequest) MarshalJSON

func (o GetFinancialConnectionsAccountsRequest) MarshalJSON() ([]byte, error)

func (*GetFinancialConnectionsAccountsRequest) SetAccessToken

func (o *GetFinancialConnectionsAccountsRequest) SetAccessToken(v string)

SetAccessToken sets field value

func (GetFinancialConnectionsAccountsRequest) ToMap

func (o GetFinancialConnectionsAccountsRequest) ToMap() (map[string]interface{}, error)

type GetFinancialConnectionsAccountsResponse

type GetFinancialConnectionsAccountsResponse struct {
	Accounts            []FinancialConnectionsAccount `json:"accounts"`
	FinancialConnection FinancialConnectionData       `json:"financial_connection"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

GetFinancialConnectionsAccountsResponse struct for GetFinancialConnectionsAccountsResponse

func NewGetFinancialConnectionsAccountsResponse

func NewGetFinancialConnectionsAccountsResponse(accounts []FinancialConnectionsAccount, financialConnection FinancialConnectionData, requestId string) *GetFinancialConnectionsAccountsResponse

NewGetFinancialConnectionsAccountsResponse instantiates a new GetFinancialConnectionsAccountsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetFinancialConnectionsAccountsResponseWithDefaults

func NewGetFinancialConnectionsAccountsResponseWithDefaults() *GetFinancialConnectionsAccountsResponse

NewGetFinancialConnectionsAccountsResponseWithDefaults instantiates a new GetFinancialConnectionsAccountsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetFinancialConnectionsAccountsResponse) GetAccounts

GetAccounts returns the Accounts field value

func (*GetFinancialConnectionsAccountsResponse) GetAccountsOk

GetAccountsOk returns a tuple with the Accounts field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionsAccountsResponse) GetFinancialConnection

GetFinancialConnection returns the FinancialConnection field value

func (*GetFinancialConnectionsAccountsResponse) GetFinancialConnectionOk

func (o *GetFinancialConnectionsAccountsResponse) GetFinancialConnectionOk() (*FinancialConnectionData, bool)

GetFinancialConnectionOk returns a tuple with the FinancialConnection field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionsAccountsResponse) GetRequestId

GetRequestId returns the RequestId field value

func (*GetFinancialConnectionsAccountsResponse) GetRequestIdOk

func (o *GetFinancialConnectionsAccountsResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (GetFinancialConnectionsAccountsResponse) MarshalJSON

func (o GetFinancialConnectionsAccountsResponse) MarshalJSON() ([]byte, error)

func (*GetFinancialConnectionsAccountsResponse) SetAccounts

SetAccounts sets field value

func (*GetFinancialConnectionsAccountsResponse) SetFinancialConnection

SetFinancialConnection sets field value

func (*GetFinancialConnectionsAccountsResponse) SetRequestId

SetRequestId sets field value

func (GetFinancialConnectionsAccountsResponse) ToMap

func (o GetFinancialConnectionsAccountsResponse) ToMap() (map[string]interface{}, error)

type GetFinancialConnectionsBalanceRequest

type GetFinancialConnectionsBalanceRequest struct {
	// Access token for authentication
	AccessToken string                                        `json:"access_token"`
	Options     *GetFinancialConnectionsBalanceRequestOptions `json:"options,omitempty"`
}

GetFinancialConnectionsBalanceRequest struct for GetFinancialConnectionsBalanceRequest

func NewGetFinancialConnectionsBalanceRequest

func NewGetFinancialConnectionsBalanceRequest(accessToken string) *GetFinancialConnectionsBalanceRequest

NewGetFinancialConnectionsBalanceRequest instantiates a new GetFinancialConnectionsBalanceRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetFinancialConnectionsBalanceRequestWithDefaults

func NewGetFinancialConnectionsBalanceRequestWithDefaults() *GetFinancialConnectionsBalanceRequest

NewGetFinancialConnectionsBalanceRequestWithDefaults instantiates a new GetFinancialConnectionsBalanceRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetFinancialConnectionsBalanceRequest) GetAccessToken

func (o *GetFinancialConnectionsBalanceRequest) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*GetFinancialConnectionsBalanceRequest) GetAccessTokenOk

func (o *GetFinancialConnectionsBalanceRequest) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionsBalanceRequest) GetOptions

GetOptions returns the Options field value if set, zero value otherwise.

func (*GetFinancialConnectionsBalanceRequest) GetOptionsOk

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetFinancialConnectionsBalanceRequest) HasOptions

HasOptions returns a boolean if a field has been set.

func (GetFinancialConnectionsBalanceRequest) MarshalJSON

func (o GetFinancialConnectionsBalanceRequest) MarshalJSON() ([]byte, error)

func (*GetFinancialConnectionsBalanceRequest) SetAccessToken

func (o *GetFinancialConnectionsBalanceRequest) SetAccessToken(v string)

SetAccessToken sets field value

func (*GetFinancialConnectionsBalanceRequest) SetOptions

SetOptions gets a reference to the given GetFinancialConnectionsBalanceRequestOptions and assigns it to the Options field.

func (GetFinancialConnectionsBalanceRequest) ToMap

func (o GetFinancialConnectionsBalanceRequest) ToMap() (map[string]interface{}, error)

type GetFinancialConnectionsBalanceRequestOptions

type GetFinancialConnectionsBalanceRequestOptions struct {
	// An array of remote account ids to retrieve balances for.
	RemoteAccountIds []string `json:"remote_account_ids,omitempty"`
}

GetFinancialConnectionsBalanceRequestOptions struct for GetFinancialConnectionsBalanceRequestOptions

func NewGetFinancialConnectionsBalanceRequestOptions

func NewGetFinancialConnectionsBalanceRequestOptions() *GetFinancialConnectionsBalanceRequestOptions

NewGetFinancialConnectionsBalanceRequestOptions instantiates a new GetFinancialConnectionsBalanceRequestOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetFinancialConnectionsBalanceRequestOptionsWithDefaults

func NewGetFinancialConnectionsBalanceRequestOptionsWithDefaults() *GetFinancialConnectionsBalanceRequestOptions

NewGetFinancialConnectionsBalanceRequestOptionsWithDefaults instantiates a new GetFinancialConnectionsBalanceRequestOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetFinancialConnectionsBalanceRequestOptions) GetRemoteAccountIds

func (o *GetFinancialConnectionsBalanceRequestOptions) GetRemoteAccountIds() []string

GetRemoteAccountIds returns the RemoteAccountIds field value if set, zero value otherwise.

func (*GetFinancialConnectionsBalanceRequestOptions) GetRemoteAccountIdsOk

func (o *GetFinancialConnectionsBalanceRequestOptions) GetRemoteAccountIdsOk() ([]string, bool)

GetRemoteAccountIdsOk returns a tuple with the RemoteAccountIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetFinancialConnectionsBalanceRequestOptions) HasRemoteAccountIds

func (o *GetFinancialConnectionsBalanceRequestOptions) HasRemoteAccountIds() bool

HasRemoteAccountIds returns a boolean if a field has been set.

func (GetFinancialConnectionsBalanceRequestOptions) MarshalJSON

func (*GetFinancialConnectionsBalanceRequestOptions) SetRemoteAccountIds

func (o *GetFinancialConnectionsBalanceRequestOptions) SetRemoteAccountIds(v []string)

SetRemoteAccountIds gets a reference to the given []string and assigns it to the RemoteAccountIds field.

func (GetFinancialConnectionsBalanceRequestOptions) ToMap

func (o GetFinancialConnectionsBalanceRequestOptions) ToMap() (map[string]interface{}, error)

type GetFinancialConnectionsBalanceResponse

type GetFinancialConnectionsBalanceResponse struct {
	Balances []FinancialConnectionsAccountBalance `json:"balances"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

GetFinancialConnectionsBalanceResponse struct for GetFinancialConnectionsBalanceResponse

func NewGetFinancialConnectionsBalanceResponse

func NewGetFinancialConnectionsBalanceResponse(balances []FinancialConnectionsAccountBalance, requestId string) *GetFinancialConnectionsBalanceResponse

NewGetFinancialConnectionsBalanceResponse instantiates a new GetFinancialConnectionsBalanceResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetFinancialConnectionsBalanceResponseWithDefaults

func NewGetFinancialConnectionsBalanceResponseWithDefaults() *GetFinancialConnectionsBalanceResponse

NewGetFinancialConnectionsBalanceResponseWithDefaults instantiates a new GetFinancialConnectionsBalanceResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetFinancialConnectionsBalanceResponse) GetBalances

GetBalances returns the Balances field value

func (*GetFinancialConnectionsBalanceResponse) GetBalancesOk

GetBalancesOk returns a tuple with the Balances field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionsBalanceResponse) GetRequestId

GetRequestId returns the RequestId field value

func (*GetFinancialConnectionsBalanceResponse) GetRequestIdOk

func (o *GetFinancialConnectionsBalanceResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (GetFinancialConnectionsBalanceResponse) MarshalJSON

func (o GetFinancialConnectionsBalanceResponse) MarshalJSON() ([]byte, error)

func (*GetFinancialConnectionsBalanceResponse) SetBalances

SetBalances sets field value

func (*GetFinancialConnectionsBalanceResponse) SetRequestId

SetRequestId sets field value

func (GetFinancialConnectionsBalanceResponse) ToMap

func (o GetFinancialConnectionsBalanceResponse) ToMap() (map[string]interface{}, error)

type GetFinancialConnectionsOwnersRequest

type GetFinancialConnectionsOwnersRequest struct {
	// Access token for authentication
	AccessToken string `json:"access_token"`
}

GetFinancialConnectionsOwnersRequest struct for GetFinancialConnectionsOwnersRequest

func NewGetFinancialConnectionsOwnersRequest

func NewGetFinancialConnectionsOwnersRequest(accessToken string) *GetFinancialConnectionsOwnersRequest

NewGetFinancialConnectionsOwnersRequest instantiates a new GetFinancialConnectionsOwnersRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetFinancialConnectionsOwnersRequestWithDefaults

func NewGetFinancialConnectionsOwnersRequestWithDefaults() *GetFinancialConnectionsOwnersRequest

NewGetFinancialConnectionsOwnersRequestWithDefaults instantiates a new GetFinancialConnectionsOwnersRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetFinancialConnectionsOwnersRequest) GetAccessToken

func (o *GetFinancialConnectionsOwnersRequest) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*GetFinancialConnectionsOwnersRequest) GetAccessTokenOk

func (o *GetFinancialConnectionsOwnersRequest) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (GetFinancialConnectionsOwnersRequest) MarshalJSON

func (o GetFinancialConnectionsOwnersRequest) MarshalJSON() ([]byte, error)

func (*GetFinancialConnectionsOwnersRequest) SetAccessToken

func (o *GetFinancialConnectionsOwnersRequest) SetAccessToken(v string)

SetAccessToken sets field value

func (GetFinancialConnectionsOwnersRequest) ToMap

func (o GetFinancialConnectionsOwnersRequest) ToMap() (map[string]interface{}, error)

type GetFinancialConnectionsOwnersResponse

type GetFinancialConnectionsOwnersResponse struct {
	Accounts []GetFinancialConnectionsOwnersResponseAccountsInner `json:"accounts"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

GetFinancialConnectionsOwnersResponse struct for GetFinancialConnectionsOwnersResponse

func NewGetFinancialConnectionsOwnersResponse

func NewGetFinancialConnectionsOwnersResponse(accounts []GetFinancialConnectionsOwnersResponseAccountsInner, requestId string) *GetFinancialConnectionsOwnersResponse

NewGetFinancialConnectionsOwnersResponse instantiates a new GetFinancialConnectionsOwnersResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetFinancialConnectionsOwnersResponseWithDefaults

func NewGetFinancialConnectionsOwnersResponseWithDefaults() *GetFinancialConnectionsOwnersResponse

NewGetFinancialConnectionsOwnersResponseWithDefaults instantiates a new GetFinancialConnectionsOwnersResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetFinancialConnectionsOwnersResponse) GetAccounts

GetAccounts returns the Accounts field value

func (*GetFinancialConnectionsOwnersResponse) GetAccountsOk

GetAccountsOk returns a tuple with the Accounts field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionsOwnersResponse) GetRequestId

GetRequestId returns the RequestId field value

func (*GetFinancialConnectionsOwnersResponse) GetRequestIdOk

func (o *GetFinancialConnectionsOwnersResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (GetFinancialConnectionsOwnersResponse) MarshalJSON

func (o GetFinancialConnectionsOwnersResponse) MarshalJSON() ([]byte, error)

func (*GetFinancialConnectionsOwnersResponse) SetAccounts

SetAccounts sets field value

func (*GetFinancialConnectionsOwnersResponse) SetRequestId

func (o *GetFinancialConnectionsOwnersResponse) SetRequestId(v string)

SetRequestId sets field value

func (GetFinancialConnectionsOwnersResponse) ToMap

func (o GetFinancialConnectionsOwnersResponse) ToMap() (map[string]interface{}, error)

type GetFinancialConnectionsOwnersResponseAccountsInner

type GetFinancialConnectionsOwnersResponseAccountsInner struct {
	// The remote account id of the account
	RemoteAccountId string                      `json:"remote_account_id"`
	Owners          []FinancialConnectionsOwner `json:"owners"`
}

GetFinancialConnectionsOwnersResponseAccountsInner struct for GetFinancialConnectionsOwnersResponseAccountsInner

func NewGetFinancialConnectionsOwnersResponseAccountsInner

func NewGetFinancialConnectionsOwnersResponseAccountsInner(remoteAccountId string, owners []FinancialConnectionsOwner) *GetFinancialConnectionsOwnersResponseAccountsInner

NewGetFinancialConnectionsOwnersResponseAccountsInner instantiates a new GetFinancialConnectionsOwnersResponseAccountsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetFinancialConnectionsOwnersResponseAccountsInnerWithDefaults

func NewGetFinancialConnectionsOwnersResponseAccountsInnerWithDefaults() *GetFinancialConnectionsOwnersResponseAccountsInner

NewGetFinancialConnectionsOwnersResponseAccountsInnerWithDefaults instantiates a new GetFinancialConnectionsOwnersResponseAccountsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetFinancialConnectionsOwnersResponseAccountsInner) GetOwners

GetOwners returns the Owners field value

func (*GetFinancialConnectionsOwnersResponseAccountsInner) GetOwnersOk

GetOwnersOk returns a tuple with the Owners field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionsOwnersResponseAccountsInner) GetRemoteAccountId

GetRemoteAccountId returns the RemoteAccountId field value

func (*GetFinancialConnectionsOwnersResponseAccountsInner) GetRemoteAccountIdOk

func (o *GetFinancialConnectionsOwnersResponseAccountsInner) GetRemoteAccountIdOk() (*string, bool)

GetRemoteAccountIdOk returns a tuple with the RemoteAccountId field value and a boolean to check if the value has been set.

func (GetFinancialConnectionsOwnersResponseAccountsInner) MarshalJSON

func (*GetFinancialConnectionsOwnersResponseAccountsInner) SetOwners

SetOwners sets field value

func (*GetFinancialConnectionsOwnersResponseAccountsInner) SetRemoteAccountId

SetRemoteAccountId sets field value

func (GetFinancialConnectionsOwnersResponseAccountsInner) ToMap

type GetFinancialConnectionsTransactionsRequest

type GetFinancialConnectionsTransactionsRequest struct {
	// Access token for authentication.
	AccessToken string `json:"access_token"`
	// The earliest date for which data should be returned. Dates should be formatted as YYYY-MM-DD.
	StartDate string `json:"start_date"`
	// The latest date for which data should be returned. Dates should be formatted as YYYY-MM-DD.
	EndDate string `json:"end_date"`
	// Specify current page.
	Page int32 `json:"page"`
	// Number of items per page.
	RecordsPerPage int32 `json:"records_per_page"`
}

GetFinancialConnectionsTransactionsRequest struct for GetFinancialConnectionsTransactionsRequest

func NewGetFinancialConnectionsTransactionsRequest

func NewGetFinancialConnectionsTransactionsRequest(accessToken string, startDate string, endDate string, page int32, recordsPerPage int32) *GetFinancialConnectionsTransactionsRequest

NewGetFinancialConnectionsTransactionsRequest instantiates a new GetFinancialConnectionsTransactionsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetFinancialConnectionsTransactionsRequestWithDefaults

func NewGetFinancialConnectionsTransactionsRequestWithDefaults() *GetFinancialConnectionsTransactionsRequest

NewGetFinancialConnectionsTransactionsRequestWithDefaults instantiates a new GetFinancialConnectionsTransactionsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetFinancialConnectionsTransactionsRequest) GetAccessToken

GetAccessToken returns the AccessToken field value

func (*GetFinancialConnectionsTransactionsRequest) GetAccessTokenOk

func (o *GetFinancialConnectionsTransactionsRequest) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionsTransactionsRequest) GetEndDate

GetEndDate returns the EndDate field value

func (*GetFinancialConnectionsTransactionsRequest) GetEndDateOk

GetEndDateOk returns a tuple with the EndDate field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionsTransactionsRequest) GetPage

GetPage returns the Page field value

func (*GetFinancialConnectionsTransactionsRequest) GetPageOk

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionsTransactionsRequest) GetRecordsPerPage

func (o *GetFinancialConnectionsTransactionsRequest) GetRecordsPerPage() int32

GetRecordsPerPage returns the RecordsPerPage field value

func (*GetFinancialConnectionsTransactionsRequest) GetRecordsPerPageOk

func (o *GetFinancialConnectionsTransactionsRequest) GetRecordsPerPageOk() (*int32, bool)

GetRecordsPerPageOk returns a tuple with the RecordsPerPage field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionsTransactionsRequest) GetStartDate

GetStartDate returns the StartDate field value

func (*GetFinancialConnectionsTransactionsRequest) GetStartDateOk

func (o *GetFinancialConnectionsTransactionsRequest) GetStartDateOk() (*string, bool)

GetStartDateOk returns a tuple with the StartDate field value and a boolean to check if the value has been set.

func (GetFinancialConnectionsTransactionsRequest) MarshalJSON

func (*GetFinancialConnectionsTransactionsRequest) SetAccessToken

SetAccessToken sets field value

func (*GetFinancialConnectionsTransactionsRequest) SetEndDate

SetEndDate sets field value

func (*GetFinancialConnectionsTransactionsRequest) SetPage

SetPage sets field value

func (*GetFinancialConnectionsTransactionsRequest) SetRecordsPerPage

func (o *GetFinancialConnectionsTransactionsRequest) SetRecordsPerPage(v int32)

SetRecordsPerPage sets field value

func (*GetFinancialConnectionsTransactionsRequest) SetStartDate

SetStartDate sets field value

func (GetFinancialConnectionsTransactionsRequest) ToMap

func (o GetFinancialConnectionsTransactionsRequest) ToMap() (map[string]interface{}, error)

type GetFinancialConnectionsTransactionsResponse

type GetFinancialConnectionsTransactionsResponse struct {
	Transactions []Transaction `json:"transactions"`
	// The total number of transactions available within the date range specified. If total_transactions is larger than the size of the transactions array, more transactions are available and can be fetched
	TotalTransactions float32 `json:"total_transactions"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

GetFinancialConnectionsTransactionsResponse struct for GetFinancialConnectionsTransactionsResponse

func NewGetFinancialConnectionsTransactionsResponse

func NewGetFinancialConnectionsTransactionsResponse(transactions []Transaction, totalTransactions float32, requestId string) *GetFinancialConnectionsTransactionsResponse

NewGetFinancialConnectionsTransactionsResponse instantiates a new GetFinancialConnectionsTransactionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetFinancialConnectionsTransactionsResponseWithDefaults

func NewGetFinancialConnectionsTransactionsResponseWithDefaults() *GetFinancialConnectionsTransactionsResponse

NewGetFinancialConnectionsTransactionsResponseWithDefaults instantiates a new GetFinancialConnectionsTransactionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetFinancialConnectionsTransactionsResponse) GetRequestId

GetRequestId returns the RequestId field value

func (*GetFinancialConnectionsTransactionsResponse) GetRequestIdOk

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionsTransactionsResponse) GetTotalTransactions

func (o *GetFinancialConnectionsTransactionsResponse) GetTotalTransactions() float32

GetTotalTransactions returns the TotalTransactions field value

func (*GetFinancialConnectionsTransactionsResponse) GetTotalTransactionsOk

func (o *GetFinancialConnectionsTransactionsResponse) GetTotalTransactionsOk() (*float32, bool)

GetTotalTransactionsOk returns a tuple with the TotalTransactions field value and a boolean to check if the value has been set.

func (*GetFinancialConnectionsTransactionsResponse) GetTransactions

GetTransactions returns the Transactions field value

func (*GetFinancialConnectionsTransactionsResponse) GetTransactionsOk

func (o *GetFinancialConnectionsTransactionsResponse) GetTransactionsOk() ([]Transaction, bool)

GetTransactionsOk returns a tuple with the Transactions field value and a boolean to check if the value has been set.

func (GetFinancialConnectionsTransactionsResponse) MarshalJSON

func (*GetFinancialConnectionsTransactionsResponse) SetRequestId

SetRequestId sets field value

func (*GetFinancialConnectionsTransactionsResponse) SetTotalTransactions

func (o *GetFinancialConnectionsTransactionsResponse) SetTotalTransactions(v float32)

SetTotalTransactions sets field value

func (*GetFinancialConnectionsTransactionsResponse) SetTransactions

SetTransactions sets field value

func (GetFinancialConnectionsTransactionsResponse) ToMap

func (o GetFinancialConnectionsTransactionsResponse) ToMap() (map[string]interface{}, error)

type GetFinancialInstitutionResponse

type GetFinancialInstitutionResponse struct {
	FinancialInstitution FinancialInstitution `json:"financial_institution"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

GetFinancialInstitutionResponse struct for GetFinancialInstitutionResponse

func NewGetFinancialInstitutionResponse

func NewGetFinancialInstitutionResponse(financialInstitution FinancialInstitution, requestId string) *GetFinancialInstitutionResponse

NewGetFinancialInstitutionResponse instantiates a new GetFinancialInstitutionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetFinancialInstitutionResponseWithDefaults

func NewGetFinancialInstitutionResponseWithDefaults() *GetFinancialInstitutionResponse

NewGetFinancialInstitutionResponseWithDefaults instantiates a new GetFinancialInstitutionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetFinancialInstitutionResponse) GetFinancialInstitution

func (o *GetFinancialInstitutionResponse) GetFinancialInstitution() FinancialInstitution

GetFinancialInstitution returns the FinancialInstitution field value

func (*GetFinancialInstitutionResponse) GetFinancialInstitutionOk

func (o *GetFinancialInstitutionResponse) GetFinancialInstitutionOk() (*FinancialInstitution, bool)

GetFinancialInstitutionOk returns a tuple with the FinancialInstitution field value and a boolean to check if the value has been set.

func (*GetFinancialInstitutionResponse) GetRequestId

func (o *GetFinancialInstitutionResponse) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetFinancialInstitutionResponse) GetRequestIdOk

func (o *GetFinancialInstitutionResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (GetFinancialInstitutionResponse) MarshalJSON

func (o GetFinancialInstitutionResponse) MarshalJSON() ([]byte, error)

func (*GetFinancialInstitutionResponse) SetFinancialInstitution

func (o *GetFinancialInstitutionResponse) SetFinancialInstitution(v FinancialInstitution)

SetFinancialInstitution sets field value

func (*GetFinancialInstitutionResponse) SetRequestId

func (o *GetFinancialInstitutionResponse) SetRequestId(v string)

SetRequestId sets field value

func (GetFinancialInstitutionResponse) ToMap

func (o GetFinancialInstitutionResponse) ToMap() (map[string]interface{}, error)

type GetInvestmentHoldingsRequest

type GetInvestmentHoldingsRequest struct {
	// The access token of the financial institution connection
	AccessToken string                               `json:"access_token"`
	Options     *GetInvestmentHoldingsRequestOptions `json:"options,omitempty"`
}

GetInvestmentHoldingsRequest struct for GetInvestmentHoldingsRequest

func NewGetInvestmentHoldingsRequest

func NewGetInvestmentHoldingsRequest(accessToken string) *GetInvestmentHoldingsRequest

NewGetInvestmentHoldingsRequest instantiates a new GetInvestmentHoldingsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetInvestmentHoldingsRequestWithDefaults

func NewGetInvestmentHoldingsRequestWithDefaults() *GetInvestmentHoldingsRequest

NewGetInvestmentHoldingsRequestWithDefaults instantiates a new GetInvestmentHoldingsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetInvestmentHoldingsRequest) GetAccessToken

func (o *GetInvestmentHoldingsRequest) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*GetInvestmentHoldingsRequest) GetAccessTokenOk

func (o *GetInvestmentHoldingsRequest) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*GetInvestmentHoldingsRequest) GetOptions

GetOptions returns the Options field value if set, zero value otherwise.

func (*GetInvestmentHoldingsRequest) GetOptionsOk

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetInvestmentHoldingsRequest) HasOptions

func (o *GetInvestmentHoldingsRequest) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (GetInvestmentHoldingsRequest) MarshalJSON

func (o GetInvestmentHoldingsRequest) MarshalJSON() ([]byte, error)

func (*GetInvestmentHoldingsRequest) SetAccessToken

func (o *GetInvestmentHoldingsRequest) SetAccessToken(v string)

SetAccessToken sets field value

func (*GetInvestmentHoldingsRequest) SetOptions

SetOptions gets a reference to the given GetInvestmentHoldingsRequestOptions and assigns it to the Options field.

func (GetInvestmentHoldingsRequest) ToMap

func (o GetInvestmentHoldingsRequest) ToMap() (map[string]interface{}, error)

type GetInvestmentHoldingsRequestOptions

type GetInvestmentHoldingsRequestOptions struct {
	// An array of account_ids to retrieve holdings for.
	RemoteAccountIds []string `json:"remote_account_ids,omitempty"`
}

GetInvestmentHoldingsRequestOptions struct for GetInvestmentHoldingsRequestOptions

func NewGetInvestmentHoldingsRequestOptions

func NewGetInvestmentHoldingsRequestOptions() *GetInvestmentHoldingsRequestOptions

NewGetInvestmentHoldingsRequestOptions instantiates a new GetInvestmentHoldingsRequestOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetInvestmentHoldingsRequestOptionsWithDefaults

func NewGetInvestmentHoldingsRequestOptionsWithDefaults() *GetInvestmentHoldingsRequestOptions

NewGetInvestmentHoldingsRequestOptionsWithDefaults instantiates a new GetInvestmentHoldingsRequestOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetInvestmentHoldingsRequestOptions) GetRemoteAccountIds

func (o *GetInvestmentHoldingsRequestOptions) GetRemoteAccountIds() []string

GetRemoteAccountIds returns the RemoteAccountIds field value if set, zero value otherwise.

func (*GetInvestmentHoldingsRequestOptions) GetRemoteAccountIdsOk

func (o *GetInvestmentHoldingsRequestOptions) GetRemoteAccountIdsOk() ([]string, bool)

GetRemoteAccountIdsOk returns a tuple with the RemoteAccountIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetInvestmentHoldingsRequestOptions) HasRemoteAccountIds

func (o *GetInvestmentHoldingsRequestOptions) HasRemoteAccountIds() bool

HasRemoteAccountIds returns a boolean if a field has been set.

func (GetInvestmentHoldingsRequestOptions) MarshalJSON

func (o GetInvestmentHoldingsRequestOptions) MarshalJSON() ([]byte, error)

func (*GetInvestmentHoldingsRequestOptions) SetRemoteAccountIds

func (o *GetInvestmentHoldingsRequestOptions) SetRemoteAccountIds(v []string)

SetRemoteAccountIds gets a reference to the given []string and assigns it to the RemoteAccountIds field.

func (GetInvestmentHoldingsRequestOptions) ToMap

func (o GetInvestmentHoldingsRequestOptions) ToMap() (map[string]interface{}, error)

type GetInvestmentHoldingsResponse

type GetInvestmentHoldingsResponse struct {
	Accounts []FinancialConnectionsAccount `json:"accounts"`
	Holdings []FinancialConnectionsHolding `json:"holdings"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

GetInvestmentHoldingsResponse struct for GetInvestmentHoldingsResponse

func NewGetInvestmentHoldingsResponse

func NewGetInvestmentHoldingsResponse(accounts []FinancialConnectionsAccount, holdings []FinancialConnectionsHolding, requestId string) *GetInvestmentHoldingsResponse

NewGetInvestmentHoldingsResponse instantiates a new GetInvestmentHoldingsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetInvestmentHoldingsResponseWithDefaults

func NewGetInvestmentHoldingsResponseWithDefaults() *GetInvestmentHoldingsResponse

NewGetInvestmentHoldingsResponseWithDefaults instantiates a new GetInvestmentHoldingsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetInvestmentHoldingsResponse) GetAccounts

GetAccounts returns the Accounts field value

func (*GetInvestmentHoldingsResponse) GetAccountsOk

GetAccountsOk returns a tuple with the Accounts field value and a boolean to check if the value has been set.

func (*GetInvestmentHoldingsResponse) GetHoldings

GetHoldings returns the Holdings field value

func (*GetInvestmentHoldingsResponse) GetHoldingsOk

GetHoldingsOk returns a tuple with the Holdings field value and a boolean to check if the value has been set.

func (*GetInvestmentHoldingsResponse) GetRequestId

func (o *GetInvestmentHoldingsResponse) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetInvestmentHoldingsResponse) GetRequestIdOk

func (o *GetInvestmentHoldingsResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (GetInvestmentHoldingsResponse) MarshalJSON

func (o GetInvestmentHoldingsResponse) MarshalJSON() ([]byte, error)

func (*GetInvestmentHoldingsResponse) SetAccounts

SetAccounts sets field value

func (*GetInvestmentHoldingsResponse) SetHoldings

SetHoldings sets field value

func (*GetInvestmentHoldingsResponse) SetRequestId

func (o *GetInvestmentHoldingsResponse) SetRequestId(v string)

SetRequestId sets field value

func (GetInvestmentHoldingsResponse) ToMap

func (o GetInvestmentHoldingsResponse) ToMap() (map[string]interface{}, error)

type GetInvestmentTransactionsRequest

type GetInvestmentTransactionsRequest struct {
	// Access token for authentication
	AccessToken string `json:"access_token"`
	// The earliest date for which data should be returned. Dates should be formatted as YYYY-MM-DD.
	StartDate string `json:"start_date"`
	// The latest date for which data should be returned. Dates should be formatted as YYYY-MM-DD.
	EndDate string `json:"end_date"`
	// Specify current page.
	Page int32 `json:"page"`
	// Number of items per page.
	RecordsPerPage int32                                    `json:"records_per_page"`
	Options        *GetInvestmentTransactionsRequestOptions `json:"options,omitempty"`
}

GetInvestmentTransactionsRequest struct for GetInvestmentTransactionsRequest

func NewGetInvestmentTransactionsRequest

func NewGetInvestmentTransactionsRequest(accessToken string, startDate string, endDate string, page int32, recordsPerPage int32) *GetInvestmentTransactionsRequest

NewGetInvestmentTransactionsRequest instantiates a new GetInvestmentTransactionsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetInvestmentTransactionsRequestWithDefaults

func NewGetInvestmentTransactionsRequestWithDefaults() *GetInvestmentTransactionsRequest

NewGetInvestmentTransactionsRequestWithDefaults instantiates a new GetInvestmentTransactionsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetInvestmentTransactionsRequest) GetAccessToken

func (o *GetInvestmentTransactionsRequest) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*GetInvestmentTransactionsRequest) GetAccessTokenOk

func (o *GetInvestmentTransactionsRequest) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*GetInvestmentTransactionsRequest) GetEndDate

func (o *GetInvestmentTransactionsRequest) GetEndDate() string

GetEndDate returns the EndDate field value

func (*GetInvestmentTransactionsRequest) GetEndDateOk

func (o *GetInvestmentTransactionsRequest) GetEndDateOk() (*string, bool)

GetEndDateOk returns a tuple with the EndDate field value and a boolean to check if the value has been set.

func (*GetInvestmentTransactionsRequest) GetOptions

GetOptions returns the Options field value if set, zero value otherwise.

func (*GetInvestmentTransactionsRequest) GetOptionsOk

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetInvestmentTransactionsRequest) GetPage

GetPage returns the Page field value

func (*GetInvestmentTransactionsRequest) GetPageOk

func (o *GetInvestmentTransactionsRequest) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*GetInvestmentTransactionsRequest) GetRecordsPerPage

func (o *GetInvestmentTransactionsRequest) GetRecordsPerPage() int32

GetRecordsPerPage returns the RecordsPerPage field value

func (*GetInvestmentTransactionsRequest) GetRecordsPerPageOk

func (o *GetInvestmentTransactionsRequest) GetRecordsPerPageOk() (*int32, bool)

GetRecordsPerPageOk returns a tuple with the RecordsPerPage field value and a boolean to check if the value has been set.

func (*GetInvestmentTransactionsRequest) GetStartDate

func (o *GetInvestmentTransactionsRequest) GetStartDate() string

GetStartDate returns the StartDate field value

func (*GetInvestmentTransactionsRequest) GetStartDateOk

func (o *GetInvestmentTransactionsRequest) GetStartDateOk() (*string, bool)

GetStartDateOk returns a tuple with the StartDate field value and a boolean to check if the value has been set.

func (*GetInvestmentTransactionsRequest) HasOptions

func (o *GetInvestmentTransactionsRequest) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (GetInvestmentTransactionsRequest) MarshalJSON

func (o GetInvestmentTransactionsRequest) MarshalJSON() ([]byte, error)

func (*GetInvestmentTransactionsRequest) SetAccessToken

func (o *GetInvestmentTransactionsRequest) SetAccessToken(v string)

SetAccessToken sets field value

func (*GetInvestmentTransactionsRequest) SetEndDate

func (o *GetInvestmentTransactionsRequest) SetEndDate(v string)

SetEndDate sets field value

func (*GetInvestmentTransactionsRequest) SetOptions

SetOptions gets a reference to the given GetInvestmentTransactionsRequestOptions and assigns it to the Options field.

func (*GetInvestmentTransactionsRequest) SetPage

SetPage sets field value

func (*GetInvestmentTransactionsRequest) SetRecordsPerPage

func (o *GetInvestmentTransactionsRequest) SetRecordsPerPage(v int32)

SetRecordsPerPage sets field value

func (*GetInvestmentTransactionsRequest) SetStartDate

func (o *GetInvestmentTransactionsRequest) SetStartDate(v string)

SetStartDate sets field value

func (GetInvestmentTransactionsRequest) ToMap

func (o GetInvestmentTransactionsRequest) ToMap() (map[string]interface{}, error)

type GetInvestmentTransactionsRequestOptions

type GetInvestmentTransactionsRequestOptions struct {
	// An array of account_ids to retrieve transactions for.
	RemoteAccountIds []string `json:"remote_account_ids,omitempty"`
}

GetInvestmentTransactionsRequestOptions struct for GetInvestmentTransactionsRequestOptions

func NewGetInvestmentTransactionsRequestOptions

func NewGetInvestmentTransactionsRequestOptions() *GetInvestmentTransactionsRequestOptions

NewGetInvestmentTransactionsRequestOptions instantiates a new GetInvestmentTransactionsRequestOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetInvestmentTransactionsRequestOptionsWithDefaults

func NewGetInvestmentTransactionsRequestOptionsWithDefaults() *GetInvestmentTransactionsRequestOptions

NewGetInvestmentTransactionsRequestOptionsWithDefaults instantiates a new GetInvestmentTransactionsRequestOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetInvestmentTransactionsRequestOptions) GetRemoteAccountIds

func (o *GetInvestmentTransactionsRequestOptions) GetRemoteAccountIds() []string

GetRemoteAccountIds returns the RemoteAccountIds field value if set, zero value otherwise.

func (*GetInvestmentTransactionsRequestOptions) GetRemoteAccountIdsOk

func (o *GetInvestmentTransactionsRequestOptions) GetRemoteAccountIdsOk() ([]string, bool)

GetRemoteAccountIdsOk returns a tuple with the RemoteAccountIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetInvestmentTransactionsRequestOptions) HasRemoteAccountIds

func (o *GetInvestmentTransactionsRequestOptions) HasRemoteAccountIds() bool

HasRemoteAccountIds returns a boolean if a field has been set.

func (GetInvestmentTransactionsRequestOptions) MarshalJSON

func (o GetInvestmentTransactionsRequestOptions) MarshalJSON() ([]byte, error)

func (*GetInvestmentTransactionsRequestOptions) SetRemoteAccountIds

func (o *GetInvestmentTransactionsRequestOptions) SetRemoteAccountIds(v []string)

SetRemoteAccountIds gets a reference to the given []string and assigns it to the RemoteAccountIds field.

func (GetInvestmentTransactionsRequestOptions) ToMap

func (o GetInvestmentTransactionsRequestOptions) ToMap() (map[string]interface{}, error)

type GetInvestmentTransactionsResponse

type GetInvestmentTransactionsResponse struct {
	Accounts               []FinancialConnectionsAccount               `json:"accounts"`
	InvestmentTransactions []FinancialConnectionsInvestmentTransaction `json:"investment_transactions"`
	// The total number of transactions within the specified date range.
	TotalTransactions *float32 `json:"total_transactions,omitempty"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

GetInvestmentTransactionsResponse struct for GetInvestmentTransactionsResponse

func NewGetInvestmentTransactionsResponse

func NewGetInvestmentTransactionsResponse(accounts []FinancialConnectionsAccount, investmentTransactions []FinancialConnectionsInvestmentTransaction, requestId string) *GetInvestmentTransactionsResponse

NewGetInvestmentTransactionsResponse instantiates a new GetInvestmentTransactionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetInvestmentTransactionsResponseWithDefaults

func NewGetInvestmentTransactionsResponseWithDefaults() *GetInvestmentTransactionsResponse

NewGetInvestmentTransactionsResponseWithDefaults instantiates a new GetInvestmentTransactionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetInvestmentTransactionsResponse) GetAccounts

GetAccounts returns the Accounts field value

func (*GetInvestmentTransactionsResponse) GetAccountsOk

GetAccountsOk returns a tuple with the Accounts field value and a boolean to check if the value has been set.

func (*GetInvestmentTransactionsResponse) GetInvestmentTransactions

GetInvestmentTransactions returns the InvestmentTransactions field value

func (*GetInvestmentTransactionsResponse) GetInvestmentTransactionsOk

GetInvestmentTransactionsOk returns a tuple with the InvestmentTransactions field value and a boolean to check if the value has been set.

func (*GetInvestmentTransactionsResponse) GetRequestId

func (o *GetInvestmentTransactionsResponse) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetInvestmentTransactionsResponse) GetRequestIdOk

func (o *GetInvestmentTransactionsResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetInvestmentTransactionsResponse) GetTotalTransactions

func (o *GetInvestmentTransactionsResponse) GetTotalTransactions() float32

GetTotalTransactions returns the TotalTransactions field value if set, zero value otherwise.

func (*GetInvestmentTransactionsResponse) GetTotalTransactionsOk

func (o *GetInvestmentTransactionsResponse) GetTotalTransactionsOk() (*float32, bool)

GetTotalTransactionsOk returns a tuple with the TotalTransactions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetInvestmentTransactionsResponse) HasTotalTransactions

func (o *GetInvestmentTransactionsResponse) HasTotalTransactions() bool

HasTotalTransactions returns a boolean if a field has been set.

func (GetInvestmentTransactionsResponse) MarshalJSON

func (o GetInvestmentTransactionsResponse) MarshalJSON() ([]byte, error)

func (*GetInvestmentTransactionsResponse) SetAccounts

SetAccounts sets field value

func (*GetInvestmentTransactionsResponse) SetInvestmentTransactions

SetInvestmentTransactions sets field value

func (*GetInvestmentTransactionsResponse) SetRequestId

func (o *GetInvestmentTransactionsResponse) SetRequestId(v string)

SetRequestId sets field value

func (*GetInvestmentTransactionsResponse) SetTotalTransactions

func (o *GetInvestmentTransactionsResponse) SetTotalTransactions(v float32)

SetTotalTransactions gets a reference to the given float32 and assigns it to the TotalTransactions field.

func (GetInvestmentTransactionsResponse) ToMap

func (o GetInvestmentTransactionsResponse) ToMap() (map[string]interface{}, error)

type GetLiabilitiesRequest

type GetLiabilitiesRequest struct {
	// Access token for authentication
	AccessToken string `json:"access_token"`
}

GetLiabilitiesRequest struct for GetLiabilitiesRequest

func NewGetLiabilitiesRequest

func NewGetLiabilitiesRequest(accessToken string) *GetLiabilitiesRequest

NewGetLiabilitiesRequest instantiates a new GetLiabilitiesRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetLiabilitiesRequestWithDefaults

func NewGetLiabilitiesRequestWithDefaults() *GetLiabilitiesRequest

NewGetLiabilitiesRequestWithDefaults instantiates a new GetLiabilitiesRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetLiabilitiesRequest) GetAccessToken

func (o *GetLiabilitiesRequest) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*GetLiabilitiesRequest) GetAccessTokenOk

func (o *GetLiabilitiesRequest) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (GetLiabilitiesRequest) MarshalJSON

func (o GetLiabilitiesRequest) MarshalJSON() ([]byte, error)

func (*GetLiabilitiesRequest) SetAccessToken

func (o *GetLiabilitiesRequest) SetAccessToken(v string)

SetAccessToken sets field value

func (GetLiabilitiesRequest) ToMap

func (o GetLiabilitiesRequest) ToMap() (map[string]interface{}, error)

type GetLiabilitiesResponse

type GetLiabilitiesResponse struct {
	Liabilities []FinancialConnectionsAccountLiability `json:"liabilities,omitempty"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId *string `json:"request_id,omitempty"`
}

GetLiabilitiesResponse struct for GetLiabilitiesResponse

func NewGetLiabilitiesResponse

func NewGetLiabilitiesResponse() *GetLiabilitiesResponse

NewGetLiabilitiesResponse instantiates a new GetLiabilitiesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetLiabilitiesResponseWithDefaults

func NewGetLiabilitiesResponseWithDefaults() *GetLiabilitiesResponse

NewGetLiabilitiesResponseWithDefaults instantiates a new GetLiabilitiesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetLiabilitiesResponse) GetLiabilities

GetLiabilities returns the Liabilities field value if set, zero value otherwise.

func (*GetLiabilitiesResponse) GetLiabilitiesOk

GetLiabilitiesOk returns a tuple with the Liabilities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiabilitiesResponse) GetRequestId

func (o *GetLiabilitiesResponse) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*GetLiabilitiesResponse) GetRequestIdOk

func (o *GetLiabilitiesResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiabilitiesResponse) HasLiabilities

func (o *GetLiabilitiesResponse) HasLiabilities() bool

HasLiabilities returns a boolean if a field has been set.

func (*GetLiabilitiesResponse) HasRequestId

func (o *GetLiabilitiesResponse) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (GetLiabilitiesResponse) MarshalJSON

func (o GetLiabilitiesResponse) MarshalJSON() ([]byte, error)

func (*GetLiabilitiesResponse) SetLiabilities

SetLiabilities gets a reference to the given []FinancialConnectionsAccountLiability and assigns it to the Liabilities field.

func (*GetLiabilitiesResponse) SetRequestId

func (o *GetLiabilitiesResponse) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (GetLiabilitiesResponse) ToMap

func (o GetLiabilitiesResponse) ToMap() (map[string]interface{}, error)

type InAppTransactionEvent

type InAppTransactionEvent struct {
	// ID of the transaction
	Id        string                      `json:"id"`
	EventType string                      `json:"event_type"`
	Status    InAppTransactionEventStatus `json:"status"`
	Amount    float32                     `json:"amount"`
	// The ISO-4217 currency code.
	IsoCurrencyCode string                `json:"iso_currency_code"`
	TransactionType *TransactionEventType `json:"transaction_type,omitempty"`
	MerchantName    string                `json:"merchant_name"`
	// Datetime of the transaction In ISO-8601 format
	Timestamp string `json:"timestamp"`
	// The running balance of the account after the transaction has occurred, in cents.
	Balance *float32 `json:"balance,omitempty"`
}

InAppTransactionEvent struct for InAppTransactionEvent

func NewInAppTransactionEvent

func NewInAppTransactionEvent(id string, eventType string, status InAppTransactionEventStatus, amount float32, isoCurrencyCode string, merchantName string, timestamp string) *InAppTransactionEvent

NewInAppTransactionEvent instantiates a new InAppTransactionEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInAppTransactionEventWithDefaults

func NewInAppTransactionEventWithDefaults() *InAppTransactionEvent

NewInAppTransactionEventWithDefaults instantiates a new InAppTransactionEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InAppTransactionEvent) GetAmount

func (o *InAppTransactionEvent) GetAmount() float32

GetAmount returns the Amount field value

func (*InAppTransactionEvent) GetAmountOk

func (o *InAppTransactionEvent) GetAmountOk() (*float32, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*InAppTransactionEvent) GetBalance

func (o *InAppTransactionEvent) GetBalance() float32

GetBalance returns the Balance field value if set, zero value otherwise.

func (*InAppTransactionEvent) GetBalanceOk

func (o *InAppTransactionEvent) GetBalanceOk() (*float32, bool)

GetBalanceOk returns a tuple with the Balance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InAppTransactionEvent) GetEventType

func (o *InAppTransactionEvent) GetEventType() string

GetEventType returns the EventType field value

func (*InAppTransactionEvent) GetEventTypeOk

func (o *InAppTransactionEvent) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*InAppTransactionEvent) GetId

func (o *InAppTransactionEvent) GetId() string

GetId returns the Id field value

func (*InAppTransactionEvent) GetIdOk

func (o *InAppTransactionEvent) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*InAppTransactionEvent) GetIsoCurrencyCode

func (o *InAppTransactionEvent) GetIsoCurrencyCode() string

GetIsoCurrencyCode returns the IsoCurrencyCode field value

func (*InAppTransactionEvent) GetIsoCurrencyCodeOk

func (o *InAppTransactionEvent) GetIsoCurrencyCodeOk() (*string, bool)

GetIsoCurrencyCodeOk returns a tuple with the IsoCurrencyCode field value and a boolean to check if the value has been set.

func (*InAppTransactionEvent) GetMerchantName

func (o *InAppTransactionEvent) GetMerchantName() string

GetMerchantName returns the MerchantName field value

func (*InAppTransactionEvent) GetMerchantNameOk

func (o *InAppTransactionEvent) GetMerchantNameOk() (*string, bool)

GetMerchantNameOk returns a tuple with the MerchantName field value and a boolean to check if the value has been set.

func (*InAppTransactionEvent) GetStatus

GetStatus returns the Status field value

func (*InAppTransactionEvent) GetStatusOk

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*InAppTransactionEvent) GetTimestamp

func (o *InAppTransactionEvent) GetTimestamp() string

GetTimestamp returns the Timestamp field value

func (*InAppTransactionEvent) GetTimestampOk

func (o *InAppTransactionEvent) GetTimestampOk() (*string, bool)

GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.

func (*InAppTransactionEvent) GetTransactionType

func (o *InAppTransactionEvent) GetTransactionType() TransactionEventType

GetTransactionType returns the TransactionType field value if set, zero value otherwise.

func (*InAppTransactionEvent) GetTransactionTypeOk

func (o *InAppTransactionEvent) GetTransactionTypeOk() (*TransactionEventType, bool)

GetTransactionTypeOk returns a tuple with the TransactionType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InAppTransactionEvent) HasBalance

func (o *InAppTransactionEvent) HasBalance() bool

HasBalance returns a boolean if a field has been set.

func (*InAppTransactionEvent) HasTransactionType

func (o *InAppTransactionEvent) HasTransactionType() bool

HasTransactionType returns a boolean if a field has been set.

func (InAppTransactionEvent) MarshalJSON

func (o InAppTransactionEvent) MarshalJSON() ([]byte, error)

func (*InAppTransactionEvent) SetAmount

func (o *InAppTransactionEvent) SetAmount(v float32)

SetAmount sets field value

func (*InAppTransactionEvent) SetBalance

func (o *InAppTransactionEvent) SetBalance(v float32)

SetBalance gets a reference to the given float32 and assigns it to the Balance field.

func (*InAppTransactionEvent) SetEventType

func (o *InAppTransactionEvent) SetEventType(v string)

SetEventType sets field value

func (*InAppTransactionEvent) SetId

func (o *InAppTransactionEvent) SetId(v string)

SetId sets field value

func (*InAppTransactionEvent) SetIsoCurrencyCode

func (o *InAppTransactionEvent) SetIsoCurrencyCode(v string)

SetIsoCurrencyCode sets field value

func (*InAppTransactionEvent) SetMerchantName

func (o *InAppTransactionEvent) SetMerchantName(v string)

SetMerchantName sets field value

func (*InAppTransactionEvent) SetStatus

SetStatus sets field value

func (*InAppTransactionEvent) SetTimestamp

func (o *InAppTransactionEvent) SetTimestamp(v string)

SetTimestamp sets field value

func (*InAppTransactionEvent) SetTransactionType

func (o *InAppTransactionEvent) SetTransactionType(v TransactionEventType)

SetTransactionType gets a reference to the given TransactionEventType and assigns it to the TransactionType field.

func (InAppTransactionEvent) ToMap

func (o InAppTransactionEvent) ToMap() (map[string]interface{}, error)

type InAppTransactionEventStatus

type InAppTransactionEventStatus string

InAppTransactionEventStatus the model 'InAppTransactionEventStatus'

const (
	INAPPTRANSACTIONEVENTSTATUS_PENDING   InAppTransactionEventStatus = "pending"
	INAPPTRANSACTIONEVENTSTATUS_SUCCEEDED InAppTransactionEventStatus = "succeeded"
	INAPPTRANSACTIONEVENTSTATUS_FAILED    InAppTransactionEventStatus = "failed"
)

List of InAppTransactionEventStatus

func NewInAppTransactionEventStatusFromValue

func NewInAppTransactionEventStatusFromValue(v string) (*InAppTransactionEventStatus, error)

NewInAppTransactionEventStatusFromValue returns a pointer to a valid InAppTransactionEventStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (InAppTransactionEventStatus) IsValid

func (v InAppTransactionEventStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (InAppTransactionEventStatus) Ptr

Ptr returns reference to InAppTransactionEventStatus value

func (*InAppTransactionEventStatus) UnmarshalJSON

func (v *InAppTransactionEventStatus) UnmarshalJSON(src []byte) error

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type Merchant

type Merchant struct {
	// A Fuse defined, unique ID for the merchant associated with this transaction.
	Id string `json:"id"`
	// The name of the merchant.
	Name string        `json:"name"`
}

Merchant struct for Merchant

func NewMerchant

func NewMerchant(id string, name string) *Merchant

NewMerchant instantiates a new Merchant object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMerchantWithDefaults

func NewMerchantWithDefaults() *Merchant

NewMerchantWithDefaults instantiates a new Merchant object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Merchant) GetId

func (o *Merchant) GetId() string

GetId returns the Id field value

func (*Merchant) GetIdOk

func (o *Merchant) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (o *Merchant) GetLogo() MerchantLogo

GetLogo returns the Logo field value if set, zero value otherwise.

func (*Merchant) GetLogoOk

func (o *Merchant) GetLogoOk() (*MerchantLogo, bool)

GetLogoOk returns a tuple with the Logo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Merchant) GetName

func (o *Merchant) GetName() string

GetName returns the Name field value

func (*Merchant) GetNameOk

func (o *Merchant) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (o *Merchant) HasLogo() bool

HasLogo returns a boolean if a field has been set.

func (Merchant) MarshalJSON

func (o Merchant) MarshalJSON() ([]byte, error)

func (*Merchant) SetId

func (o *Merchant) SetId(v string)

SetId sets field value

func (o *Merchant) SetLogo(v MerchantLogo)

SetLogo gets a reference to the given MerchantLogo and assigns it to the Logo field.

func (*Merchant) SetName

func (o *Merchant) SetName(v string)

SetName sets field value

func (Merchant) ToMap

func (o Merchant) ToMap() (map[string]interface{}, error)
type MerchantLogo struct {
	// The URL of the logo.
	Url *string `json:"url,omitempty"`
}

MerchantLogo struct for MerchantLogo

func NewMerchantLogo() *MerchantLogo

NewMerchantLogo instantiates a new MerchantLogo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMerchantLogoWithDefaults

func NewMerchantLogoWithDefaults() *MerchantLogo

NewMerchantLogoWithDefaults instantiates a new MerchantLogo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MerchantLogo) GetUrl

func (o *MerchantLogo) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*MerchantLogo) GetUrlOk

func (o *MerchantLogo) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MerchantLogo) HasUrl

func (o *MerchantLogo) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (MerchantLogo) MarshalJSON

func (o MerchantLogo) MarshalJSON() ([]byte, error)

func (*MerchantLogo) SetUrl

func (o *MerchantLogo) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (MerchantLogo) ToMap

func (o MerchantLogo) ToMap() (map[string]interface{}, error)

type MigrateFinancialConnectionsAggregatorConnectionData

type MigrateFinancialConnectionsAggregatorConnectionData struct {
	Plaid  *MigrateFinancialConnectionsAggregatorConnectionDataPlaid  `json:"plaid,omitempty"`
	Mx     *MigrateFinancialConnectionsAggregatorConnectionDataMx     `json:"mx,omitempty"`
	Teller *MigrateFinancialConnectionsAggregatorConnectionDataTeller `json:"teller,omitempty"`
}

MigrateFinancialConnectionsAggregatorConnectionData The input data for the financial connections to be migrated into the unified Fuse API.

func NewMigrateFinancialConnectionsAggregatorConnectionData

func NewMigrateFinancialConnectionsAggregatorConnectionData() *MigrateFinancialConnectionsAggregatorConnectionData

NewMigrateFinancialConnectionsAggregatorConnectionData instantiates a new MigrateFinancialConnectionsAggregatorConnectionData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMigrateFinancialConnectionsAggregatorConnectionDataWithDefaults

func NewMigrateFinancialConnectionsAggregatorConnectionDataWithDefaults() *MigrateFinancialConnectionsAggregatorConnectionData

NewMigrateFinancialConnectionsAggregatorConnectionDataWithDefaults instantiates a new MigrateFinancialConnectionsAggregatorConnectionData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MigrateFinancialConnectionsAggregatorConnectionData) GetMx

GetMx returns the Mx field value if set, zero value otherwise.

func (*MigrateFinancialConnectionsAggregatorConnectionData) GetMxOk

GetMxOk returns a tuple with the Mx field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MigrateFinancialConnectionsAggregatorConnectionData) GetPlaid

GetPlaid returns the Plaid field value if set, zero value otherwise.

func (*MigrateFinancialConnectionsAggregatorConnectionData) GetPlaidOk

GetPlaidOk returns a tuple with the Plaid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MigrateFinancialConnectionsAggregatorConnectionData) GetTeller

GetTeller returns the Teller field value if set, zero value otherwise.

func (*MigrateFinancialConnectionsAggregatorConnectionData) GetTellerOk

GetTellerOk returns a tuple with the Teller field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MigrateFinancialConnectionsAggregatorConnectionData) HasMx

HasMx returns a boolean if a field has been set.

func (*MigrateFinancialConnectionsAggregatorConnectionData) HasPlaid

HasPlaid returns a boolean if a field has been set.

func (*MigrateFinancialConnectionsAggregatorConnectionData) HasTeller

HasTeller returns a boolean if a field has been set.

func (MigrateFinancialConnectionsAggregatorConnectionData) MarshalJSON

func (*MigrateFinancialConnectionsAggregatorConnectionData) SetMx

SetMx gets a reference to the given MigrateFinancialConnectionsAggregatorConnectionDataMx and assigns it to the Mx field.

func (*MigrateFinancialConnectionsAggregatorConnectionData) SetPlaid

SetPlaid gets a reference to the given MigrateFinancialConnectionsAggregatorConnectionDataPlaid and assigns it to the Plaid field.

func (*MigrateFinancialConnectionsAggregatorConnectionData) SetTeller

SetTeller gets a reference to the given MigrateFinancialConnectionsAggregatorConnectionDataTeller and assigns it to the Teller field.

func (MigrateFinancialConnectionsAggregatorConnectionData) ToMap

type MigrateFinancialConnectionsAggregatorConnectionDataMx

type MigrateFinancialConnectionsAggregatorConnectionDataMx struct {
	// The unique identifier (GUID) of the user within the MX platform.
	UserGuid string `json:"user_guid"`
	// The unique identifier (GUID) of the member (connection) associated with the user within the MX platform.
	MemberGuid *string `json:"member_guid,omitempty"`
}

MigrateFinancialConnectionsAggregatorConnectionDataMx Details of the MX connection to migrate into the unified Fuse API.

func NewMigrateFinancialConnectionsAggregatorConnectionDataMx

func NewMigrateFinancialConnectionsAggregatorConnectionDataMx(userGuid string) *MigrateFinancialConnectionsAggregatorConnectionDataMx

NewMigrateFinancialConnectionsAggregatorConnectionDataMx instantiates a new MigrateFinancialConnectionsAggregatorConnectionDataMx object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMigrateFinancialConnectionsAggregatorConnectionDataMxWithDefaults

func NewMigrateFinancialConnectionsAggregatorConnectionDataMxWithDefaults() *MigrateFinancialConnectionsAggregatorConnectionDataMx

NewMigrateFinancialConnectionsAggregatorConnectionDataMxWithDefaults instantiates a new MigrateFinancialConnectionsAggregatorConnectionDataMx object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MigrateFinancialConnectionsAggregatorConnectionDataMx) GetMemberGuid

GetMemberGuid returns the MemberGuid field value if set, zero value otherwise.

func (*MigrateFinancialConnectionsAggregatorConnectionDataMx) GetMemberGuidOk

GetMemberGuidOk returns a tuple with the MemberGuid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MigrateFinancialConnectionsAggregatorConnectionDataMx) GetUserGuid

GetUserGuid returns the UserGuid field value

func (*MigrateFinancialConnectionsAggregatorConnectionDataMx) GetUserGuidOk

GetUserGuidOk returns a tuple with the UserGuid field value and a boolean to check if the value has been set.

func (*MigrateFinancialConnectionsAggregatorConnectionDataMx) HasMemberGuid

HasMemberGuid returns a boolean if a field has been set.

func (MigrateFinancialConnectionsAggregatorConnectionDataMx) MarshalJSON

func (*MigrateFinancialConnectionsAggregatorConnectionDataMx) SetMemberGuid

SetMemberGuid gets a reference to the given string and assigns it to the MemberGuid field.

func (*MigrateFinancialConnectionsAggregatorConnectionDataMx) SetUserGuid

SetUserGuid sets field value

func (MigrateFinancialConnectionsAggregatorConnectionDataMx) ToMap

type MigrateFinancialConnectionsAggregatorConnectionDataPlaid

type MigrateFinancialConnectionsAggregatorConnectionDataPlaid struct {
	// The Plaid access token associated with the user's financial accounts.
	AccessToken string `json:"access_token"`
	// If true, any webhooks received for this new financial connection will be sent to the webhook url used when the item was created. If false, the webhook url set at the organization sandbox/production environment level will be used instead.
	UseItemWebhook *bool `json:"use_item_webhook,omitempty"`
}

MigrateFinancialConnectionsAggregatorConnectionDataPlaid Details of the Plaid connection to migrate into the unified Fuse API.

func NewMigrateFinancialConnectionsAggregatorConnectionDataPlaid

func NewMigrateFinancialConnectionsAggregatorConnectionDataPlaid(accessToken string) *MigrateFinancialConnectionsAggregatorConnectionDataPlaid

NewMigrateFinancialConnectionsAggregatorConnectionDataPlaid instantiates a new MigrateFinancialConnectionsAggregatorConnectionDataPlaid object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMigrateFinancialConnectionsAggregatorConnectionDataPlaidWithDefaults

func NewMigrateFinancialConnectionsAggregatorConnectionDataPlaidWithDefaults() *MigrateFinancialConnectionsAggregatorConnectionDataPlaid

NewMigrateFinancialConnectionsAggregatorConnectionDataPlaidWithDefaults instantiates a new MigrateFinancialConnectionsAggregatorConnectionDataPlaid object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MigrateFinancialConnectionsAggregatorConnectionDataPlaid) GetAccessToken

GetAccessToken returns the AccessToken field value

func (*MigrateFinancialConnectionsAggregatorConnectionDataPlaid) GetAccessTokenOk

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*MigrateFinancialConnectionsAggregatorConnectionDataPlaid) GetUseItemWebhook

GetUseItemWebhook returns the UseItemWebhook field value if set, zero value otherwise.

func (*MigrateFinancialConnectionsAggregatorConnectionDataPlaid) GetUseItemWebhookOk

GetUseItemWebhookOk returns a tuple with the UseItemWebhook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MigrateFinancialConnectionsAggregatorConnectionDataPlaid) HasUseItemWebhook

HasUseItemWebhook returns a boolean if a field has been set.

func (MigrateFinancialConnectionsAggregatorConnectionDataPlaid) MarshalJSON

func (*MigrateFinancialConnectionsAggregatorConnectionDataPlaid) SetAccessToken

SetAccessToken sets field value

func (*MigrateFinancialConnectionsAggregatorConnectionDataPlaid) SetUseItemWebhook

SetUseItemWebhook gets a reference to the given bool and assigns it to the UseItemWebhook field.

func (MigrateFinancialConnectionsAggregatorConnectionDataPlaid) ToMap

type MigrateFinancialConnectionsAggregatorConnectionDataTeller

type MigrateFinancialConnectionsAggregatorConnectionDataTeller struct {
	// The Teller access token associated with the user's financial accounts.
	AccessToken string `json:"access_token"`
}

MigrateFinancialConnectionsAggregatorConnectionDataTeller Details of the Teller connection to migrate into the unified Fuse API.

func NewMigrateFinancialConnectionsAggregatorConnectionDataTeller

func NewMigrateFinancialConnectionsAggregatorConnectionDataTeller(accessToken string) *MigrateFinancialConnectionsAggregatorConnectionDataTeller

NewMigrateFinancialConnectionsAggregatorConnectionDataTeller instantiates a new MigrateFinancialConnectionsAggregatorConnectionDataTeller object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMigrateFinancialConnectionsAggregatorConnectionDataTellerWithDefaults

func NewMigrateFinancialConnectionsAggregatorConnectionDataTellerWithDefaults() *MigrateFinancialConnectionsAggregatorConnectionDataTeller

NewMigrateFinancialConnectionsAggregatorConnectionDataTellerWithDefaults instantiates a new MigrateFinancialConnectionsAggregatorConnectionDataTeller object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MigrateFinancialConnectionsAggregatorConnectionDataTeller) GetAccessToken

GetAccessToken returns the AccessToken field value

func (*MigrateFinancialConnectionsAggregatorConnectionDataTeller) GetAccessTokenOk

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (MigrateFinancialConnectionsAggregatorConnectionDataTeller) MarshalJSON

func (*MigrateFinancialConnectionsAggregatorConnectionDataTeller) SetAccessToken

SetAccessToken sets field value

func (MigrateFinancialConnectionsAggregatorConnectionDataTeller) ToMap

type MigrateFinancialConnectionsTokenRequest

type MigrateFinancialConnectionsTokenRequest struct {
	ConnectionData MigrateFinancialConnectionsAggregatorConnectionData `json:"connection_data"`
	// The aggregator being migrated (either 'plaid', 'mx' or 'teller).
	Aggregator string                                        `json:"aggregator"`
	Entity     MigrateFinancialConnectionsTokenRequestEntity `json:"entity"`
	// A list of Fuse products that the migrated connection will have access to.
	FuseProducts []Product `json:"fuse_products"`
}

MigrateFinancialConnectionsTokenRequest struct for MigrateFinancialConnectionsTokenRequest

func NewMigrateFinancialConnectionsTokenRequest

func NewMigrateFinancialConnectionsTokenRequest(connectionData MigrateFinancialConnectionsAggregatorConnectionData, aggregator string, entity MigrateFinancialConnectionsTokenRequestEntity, fuseProducts []Product) *MigrateFinancialConnectionsTokenRequest

NewMigrateFinancialConnectionsTokenRequest instantiates a new MigrateFinancialConnectionsTokenRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMigrateFinancialConnectionsTokenRequestWithDefaults

func NewMigrateFinancialConnectionsTokenRequestWithDefaults() *MigrateFinancialConnectionsTokenRequest

NewMigrateFinancialConnectionsTokenRequestWithDefaults instantiates a new MigrateFinancialConnectionsTokenRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MigrateFinancialConnectionsTokenRequest) GetAggregator

GetAggregator returns the Aggregator field value

func (*MigrateFinancialConnectionsTokenRequest) GetAggregatorOk

func (o *MigrateFinancialConnectionsTokenRequest) GetAggregatorOk() (*string, bool)

GetAggregatorOk returns a tuple with the Aggregator field value and a boolean to check if the value has been set.

func (*MigrateFinancialConnectionsTokenRequest) GetConnectionData

GetConnectionData returns the ConnectionData field value

func (*MigrateFinancialConnectionsTokenRequest) GetConnectionDataOk

GetConnectionDataOk returns a tuple with the ConnectionData field value and a boolean to check if the value has been set.

func (*MigrateFinancialConnectionsTokenRequest) GetEntity

GetEntity returns the Entity field value

func (*MigrateFinancialConnectionsTokenRequest) GetEntityOk

GetEntityOk returns a tuple with the Entity field value and a boolean to check if the value has been set.

func (*MigrateFinancialConnectionsTokenRequest) GetFuseProducts

func (o *MigrateFinancialConnectionsTokenRequest) GetFuseProducts() []Product

GetFuseProducts returns the FuseProducts field value

func (*MigrateFinancialConnectionsTokenRequest) GetFuseProductsOk

func (o *MigrateFinancialConnectionsTokenRequest) GetFuseProductsOk() ([]Product, bool)

GetFuseProductsOk returns a tuple with the FuseProducts field value and a boolean to check if the value has been set.

func (MigrateFinancialConnectionsTokenRequest) MarshalJSON

func (o MigrateFinancialConnectionsTokenRequest) MarshalJSON() ([]byte, error)

func (*MigrateFinancialConnectionsTokenRequest) SetAggregator

func (o *MigrateFinancialConnectionsTokenRequest) SetAggregator(v string)

SetAggregator sets field value

func (*MigrateFinancialConnectionsTokenRequest) SetConnectionData

SetConnectionData sets field value

func (*MigrateFinancialConnectionsTokenRequest) SetEntity

SetEntity sets field value

func (*MigrateFinancialConnectionsTokenRequest) SetFuseProducts

func (o *MigrateFinancialConnectionsTokenRequest) SetFuseProducts(v []Product)

SetFuseProducts sets field value

func (MigrateFinancialConnectionsTokenRequest) ToMap

func (o MigrateFinancialConnectionsTokenRequest) ToMap() (map[string]interface{}, error)

type MigrateFinancialConnectionsTokenRequestEntity

type MigrateFinancialConnectionsTokenRequestEntity struct {
	// The unique identifier of the entity (user or business) associated with the financial connections.
	Id *string `json:"id,omitempty"`
}

MigrateFinancialConnectionsTokenRequestEntity struct for MigrateFinancialConnectionsTokenRequestEntity

func NewMigrateFinancialConnectionsTokenRequestEntity

func NewMigrateFinancialConnectionsTokenRequestEntity() *MigrateFinancialConnectionsTokenRequestEntity

NewMigrateFinancialConnectionsTokenRequestEntity instantiates a new MigrateFinancialConnectionsTokenRequestEntity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMigrateFinancialConnectionsTokenRequestEntityWithDefaults

func NewMigrateFinancialConnectionsTokenRequestEntityWithDefaults() *MigrateFinancialConnectionsTokenRequestEntity

NewMigrateFinancialConnectionsTokenRequestEntityWithDefaults instantiates a new MigrateFinancialConnectionsTokenRequestEntity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MigrateFinancialConnectionsTokenRequestEntity) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*MigrateFinancialConnectionsTokenRequestEntity) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MigrateFinancialConnectionsTokenRequestEntity) HasId

HasId returns a boolean if a field has been set.

func (MigrateFinancialConnectionsTokenRequestEntity) MarshalJSON

func (*MigrateFinancialConnectionsTokenRequestEntity) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (MigrateFinancialConnectionsTokenRequestEntity) ToMap

func (o MigrateFinancialConnectionsTokenRequestEntity) ToMap() (map[string]interface{}, error)

type MigrateFinancialConnectionsTokenResponse

type MigrateFinancialConnectionsTokenResponse struct {
	ConnectionData MigrateFinancialConnectionsAggregatorConnectionData `json:"connection_data"`
	// Fuse access token for the fuse connection
	FuseAccessToken string `json:"fuse_access_token"`
	// Financial connection id for the fuse connection
	FuseFinancialConnectionId string `json:"fuse_financial_connection_id"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId *string `json:"request_id,omitempty"`
}

MigrateFinancialConnectionsTokenResponse struct for MigrateFinancialConnectionsTokenResponse

func NewMigrateFinancialConnectionsTokenResponse

func NewMigrateFinancialConnectionsTokenResponse(connectionData MigrateFinancialConnectionsAggregatorConnectionData, fuseAccessToken string, fuseFinancialConnectionId string) *MigrateFinancialConnectionsTokenResponse

NewMigrateFinancialConnectionsTokenResponse instantiates a new MigrateFinancialConnectionsTokenResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMigrateFinancialConnectionsTokenResponseWithDefaults

func NewMigrateFinancialConnectionsTokenResponseWithDefaults() *MigrateFinancialConnectionsTokenResponse

NewMigrateFinancialConnectionsTokenResponseWithDefaults instantiates a new MigrateFinancialConnectionsTokenResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MigrateFinancialConnectionsTokenResponse) GetConnectionData

GetConnectionData returns the ConnectionData field value

func (*MigrateFinancialConnectionsTokenResponse) GetConnectionDataOk

GetConnectionDataOk returns a tuple with the ConnectionData field value and a boolean to check if the value has been set.

func (*MigrateFinancialConnectionsTokenResponse) GetFuseAccessToken

func (o *MigrateFinancialConnectionsTokenResponse) GetFuseAccessToken() string

GetFuseAccessToken returns the FuseAccessToken field value

func (*MigrateFinancialConnectionsTokenResponse) GetFuseAccessTokenOk

func (o *MigrateFinancialConnectionsTokenResponse) GetFuseAccessTokenOk() (*string, bool)

GetFuseAccessTokenOk returns a tuple with the FuseAccessToken field value and a boolean to check if the value has been set.

func (*MigrateFinancialConnectionsTokenResponse) GetFuseFinancialConnectionId

func (o *MigrateFinancialConnectionsTokenResponse) GetFuseFinancialConnectionId() string

GetFuseFinancialConnectionId returns the FuseFinancialConnectionId field value

func (*MigrateFinancialConnectionsTokenResponse) GetFuseFinancialConnectionIdOk

func (o *MigrateFinancialConnectionsTokenResponse) GetFuseFinancialConnectionIdOk() (*string, bool)

GetFuseFinancialConnectionIdOk returns a tuple with the FuseFinancialConnectionId field value and a boolean to check if the value has been set.

func (*MigrateFinancialConnectionsTokenResponse) GetRequestId

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*MigrateFinancialConnectionsTokenResponse) GetRequestIdOk

func (o *MigrateFinancialConnectionsTokenResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MigrateFinancialConnectionsTokenResponse) HasRequestId

HasRequestId returns a boolean if a field has been set.

func (MigrateFinancialConnectionsTokenResponse) MarshalJSON

func (*MigrateFinancialConnectionsTokenResponse) SetConnectionData

SetConnectionData sets field value

func (*MigrateFinancialConnectionsTokenResponse) SetFuseAccessToken

func (o *MigrateFinancialConnectionsTokenResponse) SetFuseAccessToken(v string)

SetFuseAccessToken sets field value

func (*MigrateFinancialConnectionsTokenResponse) SetFuseFinancialConnectionId

func (o *MigrateFinancialConnectionsTokenResponse) SetFuseFinancialConnectionId(v string)

SetFuseFinancialConnectionId sets field value

func (*MigrateFinancialConnectionsTokenResponse) SetRequestId

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (MigrateFinancialConnectionsTokenResponse) ToMap

func (o MigrateFinancialConnectionsTokenResponse) ToMap() (map[string]interface{}, error)

type NullableAccountSubtype

type NullableAccountSubtype struct {
	// contains filtered or unexported fields
}

func NewNullableAccountSubtype

func NewNullableAccountSubtype(val *AccountSubtype) *NullableAccountSubtype

func (NullableAccountSubtype) Get

func (NullableAccountSubtype) IsSet

func (v NullableAccountSubtype) IsSet() bool

func (NullableAccountSubtype) MarshalJSON

func (v NullableAccountSubtype) MarshalJSON() ([]byte, error)

func (*NullableAccountSubtype) Set

func (*NullableAccountSubtype) UnmarshalJSON

func (v *NullableAccountSubtype) UnmarshalJSON(src []byte) error

func (*NullableAccountSubtype) Unset

func (v *NullableAccountSubtype) Unset()

type NullableAccountType

type NullableAccountType struct {
	// contains filtered or unexported fields
}

func NewNullableAccountType

func NewNullableAccountType(val *AccountType) *NullableAccountType

func (NullableAccountType) Get

func (NullableAccountType) IsSet

func (v NullableAccountType) IsSet() bool

func (NullableAccountType) MarshalJSON

func (v NullableAccountType) MarshalJSON() ([]byte, error)

func (*NullableAccountType) Set

func (v *NullableAccountType) Set(val *AccountType)

func (*NullableAccountType) UnmarshalJSON

func (v *NullableAccountType) UnmarshalJSON(src []byte) error

func (*NullableAccountType) Unset

func (v *NullableAccountType) Unset()

type NullableAddAccountEventsRequest

type NullableAddAccountEventsRequest struct {
	// contains filtered or unexported fields
}

func (NullableAddAccountEventsRequest) Get

func (NullableAddAccountEventsRequest) IsSet

func (NullableAddAccountEventsRequest) MarshalJSON

func (v NullableAddAccountEventsRequest) MarshalJSON() ([]byte, error)

func (*NullableAddAccountEventsRequest) Set

func (*NullableAddAccountEventsRequest) UnmarshalJSON

func (v *NullableAddAccountEventsRequest) UnmarshalJSON(src []byte) error

func (*NullableAddAccountEventsRequest) Unset

type NullableAddAccountEventsRequestEventsInner

type NullableAddAccountEventsRequestEventsInner struct {
	// contains filtered or unexported fields
}

func (NullableAddAccountEventsRequestEventsInner) Get

func (NullableAddAccountEventsRequestEventsInner) IsSet

func (NullableAddAccountEventsRequestEventsInner) MarshalJSON

func (*NullableAddAccountEventsRequestEventsInner) Set

func (*NullableAddAccountEventsRequestEventsInner) UnmarshalJSON

func (v *NullableAddAccountEventsRequestEventsInner) UnmarshalJSON(src []byte) error

func (*NullableAddAccountEventsRequestEventsInner) Unset

type NullableAddAccountEventsResponse

type NullableAddAccountEventsResponse struct {
	// contains filtered or unexported fields
}

func (NullableAddAccountEventsResponse) Get

func (NullableAddAccountEventsResponse) IsSet

func (NullableAddAccountEventsResponse) MarshalJSON

func (v NullableAddAccountEventsResponse) MarshalJSON() ([]byte, error)

func (*NullableAddAccountEventsResponse) Set

func (*NullableAddAccountEventsResponse) UnmarshalJSON

func (v *NullableAddAccountEventsResponse) UnmarshalJSON(src []byte) error

func (*NullableAddAccountEventsResponse) Unset

type NullableAggregator

type NullableAggregator struct {
	// contains filtered or unexported fields
}

func NewNullableAggregator

func NewNullableAggregator(val *Aggregator) *NullableAggregator

func (NullableAggregator) Get

func (v NullableAggregator) Get() *Aggregator

func (NullableAggregator) IsSet

func (v NullableAggregator) IsSet() bool

func (NullableAggregator) MarshalJSON

func (v NullableAggregator) MarshalJSON() ([]byte, error)

func (*NullableAggregator) Set

func (v *NullableAggregator) Set(val *Aggregator)

func (*NullableAggregator) UnmarshalJSON

func (v *NullableAggregator) UnmarshalJSON(src []byte) error

func (*NullableAggregator) Unset

func (v *NullableAggregator) Unset()

type NullableAssetReport

type NullableAssetReport struct {
	// contains filtered or unexported fields
}

func NewNullableAssetReport

func NewNullableAssetReport(val *AssetReport) *NullableAssetReport

func (NullableAssetReport) Get

func (NullableAssetReport) IsSet

func (v NullableAssetReport) IsSet() bool

func (NullableAssetReport) MarshalJSON

func (v NullableAssetReport) MarshalJSON() ([]byte, error)

func (*NullableAssetReport) Set

func (v *NullableAssetReport) Set(val *AssetReport)

func (*NullableAssetReport) UnmarshalJSON

func (v *NullableAssetReport) UnmarshalJSON(src []byte) error

func (*NullableAssetReport) Unset

func (v *NullableAssetReport) Unset()

type NullableAssetReportAccountsInner

type NullableAssetReportAccountsInner struct {
	// contains filtered or unexported fields
}

func (NullableAssetReportAccountsInner) Get

func (NullableAssetReportAccountsInner) IsSet

func (NullableAssetReportAccountsInner) MarshalJSON

func (v NullableAssetReportAccountsInner) MarshalJSON() ([]byte, error)

func (*NullableAssetReportAccountsInner) Set

func (*NullableAssetReportAccountsInner) UnmarshalJSON

func (v *NullableAssetReportAccountsInner) UnmarshalJSON(src []byte) error

func (*NullableAssetReportAccountsInner) Unset

type NullableAssetReportAccountsInnerBalance

type NullableAssetReportAccountsInnerBalance struct {
	// contains filtered or unexported fields
}

func (NullableAssetReportAccountsInnerBalance) Get

func (NullableAssetReportAccountsInnerBalance) IsSet

func (NullableAssetReportAccountsInnerBalance) MarshalJSON

func (v NullableAssetReportAccountsInnerBalance) MarshalJSON() ([]byte, error)

func (*NullableAssetReportAccountsInnerBalance) Set

func (*NullableAssetReportAccountsInnerBalance) UnmarshalJSON

func (v *NullableAssetReportAccountsInnerBalance) UnmarshalJSON(src []byte) error

func (*NullableAssetReportAccountsInnerBalance) Unset

type NullableAssetReportAccountsInnerHistoricalBalancesInner

type NullableAssetReportAccountsInnerHistoricalBalancesInner struct {
	// contains filtered or unexported fields
}

func (NullableAssetReportAccountsInnerHistoricalBalancesInner) Get

func (NullableAssetReportAccountsInnerHistoricalBalancesInner) IsSet

func (NullableAssetReportAccountsInnerHistoricalBalancesInner) MarshalJSON

func (*NullableAssetReportAccountsInnerHistoricalBalancesInner) Set

func (*NullableAssetReportAccountsInnerHistoricalBalancesInner) UnmarshalJSON

func (*NullableAssetReportAccountsInnerHistoricalBalancesInner) Unset

type NullableAssetReportResponse

type NullableAssetReportResponse struct {
	// contains filtered or unexported fields
}

func NewNullableAssetReportResponse

func NewNullableAssetReportResponse(val *AssetReportResponse) *NullableAssetReportResponse

func (NullableAssetReportResponse) Get

func (NullableAssetReportResponse) IsSet

func (NullableAssetReportResponse) MarshalJSON

func (v NullableAssetReportResponse) MarshalJSON() ([]byte, error)

func (*NullableAssetReportResponse) Set

func (*NullableAssetReportResponse) UnmarshalJSON

func (v *NullableAssetReportResponse) UnmarshalJSON(src []byte) error

func (*NullableAssetReportResponse) Unset

func (v *NullableAssetReportResponse) Unset()

type NullableAssetReportTransaction

type NullableAssetReportTransaction struct {
	// contains filtered or unexported fields
}

func (NullableAssetReportTransaction) Get

func (NullableAssetReportTransaction) IsSet

func (NullableAssetReportTransaction) MarshalJSON

func (v NullableAssetReportTransaction) MarshalJSON() ([]byte, error)

func (*NullableAssetReportTransaction) Set

func (*NullableAssetReportTransaction) UnmarshalJSON

func (v *NullableAssetReportTransaction) UnmarshalJSON(src []byte) error

func (*NullableAssetReportTransaction) Unset

func (v *NullableAssetReportTransaction) Unset()

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableConsumerRiskReport

type NullableConsumerRiskReport struct {
	// contains filtered or unexported fields
}

func NewNullableConsumerRiskReport

func NewNullableConsumerRiskReport(val *ConsumerRiskReport) *NullableConsumerRiskReport

func (NullableConsumerRiskReport) Get

func (NullableConsumerRiskReport) IsSet

func (v NullableConsumerRiskReport) IsSet() bool

func (NullableConsumerRiskReport) MarshalJSON

func (v NullableConsumerRiskReport) MarshalJSON() ([]byte, error)

func (*NullableConsumerRiskReport) Set

func (*NullableConsumerRiskReport) UnmarshalJSON

func (v *NullableConsumerRiskReport) UnmarshalJSON(src []byte) error

func (*NullableConsumerRiskReport) Unset

func (v *NullableConsumerRiskReport) Unset()

type NullableConsumerRiskReportCustomization

type NullableConsumerRiskReportCustomization struct {
	// contains filtered or unexported fields
}

func (NullableConsumerRiskReportCustomization) Get

func (NullableConsumerRiskReportCustomization) IsSet

func (NullableConsumerRiskReportCustomization) MarshalJSON

func (v NullableConsumerRiskReportCustomization) MarshalJSON() ([]byte, error)

func (*NullableConsumerRiskReportCustomization) Set

func (*NullableConsumerRiskReportCustomization) UnmarshalJSON

func (v *NullableConsumerRiskReportCustomization) UnmarshalJSON(src []byte) error

func (*NullableConsumerRiskReportCustomization) Unset

type NullableConsumerRiskReportTimeFrame

type NullableConsumerRiskReportTimeFrame struct {
	// contains filtered or unexported fields
}

func (NullableConsumerRiskReportTimeFrame) Get

func (NullableConsumerRiskReportTimeFrame) IsSet

func (NullableConsumerRiskReportTimeFrame) MarshalJSON

func (v NullableConsumerRiskReportTimeFrame) MarshalJSON() ([]byte, error)

func (*NullableConsumerRiskReportTimeFrame) Set

func (*NullableConsumerRiskReportTimeFrame) UnmarshalJSON

func (v *NullableConsumerRiskReportTimeFrame) UnmarshalJSON(src []byte) error

func (*NullableConsumerRiskReportTimeFrame) Unset

type NullableCountryCode

type NullableCountryCode struct {
	// contains filtered or unexported fields
}

func NewNullableCountryCode

func NewNullableCountryCode(val *CountryCode) *NullableCountryCode

func (NullableCountryCode) Get

func (NullableCountryCode) IsSet

func (v NullableCountryCode) IsSet() bool

func (NullableCountryCode) MarshalJSON

func (v NullableCountryCode) MarshalJSON() ([]byte, error)

func (*NullableCountryCode) Set

func (v *NullableCountryCode) Set(val *CountryCode)

func (*NullableCountryCode) UnmarshalJSON

func (v *NullableCountryCode) UnmarshalJSON(src []byte) error

func (*NullableCountryCode) Unset

func (v *NullableCountryCode) Unset()

type NullableCreateAssetReportRequest

type NullableCreateAssetReportRequest struct {
	// contains filtered or unexported fields
}

func (NullableCreateAssetReportRequest) Get

func (NullableCreateAssetReportRequest) IsSet

func (NullableCreateAssetReportRequest) MarshalJSON

func (v NullableCreateAssetReportRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateAssetReportRequest) Set

func (*NullableCreateAssetReportRequest) UnmarshalJSON

func (v *NullableCreateAssetReportRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateAssetReportRequest) Unset

type NullableCreateAssetReportResponse

type NullableCreateAssetReportResponse struct {
	// contains filtered or unexported fields
}

func (NullableCreateAssetReportResponse) Get

func (NullableCreateAssetReportResponse) IsSet

func (NullableCreateAssetReportResponse) MarshalJSON

func (v NullableCreateAssetReportResponse) MarshalJSON() ([]byte, error)

func (*NullableCreateAssetReportResponse) Set

func (*NullableCreateAssetReportResponse) UnmarshalJSON

func (v *NullableCreateAssetReportResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateAssetReportResponse) Unset

type NullableCreateConsumerRiskReportCustomizationRequest

type NullableCreateConsumerRiskReportCustomizationRequest struct {
	// contains filtered or unexported fields
}

func (NullableCreateConsumerRiskReportCustomizationRequest) Get

func (NullableCreateConsumerRiskReportCustomizationRequest) IsSet

func (NullableCreateConsumerRiskReportCustomizationRequest) MarshalJSON

func (*NullableCreateConsumerRiskReportCustomizationRequest) Set

func (*NullableCreateConsumerRiskReportCustomizationRequest) UnmarshalJSON

func (*NullableCreateConsumerRiskReportCustomizationRequest) Unset

type NullableCreateConsumerRiskReportCustomizationResponse

type NullableCreateConsumerRiskReportCustomizationResponse struct {
	// contains filtered or unexported fields
}

func (NullableCreateConsumerRiskReportCustomizationResponse) Get

func (NullableCreateConsumerRiskReportCustomizationResponse) IsSet

func (NullableCreateConsumerRiskReportCustomizationResponse) MarshalJSON

func (*NullableCreateConsumerRiskReportCustomizationResponse) Set

func (*NullableCreateConsumerRiskReportCustomizationResponse) UnmarshalJSON

func (*NullableCreateConsumerRiskReportCustomizationResponse) Unset

type NullableCreateConsumerRiskReportRequest

type NullableCreateConsumerRiskReportRequest struct {
	// contains filtered or unexported fields
}

func (NullableCreateConsumerRiskReportRequest) Get

func (NullableCreateConsumerRiskReportRequest) IsSet

func (NullableCreateConsumerRiskReportRequest) MarshalJSON

func (v NullableCreateConsumerRiskReportRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateConsumerRiskReportRequest) Set

func (*NullableCreateConsumerRiskReportRequest) UnmarshalJSON

func (v *NullableCreateConsumerRiskReportRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateConsumerRiskReportRequest) Unset

type NullableCreateConsumerRiskReportResponse

type NullableCreateConsumerRiskReportResponse struct {
	// contains filtered or unexported fields
}

func (NullableCreateConsumerRiskReportResponse) Get

func (NullableCreateConsumerRiskReportResponse) IsSet

func (NullableCreateConsumerRiskReportResponse) MarshalJSON

func (*NullableCreateConsumerRiskReportResponse) Set

func (*NullableCreateConsumerRiskReportResponse) UnmarshalJSON

func (v *NullableCreateConsumerRiskReportResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateConsumerRiskReportResponse) Unset

type NullableCreateEntityRequest

type NullableCreateEntityRequest struct {
	// contains filtered or unexported fields
}

func NewNullableCreateEntityRequest

func NewNullableCreateEntityRequest(val *CreateEntityRequest) *NullableCreateEntityRequest

func (NullableCreateEntityRequest) Get

func (NullableCreateEntityRequest) IsSet

func (NullableCreateEntityRequest) MarshalJSON

func (v NullableCreateEntityRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateEntityRequest) Set

func (*NullableCreateEntityRequest) UnmarshalJSON

func (v *NullableCreateEntityRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateEntityRequest) Unset

func (v *NullableCreateEntityRequest) Unset()

type NullableCreateEntityResponse

type NullableCreateEntityResponse struct {
	// contains filtered or unexported fields
}

func NewNullableCreateEntityResponse

func NewNullableCreateEntityResponse(val *CreateEntityResponse) *NullableCreateEntityResponse

func (NullableCreateEntityResponse) Get

func (NullableCreateEntityResponse) IsSet

func (NullableCreateEntityResponse) MarshalJSON

func (v NullableCreateEntityResponse) MarshalJSON() ([]byte, error)

func (*NullableCreateEntityResponse) Set

func (*NullableCreateEntityResponse) UnmarshalJSON

func (v *NullableCreateEntityResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateEntityResponse) Unset

func (v *NullableCreateEntityResponse) Unset()

type NullableCreateLinkTokenRequest

type NullableCreateLinkTokenRequest struct {
	// contains filtered or unexported fields
}

func (NullableCreateLinkTokenRequest) Get

func (NullableCreateLinkTokenRequest) IsSet

func (NullableCreateLinkTokenRequest) MarshalJSON

func (v NullableCreateLinkTokenRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateLinkTokenRequest) Set

func (*NullableCreateLinkTokenRequest) UnmarshalJSON

func (v *NullableCreateLinkTokenRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateLinkTokenRequest) Unset

func (v *NullableCreateLinkTokenRequest) Unset()

type NullableCreateLinkTokenRequestMx

type NullableCreateLinkTokenRequestMx struct {
	// contains filtered or unexported fields
}

func (NullableCreateLinkTokenRequestMx) Get

func (NullableCreateLinkTokenRequestMx) IsSet

func (NullableCreateLinkTokenRequestMx) MarshalJSON

func (v NullableCreateLinkTokenRequestMx) MarshalJSON() ([]byte, error)

func (*NullableCreateLinkTokenRequestMx) Set

func (*NullableCreateLinkTokenRequestMx) UnmarshalJSON

func (v *NullableCreateLinkTokenRequestMx) UnmarshalJSON(src []byte) error

func (*NullableCreateLinkTokenRequestMx) Unset

type NullableCreateLinkTokenRequestPlaid

type NullableCreateLinkTokenRequestPlaid struct {
	// contains filtered or unexported fields
}

func (NullableCreateLinkTokenRequestPlaid) Get

func (NullableCreateLinkTokenRequestPlaid) IsSet

func (NullableCreateLinkTokenRequestPlaid) MarshalJSON

func (v NullableCreateLinkTokenRequestPlaid) MarshalJSON() ([]byte, error)

func (*NullableCreateLinkTokenRequestPlaid) Set

func (*NullableCreateLinkTokenRequestPlaid) UnmarshalJSON

func (v *NullableCreateLinkTokenRequestPlaid) UnmarshalJSON(src []byte) error

func (*NullableCreateLinkTokenRequestPlaid) Unset

type NullableCreateLinkTokenRequestSnaptrade

type NullableCreateLinkTokenRequestSnaptrade struct {
	// contains filtered or unexported fields
}

func (NullableCreateLinkTokenRequestSnaptrade) Get

func (NullableCreateLinkTokenRequestSnaptrade) IsSet

func (NullableCreateLinkTokenRequestSnaptrade) MarshalJSON

func (v NullableCreateLinkTokenRequestSnaptrade) MarshalJSON() ([]byte, error)

func (*NullableCreateLinkTokenRequestSnaptrade) Set

func (*NullableCreateLinkTokenRequestSnaptrade) UnmarshalJSON

func (v *NullableCreateLinkTokenRequestSnaptrade) UnmarshalJSON(src []byte) error

func (*NullableCreateLinkTokenRequestSnaptrade) Unset

type NullableCreateLinkTokenRequestSnaptradeConfig

type NullableCreateLinkTokenRequestSnaptradeConfig struct {
	// contains filtered or unexported fields
}

func (NullableCreateLinkTokenRequestSnaptradeConfig) Get

func (NullableCreateLinkTokenRequestSnaptradeConfig) IsSet

func (NullableCreateLinkTokenRequestSnaptradeConfig) MarshalJSON

func (*NullableCreateLinkTokenRequestSnaptradeConfig) Set

func (*NullableCreateLinkTokenRequestSnaptradeConfig) UnmarshalJSON

func (*NullableCreateLinkTokenRequestSnaptradeConfig) Unset

type NullableCreateLinkTokenRequestTeller

type NullableCreateLinkTokenRequestTeller struct {
	// contains filtered or unexported fields
}

func (NullableCreateLinkTokenRequestTeller) Get

func (NullableCreateLinkTokenRequestTeller) IsSet

func (NullableCreateLinkTokenRequestTeller) MarshalJSON

func (v NullableCreateLinkTokenRequestTeller) MarshalJSON() ([]byte, error)

func (*NullableCreateLinkTokenRequestTeller) Set

func (*NullableCreateLinkTokenRequestTeller) UnmarshalJSON

func (v *NullableCreateLinkTokenRequestTeller) UnmarshalJSON(src []byte) error

func (*NullableCreateLinkTokenRequestTeller) Unset

type NullableCreateLinkTokenRequestTellerConfig

type NullableCreateLinkTokenRequestTellerConfig struct {
	// contains filtered or unexported fields
}

func (NullableCreateLinkTokenRequestTellerConfig) Get

func (NullableCreateLinkTokenRequestTellerConfig) IsSet

func (NullableCreateLinkTokenRequestTellerConfig) MarshalJSON

func (*NullableCreateLinkTokenRequestTellerConfig) Set

func (*NullableCreateLinkTokenRequestTellerConfig) UnmarshalJSON

func (v *NullableCreateLinkTokenRequestTellerConfig) UnmarshalJSON(src []byte) error

func (*NullableCreateLinkTokenRequestTellerConfig) Unset

type NullableCreateLinkTokenRequestTellerConfigAccountFilter

type NullableCreateLinkTokenRequestTellerConfigAccountFilter struct {
	// contains filtered or unexported fields
}

func (NullableCreateLinkTokenRequestTellerConfigAccountFilter) Get

func (NullableCreateLinkTokenRequestTellerConfigAccountFilter) IsSet

func (NullableCreateLinkTokenRequestTellerConfigAccountFilter) MarshalJSON

func (*NullableCreateLinkTokenRequestTellerConfigAccountFilter) Set

func (*NullableCreateLinkTokenRequestTellerConfigAccountFilter) UnmarshalJSON

func (*NullableCreateLinkTokenRequestTellerConfigAccountFilter) Unset

type NullableCreateLinkTokenRequestTellerConfigAccountFilterCredit

type NullableCreateLinkTokenRequestTellerConfigAccountFilterCredit struct {
	// contains filtered or unexported fields
}

func (NullableCreateLinkTokenRequestTellerConfigAccountFilterCredit) Get

func (NullableCreateLinkTokenRequestTellerConfigAccountFilterCredit) IsSet

func (NullableCreateLinkTokenRequestTellerConfigAccountFilterCredit) MarshalJSON

func (*NullableCreateLinkTokenRequestTellerConfigAccountFilterCredit) Set

func (*NullableCreateLinkTokenRequestTellerConfigAccountFilterCredit) UnmarshalJSON

func (*NullableCreateLinkTokenRequestTellerConfigAccountFilterCredit) Unset

type NullableCreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf

type NullableCreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf struct {
	// contains filtered or unexported fields
}

func (NullableCreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf) Get

func (NullableCreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf) IsSet

func (NullableCreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf) MarshalJSON

func (*NullableCreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf) Set

func (*NullableCreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf) UnmarshalJSON

func (*NullableCreateLinkTokenRequestTellerConfigAccountFilterCreditOneOf) Unset

type NullableCreateLinkTokenRequestTellerConfigAccountFilterDepository

type NullableCreateLinkTokenRequestTellerConfigAccountFilterDepository struct {
	// contains filtered or unexported fields
}

func (NullableCreateLinkTokenRequestTellerConfigAccountFilterDepository) Get

func (NullableCreateLinkTokenRequestTellerConfigAccountFilterDepository) IsSet

func (NullableCreateLinkTokenRequestTellerConfigAccountFilterDepository) MarshalJSON

func (*NullableCreateLinkTokenRequestTellerConfigAccountFilterDepository) Set

func (*NullableCreateLinkTokenRequestTellerConfigAccountFilterDepository) UnmarshalJSON

func (*NullableCreateLinkTokenRequestTellerConfigAccountFilterDepository) Unset

type NullableCreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf

type NullableCreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf struct {
	// contains filtered or unexported fields
}

func (NullableCreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf) Get

func (NullableCreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf) IsSet

func (NullableCreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf) MarshalJSON

func (*NullableCreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf) Set

func (*NullableCreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf) UnmarshalJSON

func (*NullableCreateLinkTokenRequestTellerConfigAccountFilterDepositoryOneOf) Unset

type NullableCreateLinkTokenResponse

type NullableCreateLinkTokenResponse struct {
	// contains filtered or unexported fields
}

func (NullableCreateLinkTokenResponse) Get

func (NullableCreateLinkTokenResponse) IsSet

func (NullableCreateLinkTokenResponse) MarshalJSON

func (v NullableCreateLinkTokenResponse) MarshalJSON() ([]byte, error)

func (*NullableCreateLinkTokenResponse) Set

func (*NullableCreateLinkTokenResponse) UnmarshalJSON

func (v *NullableCreateLinkTokenResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateLinkTokenResponse) Unset

type NullableCreateSessionRequest

type NullableCreateSessionRequest struct {
	// contains filtered or unexported fields
}

func NewNullableCreateSessionRequest

func NewNullableCreateSessionRequest(val *CreateSessionRequest) *NullableCreateSessionRequest

func (NullableCreateSessionRequest) Get

func (NullableCreateSessionRequest) IsSet

func (NullableCreateSessionRequest) MarshalJSON

func (v NullableCreateSessionRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateSessionRequest) Set

func (*NullableCreateSessionRequest) UnmarshalJSON

func (v *NullableCreateSessionRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateSessionRequest) Unset

func (v *NullableCreateSessionRequest) Unset()

type NullableCreateSessionResponse

type NullableCreateSessionResponse struct {
	// contains filtered or unexported fields
}

func (NullableCreateSessionResponse) Get

func (NullableCreateSessionResponse) IsSet

func (NullableCreateSessionResponse) MarshalJSON

func (v NullableCreateSessionResponse) MarshalJSON() ([]byte, error)

func (*NullableCreateSessionResponse) Set

func (*NullableCreateSessionResponse) UnmarshalJSON

func (v *NullableCreateSessionResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateSessionResponse) Unset

func (v *NullableCreateSessionResponse) Unset()

type NullableCurrency

type NullableCurrency struct {
	// contains filtered or unexported fields
}

func NewNullableCurrency

func NewNullableCurrency(val *Currency) *NullableCurrency

func (NullableCurrency) Get

func (v NullableCurrency) Get() *Currency

func (NullableCurrency) IsSet

func (v NullableCurrency) IsSet() bool

func (NullableCurrency) MarshalJSON

func (v NullableCurrency) MarshalJSON() ([]byte, error)

func (*NullableCurrency) Set

func (v *NullableCurrency) Set(val *Currency)

func (*NullableCurrency) UnmarshalJSON

func (v *NullableCurrency) UnmarshalJSON(src []byte) error

func (*NullableCurrency) Unset

func (v *NullableCurrency) Unset()

type NullableDeleteConsumerRiskReportResponse

type NullableDeleteConsumerRiskReportResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeleteConsumerRiskReportResponse) Get

func (NullableDeleteConsumerRiskReportResponse) IsSet

func (NullableDeleteConsumerRiskReportResponse) MarshalJSON

func (*NullableDeleteConsumerRiskReportResponse) Set

func (*NullableDeleteConsumerRiskReportResponse) UnmarshalJSON

func (v *NullableDeleteConsumerRiskReportResponse) UnmarshalJSON(src []byte) error

func (*NullableDeleteConsumerRiskReportResponse) Unset

type NullableDeleteFinancialConnectionResponse

type NullableDeleteFinancialConnectionResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeleteFinancialConnectionResponse) Get

func (NullableDeleteFinancialConnectionResponse) IsSet

func (NullableDeleteFinancialConnectionResponse) MarshalJSON

func (*NullableDeleteFinancialConnectionResponse) Set

func (*NullableDeleteFinancialConnectionResponse) UnmarshalJSON

func (v *NullableDeleteFinancialConnectionResponse) UnmarshalJSON(src []byte) error

func (*NullableDeleteFinancialConnectionResponse) Unset

type NullableEnrichTransactionsRequest

type NullableEnrichTransactionsRequest struct {
	// contains filtered or unexported fields
}

func (NullableEnrichTransactionsRequest) Get

func (NullableEnrichTransactionsRequest) IsSet

func (NullableEnrichTransactionsRequest) MarshalJSON

func (v NullableEnrichTransactionsRequest) MarshalJSON() ([]byte, error)

func (*NullableEnrichTransactionsRequest) Set

func (*NullableEnrichTransactionsRequest) UnmarshalJSON

func (v *NullableEnrichTransactionsRequest) UnmarshalJSON(src []byte) error

func (*NullableEnrichTransactionsRequest) Unset

type NullableEnrichTransactionsResponse

type NullableEnrichTransactionsResponse struct {
	// contains filtered or unexported fields
}

func (NullableEnrichTransactionsResponse) Get

func (NullableEnrichTransactionsResponse) IsSet

func (NullableEnrichTransactionsResponse) MarshalJSON

func (v NullableEnrichTransactionsResponse) MarshalJSON() ([]byte, error)

func (*NullableEnrichTransactionsResponse) Set

func (*NullableEnrichTransactionsResponse) UnmarshalJSON

func (v *NullableEnrichTransactionsResponse) UnmarshalJSON(src []byte) error

func (*NullableEnrichTransactionsResponse) Unset

type NullableEnrichedTransaction

type NullableEnrichedTransaction struct {
	// contains filtered or unexported fields
}

func NewNullableEnrichedTransaction

func NewNullableEnrichedTransaction(val *EnrichedTransaction) *NullableEnrichedTransaction

func (NullableEnrichedTransaction) Get

func (NullableEnrichedTransaction) IsSet

func (NullableEnrichedTransaction) MarshalJSON

func (v NullableEnrichedTransaction) MarshalJSON() ([]byte, error)

func (*NullableEnrichedTransaction) Set

func (*NullableEnrichedTransaction) UnmarshalJSON

func (v *NullableEnrichedTransaction) UnmarshalJSON(src []byte) error

func (*NullableEnrichedTransaction) Unset

func (v *NullableEnrichedTransaction) Unset()

type NullableEntity

type NullableEntity struct {
	// contains filtered or unexported fields
}

func NewNullableEntity

func NewNullableEntity(val *Entity) *NullableEntity

func (NullableEntity) Get

func (v NullableEntity) Get() *Entity

func (NullableEntity) IsSet

func (v NullableEntity) IsSet() bool

func (NullableEntity) MarshalJSON

func (v NullableEntity) MarshalJSON() ([]byte, error)

func (*NullableEntity) Set

func (v *NullableEntity) Set(val *Entity)

func (*NullableEntity) UnmarshalJSON

func (v *NullableEntity) UnmarshalJSON(src []byte) error

func (*NullableEntity) Unset

func (v *NullableEntity) Unset()

type NullableEvalConsumerRiskReportRequest

type NullableEvalConsumerRiskReportRequest struct {
	// contains filtered or unexported fields
}

func (NullableEvalConsumerRiskReportRequest) Get

func (NullableEvalConsumerRiskReportRequest) IsSet

func (NullableEvalConsumerRiskReportRequest) MarshalJSON

func (v NullableEvalConsumerRiskReportRequest) MarshalJSON() ([]byte, error)

func (*NullableEvalConsumerRiskReportRequest) Set

func (*NullableEvalConsumerRiskReportRequest) UnmarshalJSON

func (v *NullableEvalConsumerRiskReportRequest) UnmarshalJSON(src []byte) error

func (*NullableEvalConsumerRiskReportRequest) Unset

type NullableEvalConsumerRiskReportRequestEventsInner

type NullableEvalConsumerRiskReportRequestEventsInner struct {
	// contains filtered or unexported fields
}

func (NullableEvalConsumerRiskReportRequestEventsInner) Get

func (NullableEvalConsumerRiskReportRequestEventsInner) IsSet

func (NullableEvalConsumerRiskReportRequestEventsInner) MarshalJSON

func (*NullableEvalConsumerRiskReportRequestEventsInner) Set

func (*NullableEvalConsumerRiskReportRequestEventsInner) UnmarshalJSON

func (*NullableEvalConsumerRiskReportRequestEventsInner) Unset

type NullableEvalConsumerRiskReportResponse

type NullableEvalConsumerRiskReportResponse struct {
	// contains filtered or unexported fields
}

func (NullableEvalConsumerRiskReportResponse) Get

func (NullableEvalConsumerRiskReportResponse) IsSet

func (NullableEvalConsumerRiskReportResponse) MarshalJSON

func (v NullableEvalConsumerRiskReportResponse) MarshalJSON() ([]byte, error)

func (*NullableEvalConsumerRiskReportResponse) Set

func (*NullableEvalConsumerRiskReportResponse) UnmarshalJSON

func (v *NullableEvalConsumerRiskReportResponse) UnmarshalJSON(src []byte) error

func (*NullableEvalConsumerRiskReportResponse) Unset

type NullableExchangeFinancialConnectionsPublicTokenRequest

type NullableExchangeFinancialConnectionsPublicTokenRequest struct {
	// contains filtered or unexported fields
}

func (NullableExchangeFinancialConnectionsPublicTokenRequest) Get

func (NullableExchangeFinancialConnectionsPublicTokenRequest) IsSet

func (NullableExchangeFinancialConnectionsPublicTokenRequest) MarshalJSON

func (*NullableExchangeFinancialConnectionsPublicTokenRequest) Set

func (*NullableExchangeFinancialConnectionsPublicTokenRequest) UnmarshalJSON

func (*NullableExchangeFinancialConnectionsPublicTokenRequest) Unset

type NullableExchangeFinancialConnectionsPublicTokenResponse

type NullableExchangeFinancialConnectionsPublicTokenResponse struct {
	// contains filtered or unexported fields
}

func (NullableExchangeFinancialConnectionsPublicTokenResponse) Get

func (NullableExchangeFinancialConnectionsPublicTokenResponse) IsSet

func (NullableExchangeFinancialConnectionsPublicTokenResponse) MarshalJSON

func (*NullableExchangeFinancialConnectionsPublicTokenResponse) Set

func (*NullableExchangeFinancialConnectionsPublicTokenResponse) UnmarshalJSON

func (*NullableExchangeFinancialConnectionsPublicTokenResponse) Unset

type NullableExternalTransactionEvent

type NullableExternalTransactionEvent struct {
	// contains filtered or unexported fields
}

func (NullableExternalTransactionEvent) Get

func (NullableExternalTransactionEvent) IsSet

func (NullableExternalTransactionEvent) MarshalJSON

func (v NullableExternalTransactionEvent) MarshalJSON() ([]byte, error)

func (*NullableExternalTransactionEvent) Set

func (*NullableExternalTransactionEvent) UnmarshalJSON

func (v *NullableExternalTransactionEvent) UnmarshalJSON(src []byte) error

func (*NullableExternalTransactionEvent) Unset

type NullableExternalTransactionEventStatus

type NullableExternalTransactionEventStatus struct {
	// contains filtered or unexported fields
}

func (NullableExternalTransactionEventStatus) Get

func (NullableExternalTransactionEventStatus) IsSet

func (NullableExternalTransactionEventStatus) MarshalJSON

func (v NullableExternalTransactionEventStatus) MarshalJSON() ([]byte, error)

func (*NullableExternalTransactionEventStatus) Set

func (*NullableExternalTransactionEventStatus) UnmarshalJSON

func (v *NullableExternalTransactionEventStatus) UnmarshalJSON(src []byte) error

func (*NullableExternalTransactionEventStatus) Unset

type NullableFinanceScore

type NullableFinanceScore struct {
	// contains filtered or unexported fields
}

func NewNullableFinanceScore

func NewNullableFinanceScore(val *FinanceScore) *NullableFinanceScore

func (NullableFinanceScore) Get

func (NullableFinanceScore) IsSet

func (v NullableFinanceScore) IsSet() bool

func (NullableFinanceScore) MarshalJSON

func (v NullableFinanceScore) MarshalJSON() ([]byte, error)

func (*NullableFinanceScore) Set

func (v *NullableFinanceScore) Set(val *FinanceScore)

func (*NullableFinanceScore) UnmarshalJSON

func (v *NullableFinanceScore) UnmarshalJSON(src []byte) error

func (*NullableFinanceScore) Unset

func (v *NullableFinanceScore) Unset()

type NullableFinancialConnectionData

type NullableFinancialConnectionData struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionData) Get

func (NullableFinancialConnectionData) IsSet

func (NullableFinancialConnectionData) MarshalJSON

func (v NullableFinancialConnectionData) MarshalJSON() ([]byte, error)

func (*NullableFinancialConnectionData) Set

func (*NullableFinancialConnectionData) UnmarshalJSON

func (v *NullableFinancialConnectionData) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionData) Unset

type NullableFinancialConnectionDetails

type NullableFinancialConnectionDetails struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionDetails) Get

func (NullableFinancialConnectionDetails) IsSet

func (NullableFinancialConnectionDetails) MarshalJSON

func (v NullableFinancialConnectionDetails) MarshalJSON() ([]byte, error)

func (*NullableFinancialConnectionDetails) Set

func (*NullableFinancialConnectionDetails) UnmarshalJSON

func (v *NullableFinancialConnectionDetails) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionDetails) Unset

type NullableFinancialConnectionDetailsAkoya

type NullableFinancialConnectionDetailsAkoya struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionDetailsAkoya) Get

func (NullableFinancialConnectionDetailsAkoya) IsSet

func (NullableFinancialConnectionDetailsAkoya) MarshalJSON

func (v NullableFinancialConnectionDetailsAkoya) MarshalJSON() ([]byte, error)

func (*NullableFinancialConnectionDetailsAkoya) Set

func (*NullableFinancialConnectionDetailsAkoya) UnmarshalJSON

func (v *NullableFinancialConnectionDetailsAkoya) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionDetailsAkoya) Unset

type NullableFinancialConnectionDetailsBasiq

type NullableFinancialConnectionDetailsBasiq struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionDetailsBasiq) Get

func (NullableFinancialConnectionDetailsBasiq) IsSet

func (NullableFinancialConnectionDetailsBasiq) MarshalJSON

func (v NullableFinancialConnectionDetailsBasiq) MarshalJSON() ([]byte, error)

func (*NullableFinancialConnectionDetailsBasiq) Set

func (*NullableFinancialConnectionDetailsBasiq) UnmarshalJSON

func (v *NullableFinancialConnectionDetailsBasiq) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionDetailsBasiq) Unset

type NullableFinancialConnectionDetailsBelvo

type NullableFinancialConnectionDetailsBelvo struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionDetailsBelvo) Get

func (NullableFinancialConnectionDetailsBelvo) IsSet

func (NullableFinancialConnectionDetailsBelvo) MarshalJSON

func (v NullableFinancialConnectionDetailsBelvo) MarshalJSON() ([]byte, error)

func (*NullableFinancialConnectionDetailsBelvo) Set

func (*NullableFinancialConnectionDetailsBelvo) UnmarshalJSON

func (v *NullableFinancialConnectionDetailsBelvo) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionDetailsBelvo) Unset

type NullableFinancialConnectionDetailsFinicity

type NullableFinancialConnectionDetailsFinicity struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionDetailsFinicity) Get

func (NullableFinancialConnectionDetailsFinicity) IsSet

func (NullableFinancialConnectionDetailsFinicity) MarshalJSON

func (*NullableFinancialConnectionDetailsFinicity) Set

func (*NullableFinancialConnectionDetailsFinicity) UnmarshalJSON

func (v *NullableFinancialConnectionDetailsFinicity) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionDetailsFinicity) Unset

type NullableFinancialConnectionDetailsFinverse

type NullableFinancialConnectionDetailsFinverse struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionDetailsFinverse) Get

func (NullableFinancialConnectionDetailsFinverse) IsSet

func (NullableFinancialConnectionDetailsFinverse) MarshalJSON

func (*NullableFinancialConnectionDetailsFinverse) Set

func (*NullableFinancialConnectionDetailsFinverse) UnmarshalJSON

func (v *NullableFinancialConnectionDetailsFinverse) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionDetailsFinverse) Unset

type NullableFinancialConnectionDetailsFlinks struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionDetailsFlinks) Get

func (NullableFinancialConnectionDetailsFlinks) IsSet

func (NullableFinancialConnectionDetailsFlinks) MarshalJSON

func (*NullableFinancialConnectionDetailsFlinks) Set

func (*NullableFinancialConnectionDetailsFlinks) UnmarshalJSON

func (v *NullableFinancialConnectionDetailsFlinks) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionDetailsFlinks) Unset

type NullableFinancialConnectionDetailsMono

type NullableFinancialConnectionDetailsMono struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionDetailsMono) Get

func (NullableFinancialConnectionDetailsMono) IsSet

func (NullableFinancialConnectionDetailsMono) MarshalJSON

func (v NullableFinancialConnectionDetailsMono) MarshalJSON() ([]byte, error)

func (*NullableFinancialConnectionDetailsMono) Set

func (*NullableFinancialConnectionDetailsMono) UnmarshalJSON

func (v *NullableFinancialConnectionDetailsMono) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionDetailsMono) Unset

type NullableFinancialConnectionDetailsMx

type NullableFinancialConnectionDetailsMx struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionDetailsMx) Get

func (NullableFinancialConnectionDetailsMx) IsSet

func (NullableFinancialConnectionDetailsMx) MarshalJSON

func (v NullableFinancialConnectionDetailsMx) MarshalJSON() ([]byte, error)

func (*NullableFinancialConnectionDetailsMx) Set

func (*NullableFinancialConnectionDetailsMx) UnmarshalJSON

func (v *NullableFinancialConnectionDetailsMx) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionDetailsMx) Unset

type NullableFinancialConnectionDetailsPlaid

type NullableFinancialConnectionDetailsPlaid struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionDetailsPlaid) Get

func (NullableFinancialConnectionDetailsPlaid) IsSet

func (NullableFinancialConnectionDetailsPlaid) MarshalJSON

func (v NullableFinancialConnectionDetailsPlaid) MarshalJSON() ([]byte, error)

func (*NullableFinancialConnectionDetailsPlaid) Set

func (*NullableFinancialConnectionDetailsPlaid) UnmarshalJSON

func (v *NullableFinancialConnectionDetailsPlaid) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionDetailsPlaid) Unset

type NullableFinancialConnectionDetailsSaltedge

type NullableFinancialConnectionDetailsSaltedge struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionDetailsSaltedge) Get

func (NullableFinancialConnectionDetailsSaltedge) IsSet

func (NullableFinancialConnectionDetailsSaltedge) MarshalJSON

func (*NullableFinancialConnectionDetailsSaltedge) Set

func (*NullableFinancialConnectionDetailsSaltedge) UnmarshalJSON

func (v *NullableFinancialConnectionDetailsSaltedge) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionDetailsSaltedge) Unset

type NullableFinancialConnectionDetailsSnaptrade

type NullableFinancialConnectionDetailsSnaptrade struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionDetailsSnaptrade) Get

func (NullableFinancialConnectionDetailsSnaptrade) IsSet

func (NullableFinancialConnectionDetailsSnaptrade) MarshalJSON

func (*NullableFinancialConnectionDetailsSnaptrade) Set

func (*NullableFinancialConnectionDetailsSnaptrade) UnmarshalJSON

func (v *NullableFinancialConnectionDetailsSnaptrade) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionDetailsSnaptrade) Unset

type NullableFinancialConnectionDetailsTeller

type NullableFinancialConnectionDetailsTeller struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionDetailsTeller) Get

func (NullableFinancialConnectionDetailsTeller) IsSet

func (NullableFinancialConnectionDetailsTeller) MarshalJSON

func (*NullableFinancialConnectionDetailsTeller) Set

func (*NullableFinancialConnectionDetailsTeller) UnmarshalJSON

func (v *NullableFinancialConnectionDetailsTeller) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionDetailsTeller) Unset

type NullableFinancialConnectionDetailsTruelayer

type NullableFinancialConnectionDetailsTruelayer struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionDetailsTruelayer) Get

func (NullableFinancialConnectionDetailsTruelayer) IsSet

func (NullableFinancialConnectionDetailsTruelayer) MarshalJSON

func (*NullableFinancialConnectionDetailsTruelayer) Set

func (*NullableFinancialConnectionDetailsTruelayer) UnmarshalJSON

func (v *NullableFinancialConnectionDetailsTruelayer) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionDetailsTruelayer) Unset

type NullableFinancialConnectionsAccount

type NullableFinancialConnectionsAccount struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsAccount) Get

func (NullableFinancialConnectionsAccount) IsSet

func (NullableFinancialConnectionsAccount) MarshalJSON

func (v NullableFinancialConnectionsAccount) MarshalJSON() ([]byte, error)

func (*NullableFinancialConnectionsAccount) Set

func (*NullableFinancialConnectionsAccount) UnmarshalJSON

func (v *NullableFinancialConnectionsAccount) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionsAccount) Unset

type NullableFinancialConnectionsAccountBalance

type NullableFinancialConnectionsAccountBalance struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsAccountBalance) Get

func (NullableFinancialConnectionsAccountBalance) IsSet

func (NullableFinancialConnectionsAccountBalance) MarshalJSON

func (*NullableFinancialConnectionsAccountBalance) Set

func (*NullableFinancialConnectionsAccountBalance) UnmarshalJSON

func (v *NullableFinancialConnectionsAccountBalance) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionsAccountBalance) Unset

type NullableFinancialConnectionsAccountCachedBalance

type NullableFinancialConnectionsAccountCachedBalance struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsAccountCachedBalance) Get

func (NullableFinancialConnectionsAccountCachedBalance) IsSet

func (NullableFinancialConnectionsAccountCachedBalance) MarshalJSON

func (*NullableFinancialConnectionsAccountCachedBalance) Set

func (*NullableFinancialConnectionsAccountCachedBalance) UnmarshalJSON

func (*NullableFinancialConnectionsAccountCachedBalance) Unset

type NullableFinancialConnectionsAccountDetails

type NullableFinancialConnectionsAccountDetails struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsAccountDetails) Get

func (NullableFinancialConnectionsAccountDetails) IsSet

func (NullableFinancialConnectionsAccountDetails) MarshalJSON

func (*NullableFinancialConnectionsAccountDetails) Set

func (*NullableFinancialConnectionsAccountDetails) UnmarshalJSON

func (v *NullableFinancialConnectionsAccountDetails) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionsAccountDetails) Unset

type NullableFinancialConnectionsAccountDetailsAccountNumber

type NullableFinancialConnectionsAccountDetailsAccountNumber struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsAccountDetailsAccountNumber) Get

func (NullableFinancialConnectionsAccountDetailsAccountNumber) IsSet

func (NullableFinancialConnectionsAccountDetailsAccountNumber) MarshalJSON

func (*NullableFinancialConnectionsAccountDetailsAccountNumber) Set

func (*NullableFinancialConnectionsAccountDetailsAccountNumber) UnmarshalJSON

func (*NullableFinancialConnectionsAccountDetailsAccountNumber) Unset

type NullableFinancialConnectionsAccountDetailsAch

type NullableFinancialConnectionsAccountDetailsAch struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsAccountDetailsAch) Get

func (NullableFinancialConnectionsAccountDetailsAch) IsSet

func (NullableFinancialConnectionsAccountDetailsAch) MarshalJSON

func (*NullableFinancialConnectionsAccountDetailsAch) Set

func (*NullableFinancialConnectionsAccountDetailsAch) UnmarshalJSON

func (*NullableFinancialConnectionsAccountDetailsAch) Unset

type NullableFinancialConnectionsAccountInstitution

type NullableFinancialConnectionsAccountInstitution struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsAccountInstitution) Get

func (NullableFinancialConnectionsAccountInstitution) IsSet

func (NullableFinancialConnectionsAccountInstitution) MarshalJSON

func (*NullableFinancialConnectionsAccountInstitution) Set

func (*NullableFinancialConnectionsAccountInstitution) UnmarshalJSON

func (*NullableFinancialConnectionsAccountInstitution) Unset

type NullableFinancialConnectionsAccountLiability

type NullableFinancialConnectionsAccountLiability struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsAccountLiability) Get

func (NullableFinancialConnectionsAccountLiability) IsSet

func (NullableFinancialConnectionsAccountLiability) MarshalJSON

func (*NullableFinancialConnectionsAccountLiability) Set

func (*NullableFinancialConnectionsAccountLiability) UnmarshalJSON

func (*NullableFinancialConnectionsAccountLiability) Unset

type NullableFinancialConnectionsAccountLiabilityAllOfAprs

type NullableFinancialConnectionsAccountLiabilityAllOfAprs struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsAccountLiabilityAllOfAprs) Get

func (NullableFinancialConnectionsAccountLiabilityAllOfAprs) IsSet

func (NullableFinancialConnectionsAccountLiabilityAllOfAprs) MarshalJSON

func (*NullableFinancialConnectionsAccountLiabilityAllOfAprs) Set

func (*NullableFinancialConnectionsAccountLiabilityAllOfAprs) UnmarshalJSON

func (*NullableFinancialConnectionsAccountLiabilityAllOfAprs) Unset

type NullableFinancialConnectionsHolding

type NullableFinancialConnectionsHolding struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsHolding) Get

func (NullableFinancialConnectionsHolding) IsSet

func (NullableFinancialConnectionsHolding) MarshalJSON

func (v NullableFinancialConnectionsHolding) MarshalJSON() ([]byte, error)

func (*NullableFinancialConnectionsHolding) Set

func (*NullableFinancialConnectionsHolding) UnmarshalJSON

func (v *NullableFinancialConnectionsHolding) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionsHolding) Unset

type NullableFinancialConnectionsInvestmentSecurity

type NullableFinancialConnectionsInvestmentSecurity struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsInvestmentSecurity) Get

func (NullableFinancialConnectionsInvestmentSecurity) IsSet

func (NullableFinancialConnectionsInvestmentSecurity) MarshalJSON

func (*NullableFinancialConnectionsInvestmentSecurity) Set

func (*NullableFinancialConnectionsInvestmentSecurity) UnmarshalJSON

func (*NullableFinancialConnectionsInvestmentSecurity) Unset

type NullableFinancialConnectionsInvestmentSecurityExchange

type NullableFinancialConnectionsInvestmentSecurityExchange struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsInvestmentSecurityExchange) Get

func (NullableFinancialConnectionsInvestmentSecurityExchange) IsSet

func (NullableFinancialConnectionsInvestmentSecurityExchange) MarshalJSON

func (*NullableFinancialConnectionsInvestmentSecurityExchange) Set

func (*NullableFinancialConnectionsInvestmentSecurityExchange) UnmarshalJSON

func (*NullableFinancialConnectionsInvestmentSecurityExchange) Unset

type NullableFinancialConnectionsInvestmentSecurityType

type NullableFinancialConnectionsInvestmentSecurityType struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsInvestmentSecurityType) Get

func (NullableFinancialConnectionsInvestmentSecurityType) IsSet

func (NullableFinancialConnectionsInvestmentSecurityType) MarshalJSON

func (*NullableFinancialConnectionsInvestmentSecurityType) Set

func (*NullableFinancialConnectionsInvestmentSecurityType) UnmarshalJSON

func (*NullableFinancialConnectionsInvestmentSecurityType) Unset

type NullableFinancialConnectionsInvestmentTransaction

type NullableFinancialConnectionsInvestmentTransaction struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsInvestmentTransaction) Get

func (NullableFinancialConnectionsInvestmentTransaction) IsSet

func (NullableFinancialConnectionsInvestmentTransaction) MarshalJSON

func (*NullableFinancialConnectionsInvestmentTransaction) Set

func (*NullableFinancialConnectionsInvestmentTransaction) UnmarshalJSON

func (*NullableFinancialConnectionsInvestmentTransaction) Unset

type NullableFinancialConnectionsInvestmentTransactionSubtype

type NullableFinancialConnectionsInvestmentTransactionSubtype struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsInvestmentTransactionSubtype) Get

func (NullableFinancialConnectionsInvestmentTransactionSubtype) IsSet

func (NullableFinancialConnectionsInvestmentTransactionSubtype) MarshalJSON

func (*NullableFinancialConnectionsInvestmentTransactionSubtype) Set

func (*NullableFinancialConnectionsInvestmentTransactionSubtype) UnmarshalJSON

func (*NullableFinancialConnectionsInvestmentTransactionSubtype) Unset

type NullableFinancialConnectionsOwner

type NullableFinancialConnectionsOwner struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsOwner) Get

func (NullableFinancialConnectionsOwner) IsSet

func (NullableFinancialConnectionsOwner) MarshalJSON

func (v NullableFinancialConnectionsOwner) MarshalJSON() ([]byte, error)

func (*NullableFinancialConnectionsOwner) Set

func (*NullableFinancialConnectionsOwner) UnmarshalJSON

func (v *NullableFinancialConnectionsOwner) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionsOwner) Unset

type NullableFinancialConnectionsOwnerAddressesInner

type NullableFinancialConnectionsOwnerAddressesInner struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsOwnerAddressesInner) Get

func (NullableFinancialConnectionsOwnerAddressesInner) IsSet

func (NullableFinancialConnectionsOwnerAddressesInner) MarshalJSON

func (*NullableFinancialConnectionsOwnerAddressesInner) Set

func (*NullableFinancialConnectionsOwnerAddressesInner) UnmarshalJSON

func (*NullableFinancialConnectionsOwnerAddressesInner) Unset

type NullableFinancialConnectionsOwnerAddressesInnerData

type NullableFinancialConnectionsOwnerAddressesInnerData struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsOwnerAddressesInnerData) Get

func (NullableFinancialConnectionsOwnerAddressesInnerData) IsSet

func (NullableFinancialConnectionsOwnerAddressesInnerData) MarshalJSON

func (*NullableFinancialConnectionsOwnerAddressesInnerData) Set

func (*NullableFinancialConnectionsOwnerAddressesInnerData) UnmarshalJSON

func (*NullableFinancialConnectionsOwnerAddressesInnerData) Unset

type NullableFinancialConnectionsOwnerEmailsInner

type NullableFinancialConnectionsOwnerEmailsInner struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsOwnerEmailsInner) Get

func (NullableFinancialConnectionsOwnerEmailsInner) IsSet

func (NullableFinancialConnectionsOwnerEmailsInner) MarshalJSON

func (*NullableFinancialConnectionsOwnerEmailsInner) Set

func (*NullableFinancialConnectionsOwnerEmailsInner) UnmarshalJSON

func (*NullableFinancialConnectionsOwnerEmailsInner) Unset

type NullableFinancialConnectionsOwnerNamesInner

type NullableFinancialConnectionsOwnerNamesInner struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsOwnerNamesInner) Get

func (NullableFinancialConnectionsOwnerNamesInner) IsSet

func (NullableFinancialConnectionsOwnerNamesInner) MarshalJSON

func (*NullableFinancialConnectionsOwnerNamesInner) Set

func (*NullableFinancialConnectionsOwnerNamesInner) UnmarshalJSON

func (v *NullableFinancialConnectionsOwnerNamesInner) UnmarshalJSON(src []byte) error

func (*NullableFinancialConnectionsOwnerNamesInner) Unset

type NullableFinancialConnectionsOwnerPhoneNumbersInner

type NullableFinancialConnectionsOwnerPhoneNumbersInner struct {
	// contains filtered or unexported fields
}

func (NullableFinancialConnectionsOwnerPhoneNumbersInner) Get

func (NullableFinancialConnectionsOwnerPhoneNumbersInner) IsSet

func (NullableFinancialConnectionsOwnerPhoneNumbersInner) MarshalJSON

func (*NullableFinancialConnectionsOwnerPhoneNumbersInner) Set

func (*NullableFinancialConnectionsOwnerPhoneNumbersInner) UnmarshalJSON

func (*NullableFinancialConnectionsOwnerPhoneNumbersInner) Unset

type NullableFinancialInstitution

type NullableFinancialInstitution struct {
	// contains filtered or unexported fields
}

func NewNullableFinancialInstitution

func NewNullableFinancialInstitution(val *FinancialInstitution) *NullableFinancialInstitution

func (NullableFinancialInstitution) Get

func (NullableFinancialInstitution) IsSet

func (NullableFinancialInstitution) MarshalJSON

func (v NullableFinancialInstitution) MarshalJSON() ([]byte, error)

func (*NullableFinancialInstitution) Set

func (*NullableFinancialInstitution) UnmarshalJSON

func (v *NullableFinancialInstitution) UnmarshalJSON(src []byte) error

func (*NullableFinancialInstitution) Unset

func (v *NullableFinancialInstitution) Unset()
type NullableFinancialInstitutionLogo struct {
	// contains filtered or unexported fields
}

func (NullableFinancialInstitutionLogo) Get

func (NullableFinancialInstitutionLogo) IsSet

func (NullableFinancialInstitutionLogo) MarshalJSON

func (v NullableFinancialInstitutionLogo) MarshalJSON() ([]byte, error)

func (*NullableFinancialInstitutionLogo) Set

func (*NullableFinancialInstitutionLogo) UnmarshalJSON

func (v *NullableFinancialInstitutionLogo) UnmarshalJSON(src []byte) error

func (*NullableFinancialInstitutionLogo) Unset

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableFuseApiAggregatorError

type NullableFuseApiAggregatorError struct {
	// contains filtered or unexported fields
}

func (NullableFuseApiAggregatorError) Get

func (NullableFuseApiAggregatorError) IsSet

func (NullableFuseApiAggregatorError) MarshalJSON

func (v NullableFuseApiAggregatorError) MarshalJSON() ([]byte, error)

func (*NullableFuseApiAggregatorError) Set

func (*NullableFuseApiAggregatorError) UnmarshalJSON

func (v *NullableFuseApiAggregatorError) UnmarshalJSON(src []byte) error

func (*NullableFuseApiAggregatorError) Unset

func (v *NullableFuseApiAggregatorError) Unset()

type NullableFuseApiError

type NullableFuseApiError struct {
	// contains filtered or unexported fields
}

func NewNullableFuseApiError

func NewNullableFuseApiError(val *FuseApiError) *NullableFuseApiError

func (NullableFuseApiError) Get

func (NullableFuseApiError) IsSet

func (v NullableFuseApiError) IsSet() bool

func (NullableFuseApiError) MarshalJSON

func (v NullableFuseApiError) MarshalJSON() ([]byte, error)

func (*NullableFuseApiError) Set

func (v *NullableFuseApiError) Set(val *FuseApiError)

func (*NullableFuseApiError) UnmarshalJSON

func (v *NullableFuseApiError) UnmarshalJSON(src []byte) error

func (*NullableFuseApiError) Unset

func (v *NullableFuseApiError) Unset()

type NullableFuseApiErrorCode

type NullableFuseApiErrorCode struct {
	// contains filtered or unexported fields
}

func NewNullableFuseApiErrorCode

func NewNullableFuseApiErrorCode(val *FuseApiErrorCode) *NullableFuseApiErrorCode

func (NullableFuseApiErrorCode) Get

func (NullableFuseApiErrorCode) IsSet

func (v NullableFuseApiErrorCode) IsSet() bool

func (NullableFuseApiErrorCode) MarshalJSON

func (v NullableFuseApiErrorCode) MarshalJSON() ([]byte, error)

func (*NullableFuseApiErrorCode) Set

func (*NullableFuseApiErrorCode) UnmarshalJSON

func (v *NullableFuseApiErrorCode) UnmarshalJSON(src []byte) error

func (*NullableFuseApiErrorCode) Unset

func (v *NullableFuseApiErrorCode) Unset()

type NullableFuseApiErrorData

type NullableFuseApiErrorData struct {
	// contains filtered or unexported fields
}

func NewNullableFuseApiErrorData

func NewNullableFuseApiErrorData(val *FuseApiErrorData) *NullableFuseApiErrorData

func (NullableFuseApiErrorData) Get

func (NullableFuseApiErrorData) IsSet

func (v NullableFuseApiErrorData) IsSet() bool

func (NullableFuseApiErrorData) MarshalJSON

func (v NullableFuseApiErrorData) MarshalJSON() ([]byte, error)

func (*NullableFuseApiErrorData) Set

func (*NullableFuseApiErrorData) UnmarshalJSON

func (v *NullableFuseApiErrorData) UnmarshalJSON(src []byte) error

func (*NullableFuseApiErrorData) Unset

func (v *NullableFuseApiErrorData) Unset()

type NullableFuseApiErrorType

type NullableFuseApiErrorType struct {
	// contains filtered or unexported fields
}

func NewNullableFuseApiErrorType

func NewNullableFuseApiErrorType(val *FuseApiErrorType) *NullableFuseApiErrorType

func (NullableFuseApiErrorType) Get

func (NullableFuseApiErrorType) IsSet

func (v NullableFuseApiErrorType) IsSet() bool

func (NullableFuseApiErrorType) MarshalJSON

func (v NullableFuseApiErrorType) MarshalJSON() ([]byte, error)

func (*NullableFuseApiErrorType) Set

func (*NullableFuseApiErrorType) UnmarshalJSON

func (v *NullableFuseApiErrorType) UnmarshalJSON(src []byte) error

func (*NullableFuseApiErrorType) Unset

func (v *NullableFuseApiErrorType) Unset()

type NullableFuseApiWarning

type NullableFuseApiWarning struct {
	// contains filtered or unexported fields
}

func NewNullableFuseApiWarning

func NewNullableFuseApiWarning(val *FuseApiWarning) *NullableFuseApiWarning

func (NullableFuseApiWarning) Get

func (NullableFuseApiWarning) IsSet

func (v NullableFuseApiWarning) IsSet() bool

func (NullableFuseApiWarning) MarshalJSON

func (v NullableFuseApiWarning) MarshalJSON() ([]byte, error)

func (*NullableFuseApiWarning) Set

func (*NullableFuseApiWarning) UnmarshalJSON

func (v *NullableFuseApiWarning) UnmarshalJSON(src []byte) error

func (*NullableFuseApiWarning) Unset

func (v *NullableFuseApiWarning) Unset()

type NullableFuseApiWarningData

type NullableFuseApiWarningData struct {
	// contains filtered or unexported fields
}

func NewNullableFuseApiWarningData

func NewNullableFuseApiWarningData(val *FuseApiWarningData) *NullableFuseApiWarningData

func (NullableFuseApiWarningData) Get

func (NullableFuseApiWarningData) IsSet

func (v NullableFuseApiWarningData) IsSet() bool

func (NullableFuseApiWarningData) MarshalJSON

func (v NullableFuseApiWarningData) MarshalJSON() ([]byte, error)

func (*NullableFuseApiWarningData) Set

func (*NullableFuseApiWarningData) UnmarshalJSON

func (v *NullableFuseApiWarningData) UnmarshalJSON(src []byte) error

func (*NullableFuseApiWarningData) Unset

func (v *NullableFuseApiWarningData) Unset()

type NullableFuseApiWarningDataWarningsInner

type NullableFuseApiWarningDataWarningsInner struct {
	// contains filtered or unexported fields
}

func (NullableFuseApiWarningDataWarningsInner) Get

func (NullableFuseApiWarningDataWarningsInner) IsSet

func (NullableFuseApiWarningDataWarningsInner) MarshalJSON

func (v NullableFuseApiWarningDataWarningsInner) MarshalJSON() ([]byte, error)

func (*NullableFuseApiWarningDataWarningsInner) Set

func (*NullableFuseApiWarningDataWarningsInner) UnmarshalJSON

func (v *NullableFuseApiWarningDataWarningsInner) UnmarshalJSON(src []byte) error

func (*NullableFuseApiWarningDataWarningsInner) Unset

type NullableGetAssetReportRequest

type NullableGetAssetReportRequest struct {
	// contains filtered or unexported fields
}

func (NullableGetAssetReportRequest) Get

func (NullableGetAssetReportRequest) IsSet

func (NullableGetAssetReportRequest) MarshalJSON

func (v NullableGetAssetReportRequest) MarshalJSON() ([]byte, error)

func (*NullableGetAssetReportRequest) Set

func (*NullableGetAssetReportRequest) UnmarshalJSON

func (v *NullableGetAssetReportRequest) UnmarshalJSON(src []byte) error

func (*NullableGetAssetReportRequest) Unset

func (v *NullableGetAssetReportRequest) Unset()

type NullableGetConsumerRiskReportCustomizationResponse

type NullableGetConsumerRiskReportCustomizationResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetConsumerRiskReportCustomizationResponse) Get

func (NullableGetConsumerRiskReportCustomizationResponse) IsSet

func (NullableGetConsumerRiskReportCustomizationResponse) MarshalJSON

func (*NullableGetConsumerRiskReportCustomizationResponse) Set

func (*NullableGetConsumerRiskReportCustomizationResponse) UnmarshalJSON

func (*NullableGetConsumerRiskReportCustomizationResponse) Unset

type NullableGetConsumerRiskReportResponse

type NullableGetConsumerRiskReportResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetConsumerRiskReportResponse) Get

func (NullableGetConsumerRiskReportResponse) IsSet

func (NullableGetConsumerRiskReportResponse) MarshalJSON

func (v NullableGetConsumerRiskReportResponse) MarshalJSON() ([]byte, error)

func (*NullableGetConsumerRiskReportResponse) Set

func (*NullableGetConsumerRiskReportResponse) UnmarshalJSON

func (v *NullableGetConsumerRiskReportResponse) UnmarshalJSON(src []byte) error

func (*NullableGetConsumerRiskReportResponse) Unset

type NullableGetEntityResponse

type NullableGetEntityResponse struct {
	// contains filtered or unexported fields
}

func NewNullableGetEntityResponse

func NewNullableGetEntityResponse(val *GetEntityResponse) *NullableGetEntityResponse

func (NullableGetEntityResponse) Get

func (NullableGetEntityResponse) IsSet

func (v NullableGetEntityResponse) IsSet() bool

func (NullableGetEntityResponse) MarshalJSON

func (v NullableGetEntityResponse) MarshalJSON() ([]byte, error)

func (*NullableGetEntityResponse) Set

func (*NullableGetEntityResponse) UnmarshalJSON

func (v *NullableGetEntityResponse) UnmarshalJSON(src []byte) error

func (*NullableGetEntityResponse) Unset

func (v *NullableGetEntityResponse) Unset()

type NullableGetFinanceScoreResponse

type NullableGetFinanceScoreResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetFinanceScoreResponse) Get

func (NullableGetFinanceScoreResponse) IsSet

func (NullableGetFinanceScoreResponse) MarshalJSON

func (v NullableGetFinanceScoreResponse) MarshalJSON() ([]byte, error)

func (*NullableGetFinanceScoreResponse) Set

func (*NullableGetFinanceScoreResponse) UnmarshalJSON

func (v *NullableGetFinanceScoreResponse) UnmarshalJSON(src []byte) error

func (*NullableGetFinanceScoreResponse) Unset

type NullableGetFinancialConnectionResponse

type NullableGetFinancialConnectionResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetFinancialConnectionResponse) Get

func (NullableGetFinancialConnectionResponse) IsSet

func (NullableGetFinancialConnectionResponse) MarshalJSON

func (v NullableGetFinancialConnectionResponse) MarshalJSON() ([]byte, error)

func (*NullableGetFinancialConnectionResponse) Set

func (*NullableGetFinancialConnectionResponse) UnmarshalJSON

func (v *NullableGetFinancialConnectionResponse) UnmarshalJSON(src []byte) error

func (*NullableGetFinancialConnectionResponse) Unset

type NullableGetFinancialConnectionsAccountDetailsRequest

type NullableGetFinancialConnectionsAccountDetailsRequest struct {
	// contains filtered or unexported fields
}

func (NullableGetFinancialConnectionsAccountDetailsRequest) Get

func (NullableGetFinancialConnectionsAccountDetailsRequest) IsSet

func (NullableGetFinancialConnectionsAccountDetailsRequest) MarshalJSON

func (*NullableGetFinancialConnectionsAccountDetailsRequest) Set

func (*NullableGetFinancialConnectionsAccountDetailsRequest) UnmarshalJSON

func (*NullableGetFinancialConnectionsAccountDetailsRequest) Unset

type NullableGetFinancialConnectionsAccountDetailsResponse

type NullableGetFinancialConnectionsAccountDetailsResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetFinancialConnectionsAccountDetailsResponse) Get

func (NullableGetFinancialConnectionsAccountDetailsResponse) IsSet

func (NullableGetFinancialConnectionsAccountDetailsResponse) MarshalJSON

func (*NullableGetFinancialConnectionsAccountDetailsResponse) Set

func (*NullableGetFinancialConnectionsAccountDetailsResponse) UnmarshalJSON

func (*NullableGetFinancialConnectionsAccountDetailsResponse) Unset

type NullableGetFinancialConnectionsAccountStatementRequest

type NullableGetFinancialConnectionsAccountStatementRequest struct {
	// contains filtered or unexported fields
}

func (NullableGetFinancialConnectionsAccountStatementRequest) Get

func (NullableGetFinancialConnectionsAccountStatementRequest) IsSet

func (NullableGetFinancialConnectionsAccountStatementRequest) MarshalJSON

func (*NullableGetFinancialConnectionsAccountStatementRequest) Set

func (*NullableGetFinancialConnectionsAccountStatementRequest) UnmarshalJSON

func (*NullableGetFinancialConnectionsAccountStatementRequest) Unset

type NullableGetFinancialConnectionsAccountStatementResponse

type NullableGetFinancialConnectionsAccountStatementResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetFinancialConnectionsAccountStatementResponse) Get

func (NullableGetFinancialConnectionsAccountStatementResponse) IsSet

func (NullableGetFinancialConnectionsAccountStatementResponse) MarshalJSON

func (*NullableGetFinancialConnectionsAccountStatementResponse) Set

func (*NullableGetFinancialConnectionsAccountStatementResponse) UnmarshalJSON

func (*NullableGetFinancialConnectionsAccountStatementResponse) Unset

type NullableGetFinancialConnectionsAccountsRequest

type NullableGetFinancialConnectionsAccountsRequest struct {
	// contains filtered or unexported fields
}

func (NullableGetFinancialConnectionsAccountsRequest) Get

func (NullableGetFinancialConnectionsAccountsRequest) IsSet

func (NullableGetFinancialConnectionsAccountsRequest) MarshalJSON

func (*NullableGetFinancialConnectionsAccountsRequest) Set

func (*NullableGetFinancialConnectionsAccountsRequest) UnmarshalJSON

func (*NullableGetFinancialConnectionsAccountsRequest) Unset

type NullableGetFinancialConnectionsAccountsResponse

type NullableGetFinancialConnectionsAccountsResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetFinancialConnectionsAccountsResponse) Get

func (NullableGetFinancialConnectionsAccountsResponse) IsSet

func (NullableGetFinancialConnectionsAccountsResponse) MarshalJSON

func (*NullableGetFinancialConnectionsAccountsResponse) Set

func (*NullableGetFinancialConnectionsAccountsResponse) UnmarshalJSON

func (*NullableGetFinancialConnectionsAccountsResponse) Unset

type NullableGetFinancialConnectionsBalanceRequest

type NullableGetFinancialConnectionsBalanceRequest struct {
	// contains filtered or unexported fields
}

func (NullableGetFinancialConnectionsBalanceRequest) Get

func (NullableGetFinancialConnectionsBalanceRequest) IsSet

func (NullableGetFinancialConnectionsBalanceRequest) MarshalJSON

func (*NullableGetFinancialConnectionsBalanceRequest) Set

func (*NullableGetFinancialConnectionsBalanceRequest) UnmarshalJSON

func (*NullableGetFinancialConnectionsBalanceRequest) Unset

type NullableGetFinancialConnectionsBalanceRequestOptions

type NullableGetFinancialConnectionsBalanceRequestOptions struct {
	// contains filtered or unexported fields
}

func (NullableGetFinancialConnectionsBalanceRequestOptions) Get

func (NullableGetFinancialConnectionsBalanceRequestOptions) IsSet

func (NullableGetFinancialConnectionsBalanceRequestOptions) MarshalJSON

func (*NullableGetFinancialConnectionsBalanceRequestOptions) Set

func (*NullableGetFinancialConnectionsBalanceRequestOptions) UnmarshalJSON

func (*NullableGetFinancialConnectionsBalanceRequestOptions) Unset

type NullableGetFinancialConnectionsBalanceResponse

type NullableGetFinancialConnectionsBalanceResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetFinancialConnectionsBalanceResponse) Get

func (NullableGetFinancialConnectionsBalanceResponse) IsSet

func (NullableGetFinancialConnectionsBalanceResponse) MarshalJSON

func (*NullableGetFinancialConnectionsBalanceResponse) Set

func (*NullableGetFinancialConnectionsBalanceResponse) UnmarshalJSON

func (*NullableGetFinancialConnectionsBalanceResponse) Unset

type NullableGetFinancialConnectionsOwnersRequest

type NullableGetFinancialConnectionsOwnersRequest struct {
	// contains filtered or unexported fields
}

func (NullableGetFinancialConnectionsOwnersRequest) Get

func (NullableGetFinancialConnectionsOwnersRequest) IsSet

func (NullableGetFinancialConnectionsOwnersRequest) MarshalJSON

func (*NullableGetFinancialConnectionsOwnersRequest) Set

func (*NullableGetFinancialConnectionsOwnersRequest) UnmarshalJSON

func (*NullableGetFinancialConnectionsOwnersRequest) Unset

type NullableGetFinancialConnectionsOwnersResponse

type NullableGetFinancialConnectionsOwnersResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetFinancialConnectionsOwnersResponse) Get

func (NullableGetFinancialConnectionsOwnersResponse) IsSet

func (NullableGetFinancialConnectionsOwnersResponse) MarshalJSON

func (*NullableGetFinancialConnectionsOwnersResponse) Set

func (*NullableGetFinancialConnectionsOwnersResponse) UnmarshalJSON

func (*NullableGetFinancialConnectionsOwnersResponse) Unset

type NullableGetFinancialConnectionsOwnersResponseAccountsInner

type NullableGetFinancialConnectionsOwnersResponseAccountsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetFinancialConnectionsOwnersResponseAccountsInner) Get

func (NullableGetFinancialConnectionsOwnersResponseAccountsInner) IsSet

func (NullableGetFinancialConnectionsOwnersResponseAccountsInner) MarshalJSON

func (*NullableGetFinancialConnectionsOwnersResponseAccountsInner) Set

func (*NullableGetFinancialConnectionsOwnersResponseAccountsInner) UnmarshalJSON

func (*NullableGetFinancialConnectionsOwnersResponseAccountsInner) Unset

type NullableGetFinancialConnectionsTransactionsRequest

type NullableGetFinancialConnectionsTransactionsRequest struct {
	// contains filtered or unexported fields
}

func (NullableGetFinancialConnectionsTransactionsRequest) Get

func (NullableGetFinancialConnectionsTransactionsRequest) IsSet

func (NullableGetFinancialConnectionsTransactionsRequest) MarshalJSON

func (*NullableGetFinancialConnectionsTransactionsRequest) Set

func (*NullableGetFinancialConnectionsTransactionsRequest) UnmarshalJSON

func (*NullableGetFinancialConnectionsTransactionsRequest) Unset

type NullableGetFinancialConnectionsTransactionsResponse

type NullableGetFinancialConnectionsTransactionsResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetFinancialConnectionsTransactionsResponse) Get

func (NullableGetFinancialConnectionsTransactionsResponse) IsSet

func (NullableGetFinancialConnectionsTransactionsResponse) MarshalJSON

func (*NullableGetFinancialConnectionsTransactionsResponse) Set

func (*NullableGetFinancialConnectionsTransactionsResponse) UnmarshalJSON

func (*NullableGetFinancialConnectionsTransactionsResponse) Unset

type NullableGetFinancialInstitutionResponse

type NullableGetFinancialInstitutionResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetFinancialInstitutionResponse) Get

func (NullableGetFinancialInstitutionResponse) IsSet

func (NullableGetFinancialInstitutionResponse) MarshalJSON

func (v NullableGetFinancialInstitutionResponse) MarshalJSON() ([]byte, error)

func (*NullableGetFinancialInstitutionResponse) Set

func (*NullableGetFinancialInstitutionResponse) UnmarshalJSON

func (v *NullableGetFinancialInstitutionResponse) UnmarshalJSON(src []byte) error

func (*NullableGetFinancialInstitutionResponse) Unset

type NullableGetInvestmentHoldingsRequest

type NullableGetInvestmentHoldingsRequest struct {
	// contains filtered or unexported fields
}

func (NullableGetInvestmentHoldingsRequest) Get

func (NullableGetInvestmentHoldingsRequest) IsSet

func (NullableGetInvestmentHoldingsRequest) MarshalJSON

func (v NullableGetInvestmentHoldingsRequest) MarshalJSON() ([]byte, error)

func (*NullableGetInvestmentHoldingsRequest) Set

func (*NullableGetInvestmentHoldingsRequest) UnmarshalJSON

func (v *NullableGetInvestmentHoldingsRequest) UnmarshalJSON(src []byte) error

func (*NullableGetInvestmentHoldingsRequest) Unset

type NullableGetInvestmentHoldingsRequestOptions

type NullableGetInvestmentHoldingsRequestOptions struct {
	// contains filtered or unexported fields
}

func (NullableGetInvestmentHoldingsRequestOptions) Get

func (NullableGetInvestmentHoldingsRequestOptions) IsSet

func (NullableGetInvestmentHoldingsRequestOptions) MarshalJSON

func (*NullableGetInvestmentHoldingsRequestOptions) Set

func (*NullableGetInvestmentHoldingsRequestOptions) UnmarshalJSON

func (v *NullableGetInvestmentHoldingsRequestOptions) UnmarshalJSON(src []byte) error

func (*NullableGetInvestmentHoldingsRequestOptions) Unset

type NullableGetInvestmentHoldingsResponse

type NullableGetInvestmentHoldingsResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetInvestmentHoldingsResponse) Get

func (NullableGetInvestmentHoldingsResponse) IsSet

func (NullableGetInvestmentHoldingsResponse) MarshalJSON

func (v NullableGetInvestmentHoldingsResponse) MarshalJSON() ([]byte, error)

func (*NullableGetInvestmentHoldingsResponse) Set

func (*NullableGetInvestmentHoldingsResponse) UnmarshalJSON

func (v *NullableGetInvestmentHoldingsResponse) UnmarshalJSON(src []byte) error

func (*NullableGetInvestmentHoldingsResponse) Unset

type NullableGetInvestmentTransactionsRequest

type NullableGetInvestmentTransactionsRequest struct {
	// contains filtered or unexported fields
}

func (NullableGetInvestmentTransactionsRequest) Get

func (NullableGetInvestmentTransactionsRequest) IsSet

func (NullableGetInvestmentTransactionsRequest) MarshalJSON

func (*NullableGetInvestmentTransactionsRequest) Set

func (*NullableGetInvestmentTransactionsRequest) UnmarshalJSON

func (v *NullableGetInvestmentTransactionsRequest) UnmarshalJSON(src []byte) error

func (*NullableGetInvestmentTransactionsRequest) Unset

type NullableGetInvestmentTransactionsRequestOptions

type NullableGetInvestmentTransactionsRequestOptions struct {
	// contains filtered or unexported fields
}

func (NullableGetInvestmentTransactionsRequestOptions) Get

func (NullableGetInvestmentTransactionsRequestOptions) IsSet

func (NullableGetInvestmentTransactionsRequestOptions) MarshalJSON

func (*NullableGetInvestmentTransactionsRequestOptions) Set

func (*NullableGetInvestmentTransactionsRequestOptions) UnmarshalJSON

func (*NullableGetInvestmentTransactionsRequestOptions) Unset

type NullableGetInvestmentTransactionsResponse

type NullableGetInvestmentTransactionsResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetInvestmentTransactionsResponse) Get

func (NullableGetInvestmentTransactionsResponse) IsSet

func (NullableGetInvestmentTransactionsResponse) MarshalJSON

func (*NullableGetInvestmentTransactionsResponse) Set

func (*NullableGetInvestmentTransactionsResponse) UnmarshalJSON

func (v *NullableGetInvestmentTransactionsResponse) UnmarshalJSON(src []byte) error

func (*NullableGetInvestmentTransactionsResponse) Unset

type NullableGetLiabilitiesRequest

type NullableGetLiabilitiesRequest struct {
	// contains filtered or unexported fields
}

func (NullableGetLiabilitiesRequest) Get

func (NullableGetLiabilitiesRequest) IsSet

func (NullableGetLiabilitiesRequest) MarshalJSON

func (v NullableGetLiabilitiesRequest) MarshalJSON() ([]byte, error)

func (*NullableGetLiabilitiesRequest) Set

func (*NullableGetLiabilitiesRequest) UnmarshalJSON

func (v *NullableGetLiabilitiesRequest) UnmarshalJSON(src []byte) error

func (*NullableGetLiabilitiesRequest) Unset

func (v *NullableGetLiabilitiesRequest) Unset()

type NullableGetLiabilitiesResponse

type NullableGetLiabilitiesResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetLiabilitiesResponse) Get

func (NullableGetLiabilitiesResponse) IsSet

func (NullableGetLiabilitiesResponse) MarshalJSON

func (v NullableGetLiabilitiesResponse) MarshalJSON() ([]byte, error)

func (*NullableGetLiabilitiesResponse) Set

func (*NullableGetLiabilitiesResponse) UnmarshalJSON

func (v *NullableGetLiabilitiesResponse) UnmarshalJSON(src []byte) error

func (*NullableGetLiabilitiesResponse) Unset

func (v *NullableGetLiabilitiesResponse) Unset()

type NullableInAppTransactionEvent

type NullableInAppTransactionEvent struct {
	// contains filtered or unexported fields
}

func (NullableInAppTransactionEvent) Get

func (NullableInAppTransactionEvent) IsSet

func (NullableInAppTransactionEvent) MarshalJSON

func (v NullableInAppTransactionEvent) MarshalJSON() ([]byte, error)

func (*NullableInAppTransactionEvent) Set

func (*NullableInAppTransactionEvent) UnmarshalJSON

func (v *NullableInAppTransactionEvent) UnmarshalJSON(src []byte) error

func (*NullableInAppTransactionEvent) Unset

func (v *NullableInAppTransactionEvent) Unset()

type NullableInAppTransactionEventStatus

type NullableInAppTransactionEventStatus struct {
	// contains filtered or unexported fields
}

func (NullableInAppTransactionEventStatus) Get

func (NullableInAppTransactionEventStatus) IsSet

func (NullableInAppTransactionEventStatus) MarshalJSON

func (v NullableInAppTransactionEventStatus) MarshalJSON() ([]byte, error)

func (*NullableInAppTransactionEventStatus) Set

func (*NullableInAppTransactionEventStatus) UnmarshalJSON

func (v *NullableInAppTransactionEventStatus) UnmarshalJSON(src []byte) error

func (*NullableInAppTransactionEventStatus) Unset

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableMerchant

type NullableMerchant struct {
	// contains filtered or unexported fields
}

func NewNullableMerchant

func NewNullableMerchant(val *Merchant) *NullableMerchant

func (NullableMerchant) Get

func (v NullableMerchant) Get() *Merchant

func (NullableMerchant) IsSet

func (v NullableMerchant) IsSet() bool

func (NullableMerchant) MarshalJSON

func (v NullableMerchant) MarshalJSON() ([]byte, error)

func (*NullableMerchant) Set

func (v *NullableMerchant) Set(val *Merchant)

func (*NullableMerchant) UnmarshalJSON

func (v *NullableMerchant) UnmarshalJSON(src []byte) error

func (*NullableMerchant) Unset

func (v *NullableMerchant) Unset()
type NullableMerchantLogo struct {
	// contains filtered or unexported fields
}
func NewNullableMerchantLogo(val *MerchantLogo) *NullableMerchantLogo

func (NullableMerchantLogo) Get

func (NullableMerchantLogo) IsSet

func (v NullableMerchantLogo) IsSet() bool

func (NullableMerchantLogo) MarshalJSON

func (v NullableMerchantLogo) MarshalJSON() ([]byte, error)

func (*NullableMerchantLogo) Set

func (v *NullableMerchantLogo) Set(val *MerchantLogo)

func (*NullableMerchantLogo) UnmarshalJSON

func (v *NullableMerchantLogo) UnmarshalJSON(src []byte) error

func (*NullableMerchantLogo) Unset

func (v *NullableMerchantLogo) Unset()

type NullableMigrateFinancialConnectionsAggregatorConnectionData

type NullableMigrateFinancialConnectionsAggregatorConnectionData struct {
	// contains filtered or unexported fields
}

func (NullableMigrateFinancialConnectionsAggregatorConnectionData) Get

func (NullableMigrateFinancialConnectionsAggregatorConnectionData) IsSet

func (NullableMigrateFinancialConnectionsAggregatorConnectionData) MarshalJSON

func (*NullableMigrateFinancialConnectionsAggregatorConnectionData) Set

func (*NullableMigrateFinancialConnectionsAggregatorConnectionData) UnmarshalJSON

func (*NullableMigrateFinancialConnectionsAggregatorConnectionData) Unset

type NullableMigrateFinancialConnectionsAggregatorConnectionDataMx

type NullableMigrateFinancialConnectionsAggregatorConnectionDataMx struct {
	// contains filtered or unexported fields
}

func (NullableMigrateFinancialConnectionsAggregatorConnectionDataMx) Get

func (NullableMigrateFinancialConnectionsAggregatorConnectionDataMx) IsSet

func (NullableMigrateFinancialConnectionsAggregatorConnectionDataMx) MarshalJSON

func (*NullableMigrateFinancialConnectionsAggregatorConnectionDataMx) Set

func (*NullableMigrateFinancialConnectionsAggregatorConnectionDataMx) UnmarshalJSON

func (*NullableMigrateFinancialConnectionsAggregatorConnectionDataMx) Unset

type NullableMigrateFinancialConnectionsAggregatorConnectionDataPlaid

type NullableMigrateFinancialConnectionsAggregatorConnectionDataPlaid struct {
	// contains filtered or unexported fields
}

func (NullableMigrateFinancialConnectionsAggregatorConnectionDataPlaid) Get

func (NullableMigrateFinancialConnectionsAggregatorConnectionDataPlaid) IsSet

func (NullableMigrateFinancialConnectionsAggregatorConnectionDataPlaid) MarshalJSON

func (*NullableMigrateFinancialConnectionsAggregatorConnectionDataPlaid) Set

func (*NullableMigrateFinancialConnectionsAggregatorConnectionDataPlaid) UnmarshalJSON

func (*NullableMigrateFinancialConnectionsAggregatorConnectionDataPlaid) Unset

type NullableMigrateFinancialConnectionsAggregatorConnectionDataTeller

type NullableMigrateFinancialConnectionsAggregatorConnectionDataTeller struct {
	// contains filtered or unexported fields
}

func (NullableMigrateFinancialConnectionsAggregatorConnectionDataTeller) Get

func (NullableMigrateFinancialConnectionsAggregatorConnectionDataTeller) IsSet

func (NullableMigrateFinancialConnectionsAggregatorConnectionDataTeller) MarshalJSON

func (*NullableMigrateFinancialConnectionsAggregatorConnectionDataTeller) Set

func (*NullableMigrateFinancialConnectionsAggregatorConnectionDataTeller) UnmarshalJSON

func (*NullableMigrateFinancialConnectionsAggregatorConnectionDataTeller) Unset

type NullableMigrateFinancialConnectionsTokenRequest

type NullableMigrateFinancialConnectionsTokenRequest struct {
	// contains filtered or unexported fields
}

func (NullableMigrateFinancialConnectionsTokenRequest) Get

func (NullableMigrateFinancialConnectionsTokenRequest) IsSet

func (NullableMigrateFinancialConnectionsTokenRequest) MarshalJSON

func (*NullableMigrateFinancialConnectionsTokenRequest) Set

func (*NullableMigrateFinancialConnectionsTokenRequest) UnmarshalJSON

func (*NullableMigrateFinancialConnectionsTokenRequest) Unset

type NullableMigrateFinancialConnectionsTokenRequestEntity

type NullableMigrateFinancialConnectionsTokenRequestEntity struct {
	// contains filtered or unexported fields
}

func (NullableMigrateFinancialConnectionsTokenRequestEntity) Get

func (NullableMigrateFinancialConnectionsTokenRequestEntity) IsSet

func (NullableMigrateFinancialConnectionsTokenRequestEntity) MarshalJSON

func (*NullableMigrateFinancialConnectionsTokenRequestEntity) Set

func (*NullableMigrateFinancialConnectionsTokenRequestEntity) UnmarshalJSON

func (*NullableMigrateFinancialConnectionsTokenRequestEntity) Unset

type NullableMigrateFinancialConnectionsTokenResponse

type NullableMigrateFinancialConnectionsTokenResponse struct {
	// contains filtered or unexported fields
}

func (NullableMigrateFinancialConnectionsTokenResponse) Get

func (NullableMigrateFinancialConnectionsTokenResponse) IsSet

func (NullableMigrateFinancialConnectionsTokenResponse) MarshalJSON

func (*NullableMigrateFinancialConnectionsTokenResponse) Set

func (*NullableMigrateFinancialConnectionsTokenResponse) UnmarshalJSON

func (*NullableMigrateFinancialConnectionsTokenResponse) Unset

type NullableProduct

type NullableProduct struct {
	// contains filtered or unexported fields
}

func NewNullableProduct

func NewNullableProduct(val *Product) *NullableProduct

func (NullableProduct) Get

func (v NullableProduct) Get() *Product

func (NullableProduct) IsSet

func (v NullableProduct) IsSet() bool

func (NullableProduct) MarshalJSON

func (v NullableProduct) MarshalJSON() ([]byte, error)

func (*NullableProduct) Set

func (v *NullableProduct) Set(val *Product)

func (*NullableProduct) UnmarshalJSON

func (v *NullableProduct) UnmarshalJSON(src []byte) error

func (*NullableProduct) Unset

func (v *NullableProduct) Unset()

type NullableRefreshAssetReportRequest

type NullableRefreshAssetReportRequest struct {
	// contains filtered or unexported fields
}

func (NullableRefreshAssetReportRequest) Get

func (NullableRefreshAssetReportRequest) IsSet

func (NullableRefreshAssetReportRequest) MarshalJSON

func (v NullableRefreshAssetReportRequest) MarshalJSON() ([]byte, error)

func (*NullableRefreshAssetReportRequest) Set

func (*NullableRefreshAssetReportRequest) UnmarshalJSON

func (v *NullableRefreshAssetReportRequest) UnmarshalJSON(src []byte) error

func (*NullableRefreshAssetReportRequest) Unset

type NullableRefreshAssetReportResponse

type NullableRefreshAssetReportResponse struct {
	// contains filtered or unexported fields
}

func (NullableRefreshAssetReportResponse) Get

func (NullableRefreshAssetReportResponse) IsSet

func (NullableRefreshAssetReportResponse) MarshalJSON

func (v NullableRefreshAssetReportResponse) MarshalJSON() ([]byte, error)

func (*NullableRefreshAssetReportResponse) Set

func (*NullableRefreshAssetReportResponse) UnmarshalJSON

func (v *NullableRefreshAssetReportResponse) UnmarshalJSON(src []byte) error

func (*NullableRefreshAssetReportResponse) Unset

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableSyncFinancialConnectionsDataResponse

type NullableSyncFinancialConnectionsDataResponse struct {
	// contains filtered or unexported fields
}

func (NullableSyncFinancialConnectionsDataResponse) Get

func (NullableSyncFinancialConnectionsDataResponse) IsSet

func (NullableSyncFinancialConnectionsDataResponse) MarshalJSON

func (*NullableSyncFinancialConnectionsDataResponse) Set

func (*NullableSyncFinancialConnectionsDataResponse) UnmarshalJSON

func (*NullableSyncFinancialConnectionsDataResponse) Unset

type NullableSyncTransactionsRequest

type NullableSyncTransactionsRequest struct {
	// contains filtered or unexported fields
}

func (NullableSyncTransactionsRequest) Get

func (NullableSyncTransactionsRequest) IsSet

func (NullableSyncTransactionsRequest) MarshalJSON

func (v NullableSyncTransactionsRequest) MarshalJSON() ([]byte, error)

func (*NullableSyncTransactionsRequest) Set

func (*NullableSyncTransactionsRequest) UnmarshalJSON

func (v *NullableSyncTransactionsRequest) UnmarshalJSON(src []byte) error

func (*NullableSyncTransactionsRequest) Unset

type NullableSyncTransactionsResponse

type NullableSyncTransactionsResponse struct {
	// contains filtered or unexported fields
}

func (NullableSyncTransactionsResponse) Get

func (NullableSyncTransactionsResponse) IsSet

func (NullableSyncTransactionsResponse) MarshalJSON

func (v NullableSyncTransactionsResponse) MarshalJSON() ([]byte, error)

func (*NullableSyncTransactionsResponse) Set

func (*NullableSyncTransactionsResponse) UnmarshalJSON

func (v *NullableSyncTransactionsResponse) UnmarshalJSON(src []byte) error

func (*NullableSyncTransactionsResponse) Unset

type NullableSyncTransactionsResponseRemovedInner

type NullableSyncTransactionsResponseRemovedInner struct {
	// contains filtered or unexported fields
}

func (NullableSyncTransactionsResponseRemovedInner) Get

func (NullableSyncTransactionsResponseRemovedInner) IsSet

func (NullableSyncTransactionsResponseRemovedInner) MarshalJSON

func (*NullableSyncTransactionsResponseRemovedInner) Set

func (*NullableSyncTransactionsResponseRemovedInner) UnmarshalJSON

func (*NullableSyncTransactionsResponseRemovedInner) Unset

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableTransaction

type NullableTransaction struct {
	// contains filtered or unexported fields
}

func NewNullableTransaction

func NewNullableTransaction(val *Transaction) *NullableTransaction

func (NullableTransaction) Get

func (NullableTransaction) IsSet

func (v NullableTransaction) IsSet() bool

func (NullableTransaction) MarshalJSON

func (v NullableTransaction) MarshalJSON() ([]byte, error)

func (*NullableTransaction) Set

func (v *NullableTransaction) Set(val *Transaction)

func (*NullableTransaction) UnmarshalJSON

func (v *NullableTransaction) UnmarshalJSON(src []byte) error

func (*NullableTransaction) Unset

func (v *NullableTransaction) Unset()

type NullableTransactionCategory

type NullableTransactionCategory struct {
	// contains filtered or unexported fields
}

func NewNullableTransactionCategory

func NewNullableTransactionCategory(val *TransactionCategory) *NullableTransactionCategory

func (NullableTransactionCategory) Get

func (NullableTransactionCategory) IsSet

func (NullableTransactionCategory) MarshalJSON

func (v NullableTransactionCategory) MarshalJSON() ([]byte, error)

func (*NullableTransactionCategory) Set

func (*NullableTransactionCategory) UnmarshalJSON

func (v *NullableTransactionCategory) UnmarshalJSON(src []byte) error

func (*NullableTransactionCategory) Unset

func (v *NullableTransactionCategory) Unset()

type NullableTransactionCategoryDetailed

type NullableTransactionCategoryDetailed struct {
	// contains filtered or unexported fields
}

func (NullableTransactionCategoryDetailed) Get

func (NullableTransactionCategoryDetailed) IsSet

func (NullableTransactionCategoryDetailed) MarshalJSON

func (v NullableTransactionCategoryDetailed) MarshalJSON() ([]byte, error)

func (*NullableTransactionCategoryDetailed) Set

func (*NullableTransactionCategoryDetailed) UnmarshalJSON

func (v *NullableTransactionCategoryDetailed) UnmarshalJSON(src []byte) error

func (*NullableTransactionCategoryDetailed) Unset

type NullableTransactionCategoryPrimary

type NullableTransactionCategoryPrimary struct {
	// contains filtered or unexported fields
}

func (NullableTransactionCategoryPrimary) Get

func (NullableTransactionCategoryPrimary) IsSet

func (NullableTransactionCategoryPrimary) MarshalJSON

func (v NullableTransactionCategoryPrimary) MarshalJSON() ([]byte, error)

func (*NullableTransactionCategoryPrimary) Set

func (*NullableTransactionCategoryPrimary) UnmarshalJSON

func (v *NullableTransactionCategoryPrimary) UnmarshalJSON(src []byte) error

func (*NullableTransactionCategoryPrimary) Unset

type NullableTransactionEventType

type NullableTransactionEventType struct {
	// contains filtered or unexported fields
}

func NewNullableTransactionEventType

func NewNullableTransactionEventType(val *TransactionEventType) *NullableTransactionEventType

func (NullableTransactionEventType) Get

func (NullableTransactionEventType) IsSet

func (NullableTransactionEventType) MarshalJSON

func (v NullableTransactionEventType) MarshalJSON() ([]byte, error)

func (*NullableTransactionEventType) Set

func (*NullableTransactionEventType) UnmarshalJSON

func (v *NullableTransactionEventType) UnmarshalJSON(src []byte) error

func (*NullableTransactionEventType) Unset

func (v *NullableTransactionEventType) Unset()

type NullableTransactionMerchant

type NullableTransactionMerchant struct {
	// contains filtered or unexported fields
}

func NewNullableTransactionMerchant

func NewNullableTransactionMerchant(val *TransactionMerchant) *NullableTransactionMerchant

func (NullableTransactionMerchant) Get

func (NullableTransactionMerchant) IsSet

func (NullableTransactionMerchant) MarshalJSON

func (v NullableTransactionMerchant) MarshalJSON() ([]byte, error)

func (*NullableTransactionMerchant) Set

func (*NullableTransactionMerchant) UnmarshalJSON

func (v *NullableTransactionMerchant) UnmarshalJSON(src []byte) error

func (*NullableTransactionMerchant) Unset

func (v *NullableTransactionMerchant) Unset()

type NullableTransactionToEnrich

type NullableTransactionToEnrich struct {
	// contains filtered or unexported fields
}

func NewNullableTransactionToEnrich

func NewNullableTransactionToEnrich(val *TransactionToEnrich) *NullableTransactionToEnrich

func (NullableTransactionToEnrich) Get

func (NullableTransactionToEnrich) IsSet

func (NullableTransactionToEnrich) MarshalJSON

func (v NullableTransactionToEnrich) MarshalJSON() ([]byte, error)

func (*NullableTransactionToEnrich) Set

func (*NullableTransactionToEnrich) UnmarshalJSON

func (v *NullableTransactionToEnrich) UnmarshalJSON(src []byte) error

func (*NullableTransactionToEnrich) Unset

func (v *NullableTransactionToEnrich) Unset()

type NullableUpdateConsumerRiskReportCustomizationRequest

type NullableUpdateConsumerRiskReportCustomizationRequest struct {
	// contains filtered or unexported fields
}

func (NullableUpdateConsumerRiskReportCustomizationRequest) Get

func (NullableUpdateConsumerRiskReportCustomizationRequest) IsSet

func (NullableUpdateConsumerRiskReportCustomizationRequest) MarshalJSON

func (*NullableUpdateConsumerRiskReportCustomizationRequest) Set

func (*NullableUpdateConsumerRiskReportCustomizationRequest) UnmarshalJSON

func (*NullableUpdateConsumerRiskReportCustomizationRequest) Unset

type NullableUpdateConsumerRiskReportCustomizationResponse

type NullableUpdateConsumerRiskReportCustomizationResponse struct {
	// contains filtered or unexported fields
}

func (NullableUpdateConsumerRiskReportCustomizationResponse) Get

func (NullableUpdateConsumerRiskReportCustomizationResponse) IsSet

func (NullableUpdateConsumerRiskReportCustomizationResponse) MarshalJSON

func (*NullableUpdateConsumerRiskReportCustomizationResponse) Set

func (*NullableUpdateConsumerRiskReportCustomizationResponse) UnmarshalJSON

func (*NullableUpdateConsumerRiskReportCustomizationResponse) Unset

type NullableUpdateEntityRequest

type NullableUpdateEntityRequest struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateEntityRequest

func NewNullableUpdateEntityRequest(val *UpdateEntityRequest) *NullableUpdateEntityRequest

func (NullableUpdateEntityRequest) Get

func (NullableUpdateEntityRequest) IsSet

func (NullableUpdateEntityRequest) MarshalJSON

func (v NullableUpdateEntityRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateEntityRequest) Set

func (*NullableUpdateEntityRequest) UnmarshalJSON

func (v *NullableUpdateEntityRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateEntityRequest) Unset

func (v *NullableUpdateEntityRequest) Unset()

type NullableUpdateEntityResponse

type NullableUpdateEntityResponse struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateEntityResponse

func NewNullableUpdateEntityResponse(val *UpdateEntityResponse) *NullableUpdateEntityResponse

func (NullableUpdateEntityResponse) Get

func (NullableUpdateEntityResponse) IsSet

func (NullableUpdateEntityResponse) MarshalJSON

func (v NullableUpdateEntityResponse) MarshalJSON() ([]byte, error)

func (*NullableUpdateEntityResponse) Set

func (*NullableUpdateEntityResponse) UnmarshalJSON

func (v *NullableUpdateEntityResponse) UnmarshalJSON(src []byte) error

func (*NullableUpdateEntityResponse) Unset

func (v *NullableUpdateEntityResponse) Unset()

type NullableUpdatedBalanceEvent

type NullableUpdatedBalanceEvent struct {
	// contains filtered or unexported fields
}

func NewNullableUpdatedBalanceEvent

func NewNullableUpdatedBalanceEvent(val *UpdatedBalanceEvent) *NullableUpdatedBalanceEvent

func (NullableUpdatedBalanceEvent) Get

func (NullableUpdatedBalanceEvent) IsSet

func (NullableUpdatedBalanceEvent) MarshalJSON

func (v NullableUpdatedBalanceEvent) MarshalJSON() ([]byte, error)

func (*NullableUpdatedBalanceEvent) Set

func (*NullableUpdatedBalanceEvent) UnmarshalJSON

func (v *NullableUpdatedBalanceEvent) UnmarshalJSON(src []byte) error

func (*NullableUpdatedBalanceEvent) Unset

func (v *NullableUpdatedBalanceEvent) Unset()

type NullableWebhookEvent

type NullableWebhookEvent struct {
	// contains filtered or unexported fields
}

func NewNullableWebhookEvent

func NewNullableWebhookEvent(val *WebhookEvent) *NullableWebhookEvent

func (NullableWebhookEvent) Get

func (NullableWebhookEvent) IsSet

func (v NullableWebhookEvent) IsSet() bool

func (NullableWebhookEvent) MarshalJSON

func (v NullableWebhookEvent) MarshalJSON() ([]byte, error)

func (*NullableWebhookEvent) Set

func (v *NullableWebhookEvent) Set(val *WebhookEvent)

func (*NullableWebhookEvent) UnmarshalJSON

func (v *NullableWebhookEvent) UnmarshalJSON(src []byte) error

func (*NullableWebhookEvent) Unset

func (v *NullableWebhookEvent) Unset()

type NullableWebhookSource

type NullableWebhookSource struct {
	// contains filtered or unexported fields
}

func NewNullableWebhookSource

func NewNullableWebhookSource(val *WebhookSource) *NullableWebhookSource

func (NullableWebhookSource) Get

func (NullableWebhookSource) IsSet

func (v NullableWebhookSource) IsSet() bool

func (NullableWebhookSource) MarshalJSON

func (v NullableWebhookSource) MarshalJSON() ([]byte, error)

func (*NullableWebhookSource) Set

func (v *NullableWebhookSource) Set(val *WebhookSource)

func (*NullableWebhookSource) UnmarshalJSON

func (v *NullableWebhookSource) UnmarshalJSON(src []byte) error

func (*NullableWebhookSource) Unset

func (v *NullableWebhookSource) Unset()

type NullableWebhookType

type NullableWebhookType struct {
	// contains filtered or unexported fields
}

func NewNullableWebhookType

func NewNullableWebhookType(val *WebhookType) *NullableWebhookType

func (NullableWebhookType) Get

func (NullableWebhookType) IsSet

func (v NullableWebhookType) IsSet() bool

func (NullableWebhookType) MarshalJSON

func (v NullableWebhookType) MarshalJSON() ([]byte, error)

func (*NullableWebhookType) Set

func (v *NullableWebhookType) Set(val *WebhookType)

func (*NullableWebhookType) UnmarshalJSON

func (v *NullableWebhookType) UnmarshalJSON(src []byte) error

func (*NullableWebhookType) Unset

func (v *NullableWebhookType) Unset()

type Product

type Product string

Product the model 'Product'

const (
	PRODUCT_ACCOUNT_DETAILS Product = "account_details"
	PRODUCT_BALANCE         Product = "balance"
	PRODUCT_OWNERSHIP       Product = "ownership"
	PRODUCT_TRANSACTIONS    Product = "transactions"
	PRODUCT_INVESTMENTS     Product = "investments"
	PRODUCT_ASSETS          Product = "assets"
)

List of Product

func NewProductFromValue

func NewProductFromValue(v string) (*Product, error)

NewProductFromValue returns a pointer to a valid Product for the value passed as argument, or an error if the value passed is not allowed by the enum

func (Product) IsValid

func (v Product) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (Product) Ptr

func (v Product) Ptr() *Product

Ptr returns reference to Product value

func (*Product) UnmarshalJSON

func (v *Product) UnmarshalJSON(src []byte) error

type RefreshAssetReportRequest

type RefreshAssetReportRequest struct {
	// Access fuse token corresponding to the financial account to be refresh the Asset Report for.
	AccessToken string `json:"access_token"`
	// The asset_report_token returned by the original call to /asset_report/create
	AssetReportToken string `json:"asset_report_token"`
	// The maximum integer number of days of history to include in the Asset Report
	DaysRequested *float32 `json:"days_requested,omitempty"`
}

RefreshAssetReportRequest struct for RefreshAssetReportRequest

func NewRefreshAssetReportRequest

func NewRefreshAssetReportRequest(accessToken string, assetReportToken string) *RefreshAssetReportRequest

NewRefreshAssetReportRequest instantiates a new RefreshAssetReportRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRefreshAssetReportRequestWithDefaults

func NewRefreshAssetReportRequestWithDefaults() *RefreshAssetReportRequest

NewRefreshAssetReportRequestWithDefaults instantiates a new RefreshAssetReportRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RefreshAssetReportRequest) GetAccessToken

func (o *RefreshAssetReportRequest) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*RefreshAssetReportRequest) GetAccessTokenOk

func (o *RefreshAssetReportRequest) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*RefreshAssetReportRequest) GetAssetReportToken

func (o *RefreshAssetReportRequest) GetAssetReportToken() string

GetAssetReportToken returns the AssetReportToken field value

func (*RefreshAssetReportRequest) GetAssetReportTokenOk

func (o *RefreshAssetReportRequest) GetAssetReportTokenOk() (*string, bool)

GetAssetReportTokenOk returns a tuple with the AssetReportToken field value and a boolean to check if the value has been set.

func (*RefreshAssetReportRequest) GetDaysRequested

func (o *RefreshAssetReportRequest) GetDaysRequested() float32

GetDaysRequested returns the DaysRequested field value if set, zero value otherwise.

func (*RefreshAssetReportRequest) GetDaysRequestedOk

func (o *RefreshAssetReportRequest) GetDaysRequestedOk() (*float32, bool)

GetDaysRequestedOk returns a tuple with the DaysRequested field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RefreshAssetReportRequest) HasDaysRequested

func (o *RefreshAssetReportRequest) HasDaysRequested() bool

HasDaysRequested returns a boolean if a field has been set.

func (RefreshAssetReportRequest) MarshalJSON

func (o RefreshAssetReportRequest) MarshalJSON() ([]byte, error)

func (*RefreshAssetReportRequest) SetAccessToken

func (o *RefreshAssetReportRequest) SetAccessToken(v string)

SetAccessToken sets field value

func (*RefreshAssetReportRequest) SetAssetReportToken

func (o *RefreshAssetReportRequest) SetAssetReportToken(v string)

SetAssetReportToken sets field value

func (*RefreshAssetReportRequest) SetDaysRequested

func (o *RefreshAssetReportRequest) SetDaysRequested(v float32)

SetDaysRequested gets a reference to the given float32 and assigns it to the DaysRequested field.

func (RefreshAssetReportRequest) ToMap

func (o RefreshAssetReportRequest) ToMap() (map[string]interface{}, error)

type RefreshAssetReportResponse

type RefreshAssetReportResponse struct {
	// A token that can be provided to endpoints such as /asset_report to fetch an asset report.
	AssetReportToken *string `json:"asset_report_token,omitempty"`
	// A unique ID identifying an Asset Report.
	AssetReportId *string `json:"asset_report_id,omitempty"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId *string `json:"request_id,omitempty"`
}

RefreshAssetReportResponse struct for RefreshAssetReportResponse

func NewRefreshAssetReportResponse

func NewRefreshAssetReportResponse() *RefreshAssetReportResponse

NewRefreshAssetReportResponse instantiates a new RefreshAssetReportResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRefreshAssetReportResponseWithDefaults

func NewRefreshAssetReportResponseWithDefaults() *RefreshAssetReportResponse

NewRefreshAssetReportResponseWithDefaults instantiates a new RefreshAssetReportResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RefreshAssetReportResponse) GetAssetReportId

func (o *RefreshAssetReportResponse) GetAssetReportId() string

GetAssetReportId returns the AssetReportId field value if set, zero value otherwise.

func (*RefreshAssetReportResponse) GetAssetReportIdOk

func (o *RefreshAssetReportResponse) GetAssetReportIdOk() (*string, bool)

GetAssetReportIdOk returns a tuple with the AssetReportId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RefreshAssetReportResponse) GetAssetReportToken

func (o *RefreshAssetReportResponse) GetAssetReportToken() string

GetAssetReportToken returns the AssetReportToken field value if set, zero value otherwise.

func (*RefreshAssetReportResponse) GetAssetReportTokenOk

func (o *RefreshAssetReportResponse) GetAssetReportTokenOk() (*string, bool)

GetAssetReportTokenOk returns a tuple with the AssetReportToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RefreshAssetReportResponse) GetRequestId

func (o *RefreshAssetReportResponse) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*RefreshAssetReportResponse) GetRequestIdOk

func (o *RefreshAssetReportResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RefreshAssetReportResponse) HasAssetReportId

func (o *RefreshAssetReportResponse) HasAssetReportId() bool

HasAssetReportId returns a boolean if a field has been set.

func (*RefreshAssetReportResponse) HasAssetReportToken

func (o *RefreshAssetReportResponse) HasAssetReportToken() bool

HasAssetReportToken returns a boolean if a field has been set.

func (*RefreshAssetReportResponse) HasRequestId

func (o *RefreshAssetReportResponse) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (RefreshAssetReportResponse) MarshalJSON

func (o RefreshAssetReportResponse) MarshalJSON() ([]byte, error)

func (*RefreshAssetReportResponse) SetAssetReportId

func (o *RefreshAssetReportResponse) SetAssetReportId(v string)

SetAssetReportId gets a reference to the given string and assigns it to the AssetReportId field.

func (*RefreshAssetReportResponse) SetAssetReportToken

func (o *RefreshAssetReportResponse) SetAssetReportToken(v string)

SetAssetReportToken gets a reference to the given string and assigns it to the AssetReportToken field.

func (*RefreshAssetReportResponse) SetRequestId

func (o *RefreshAssetReportResponse) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (RefreshAssetReportResponse) ToMap

func (o RefreshAssetReportResponse) ToMap() (map[string]interface{}, error)

type RiskReportAPIService

type RiskReportAPIService service

RiskReportAPIService RiskReportAPI service

func (*RiskReportAPIService) DeleteConsumerRiskReport

func (a *RiskReportAPIService) DeleteConsumerRiskReport(ctx context.Context, consumerRiskReportId string) ApiDeleteConsumerRiskReportRequest

DeleteConsumerRiskReport Delete consumer risk report

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param consumerRiskReportId
@return ApiDeleteConsumerRiskReportRequest

func (*RiskReportAPIService) DeleteConsumerRiskReportExecute

Execute executes the request

@return DeleteConsumerRiskReportResponse

func (*RiskReportAPIService) GetConsumerRiskReportCustomization

func (a *RiskReportAPIService) GetConsumerRiskReportCustomization(ctx context.Context, consumerRiskReportCustomizationId string) ApiGetConsumerRiskReportCustomizationRequest

GetConsumerRiskReportCustomization Get consumer risk report customization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param consumerRiskReportCustomizationId
@return ApiGetConsumerRiskReportCustomizationRequest

func (*RiskReportAPIService) GetConsumerRiskReportCustomizationExecute

Execute executes the request

@return GetConsumerRiskReportCustomizationResponse

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type SyncFinancialConnectionsDataResponse

type SyncFinancialConnectionsDataResponse struct {
	// Response message
	Message *string `json:"message,omitempty"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId *string `json:"request_id,omitempty"`
}

SyncFinancialConnectionsDataResponse struct for SyncFinancialConnectionsDataResponse

func NewSyncFinancialConnectionsDataResponse

func NewSyncFinancialConnectionsDataResponse() *SyncFinancialConnectionsDataResponse

NewSyncFinancialConnectionsDataResponse instantiates a new SyncFinancialConnectionsDataResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyncFinancialConnectionsDataResponseWithDefaults

func NewSyncFinancialConnectionsDataResponseWithDefaults() *SyncFinancialConnectionsDataResponse

NewSyncFinancialConnectionsDataResponseWithDefaults instantiates a new SyncFinancialConnectionsDataResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyncFinancialConnectionsDataResponse) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*SyncFinancialConnectionsDataResponse) GetMessageOk

func (o *SyncFinancialConnectionsDataResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncFinancialConnectionsDataResponse) GetRequestId

func (o *SyncFinancialConnectionsDataResponse) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*SyncFinancialConnectionsDataResponse) GetRequestIdOk

func (o *SyncFinancialConnectionsDataResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncFinancialConnectionsDataResponse) HasMessage

HasMessage returns a boolean if a field has been set.

func (*SyncFinancialConnectionsDataResponse) HasRequestId

func (o *SyncFinancialConnectionsDataResponse) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (SyncFinancialConnectionsDataResponse) MarshalJSON

func (o SyncFinancialConnectionsDataResponse) MarshalJSON() ([]byte, error)

func (*SyncFinancialConnectionsDataResponse) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*SyncFinancialConnectionsDataResponse) SetRequestId

func (o *SyncFinancialConnectionsDataResponse) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (SyncFinancialConnectionsDataResponse) ToMap

func (o SyncFinancialConnectionsDataResponse) ToMap() (map[string]interface{}, error)

type SyncTransactionsRequest

type SyncTransactionsRequest struct {
	// The access token of the financial institution connection
	AccessToken string `json:"access_token"`
	// The cursor value represents the last update requested. Providing it will cause the response to only return changes after this update. If omitted, the entire history of updates will be returned, starting with the first-added transactions on the item.
	Cursor *string `json:"cursor,omitempty"`
	// The number of transaction updates to fetch.
	Count *int32 `json:"count,omitempty"`
}

SyncTransactionsRequest struct for SyncTransactionsRequest

func NewSyncTransactionsRequest

func NewSyncTransactionsRequest(accessToken string) *SyncTransactionsRequest

NewSyncTransactionsRequest instantiates a new SyncTransactionsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyncTransactionsRequestWithDefaults

func NewSyncTransactionsRequestWithDefaults() *SyncTransactionsRequest

NewSyncTransactionsRequestWithDefaults instantiates a new SyncTransactionsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyncTransactionsRequest) GetAccessToken

func (o *SyncTransactionsRequest) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*SyncTransactionsRequest) GetAccessTokenOk

func (o *SyncTransactionsRequest) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*SyncTransactionsRequest) GetCount

func (o *SyncTransactionsRequest) GetCount() int32

GetCount returns the Count field value if set, zero value otherwise.

func (*SyncTransactionsRequest) GetCountOk

func (o *SyncTransactionsRequest) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncTransactionsRequest) GetCursor

func (o *SyncTransactionsRequest) GetCursor() string

GetCursor returns the Cursor field value if set, zero value otherwise.

func (*SyncTransactionsRequest) GetCursorOk

func (o *SyncTransactionsRequest) GetCursorOk() (*string, bool)

GetCursorOk returns a tuple with the Cursor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncTransactionsRequest) HasCount

func (o *SyncTransactionsRequest) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*SyncTransactionsRequest) HasCursor

func (o *SyncTransactionsRequest) HasCursor() bool

HasCursor returns a boolean if a field has been set.

func (SyncTransactionsRequest) MarshalJSON

func (o SyncTransactionsRequest) MarshalJSON() ([]byte, error)

func (*SyncTransactionsRequest) SetAccessToken

func (o *SyncTransactionsRequest) SetAccessToken(v string)

SetAccessToken sets field value

func (*SyncTransactionsRequest) SetCount

func (o *SyncTransactionsRequest) SetCount(v int32)

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*SyncTransactionsRequest) SetCursor

func (o *SyncTransactionsRequest) SetCursor(v string)

SetCursor gets a reference to the given string and assigns it to the Cursor field.

func (SyncTransactionsRequest) ToMap

func (o SyncTransactionsRequest) ToMap() (map[string]interface{}, error)

type SyncTransactionsResponse

type SyncTransactionsResponse struct {
	// Transactions that have been added to the item since `cursor` ordered by ascending last modified time.
	Added []Transaction `json:"added,omitempty"`
	// Transactions that have been modified on the item since `cursor` ordered by ascending last modified time.
	Modified []Transaction `json:"modified,omitempty"`
	// Transactions that have been removed from the item since `cursor` ordered by ascending last modified time.
	Removed []SyncTransactionsResponseRemovedInner `json:"removed,omitempty"`
	// Cursor used for fetching any future updates after the latest update provided in this response. The cursor obtained after all pages have been pulled (indicated by `has_next` being `false`) will be valid for at least 1 year. This cursor should be persisted for later calls.
	NextCursor *string `json:"next_cursor,omitempty"`
	// Represents if more than requested count of transaction updates exist. If true, the additional updates can be fetched by making an additional request with `cursor` set to `next_cursor`. If `has_next` is true, it's important to pull all available pages, to make it less likely for underlying data changes to conflict with pagination.
	HasNext *bool `json:"has_next,omitempty"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId *string `json:"request_id,omitempty"`
}

SyncTransactionsResponse struct for SyncTransactionsResponse

func NewSyncTransactionsResponse

func NewSyncTransactionsResponse() *SyncTransactionsResponse

NewSyncTransactionsResponse instantiates a new SyncTransactionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyncTransactionsResponseWithDefaults

func NewSyncTransactionsResponseWithDefaults() *SyncTransactionsResponse

NewSyncTransactionsResponseWithDefaults instantiates a new SyncTransactionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyncTransactionsResponse) GetAdded

func (o *SyncTransactionsResponse) GetAdded() []Transaction

GetAdded returns the Added field value if set, zero value otherwise.

func (*SyncTransactionsResponse) GetAddedOk

func (o *SyncTransactionsResponse) GetAddedOk() ([]Transaction, bool)

GetAddedOk returns a tuple with the Added field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncTransactionsResponse) GetHasNext

func (o *SyncTransactionsResponse) GetHasNext() bool

GetHasNext returns the HasNext field value if set, zero value otherwise.

func (*SyncTransactionsResponse) GetHasNextOk

func (o *SyncTransactionsResponse) GetHasNextOk() (*bool, bool)

GetHasNextOk returns a tuple with the HasNext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncTransactionsResponse) GetModified

func (o *SyncTransactionsResponse) GetModified() []Transaction

GetModified returns the Modified field value if set, zero value otherwise.

func (*SyncTransactionsResponse) GetModifiedOk

func (o *SyncTransactionsResponse) GetModifiedOk() ([]Transaction, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncTransactionsResponse) GetNextCursor

func (o *SyncTransactionsResponse) GetNextCursor() string

GetNextCursor returns the NextCursor field value if set, zero value otherwise.

func (*SyncTransactionsResponse) GetNextCursorOk

func (o *SyncTransactionsResponse) GetNextCursorOk() (*string, bool)

GetNextCursorOk returns a tuple with the NextCursor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncTransactionsResponse) GetRemoved

GetRemoved returns the Removed field value if set, zero value otherwise.

func (*SyncTransactionsResponse) GetRemovedOk

GetRemovedOk returns a tuple with the Removed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncTransactionsResponse) GetRequestId

func (o *SyncTransactionsResponse) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*SyncTransactionsResponse) GetRequestIdOk

func (o *SyncTransactionsResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncTransactionsResponse) HasAdded

func (o *SyncTransactionsResponse) HasAdded() bool

HasAdded returns a boolean if a field has been set.

func (*SyncTransactionsResponse) HasHasNext

func (o *SyncTransactionsResponse) HasHasNext() bool

HasHasNext returns a boolean if a field has been set.

func (*SyncTransactionsResponse) HasModified

func (o *SyncTransactionsResponse) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*SyncTransactionsResponse) HasNextCursor

func (o *SyncTransactionsResponse) HasNextCursor() bool

HasNextCursor returns a boolean if a field has been set.

func (*SyncTransactionsResponse) HasRemoved

func (o *SyncTransactionsResponse) HasRemoved() bool

HasRemoved returns a boolean if a field has been set.

func (*SyncTransactionsResponse) HasRequestId

func (o *SyncTransactionsResponse) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (SyncTransactionsResponse) MarshalJSON

func (o SyncTransactionsResponse) MarshalJSON() ([]byte, error)

func (*SyncTransactionsResponse) SetAdded

func (o *SyncTransactionsResponse) SetAdded(v []Transaction)

SetAdded gets a reference to the given []Transaction and assigns it to the Added field.

func (*SyncTransactionsResponse) SetHasNext

func (o *SyncTransactionsResponse) SetHasNext(v bool)

SetHasNext gets a reference to the given bool and assigns it to the HasNext field.

func (*SyncTransactionsResponse) SetModified

func (o *SyncTransactionsResponse) SetModified(v []Transaction)

SetModified gets a reference to the given []Transaction and assigns it to the Modified field.

func (*SyncTransactionsResponse) SetNextCursor

func (o *SyncTransactionsResponse) SetNextCursor(v string)

SetNextCursor gets a reference to the given string and assigns it to the NextCursor field.

func (*SyncTransactionsResponse) SetRemoved

SetRemoved gets a reference to the given []SyncTransactionsResponseRemovedInner and assigns it to the Removed field.

func (*SyncTransactionsResponse) SetRequestId

func (o *SyncTransactionsResponse) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (SyncTransactionsResponse) ToMap

func (o SyncTransactionsResponse) ToMap() (map[string]interface{}, error)

type SyncTransactionsResponseRemovedInner

type SyncTransactionsResponseRemovedInner struct {
	TransactionId *string `json:"transaction_id,omitempty"`
}

SyncTransactionsResponseRemovedInner struct for SyncTransactionsResponseRemovedInner

func NewSyncTransactionsResponseRemovedInner

func NewSyncTransactionsResponseRemovedInner() *SyncTransactionsResponseRemovedInner

NewSyncTransactionsResponseRemovedInner instantiates a new SyncTransactionsResponseRemovedInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyncTransactionsResponseRemovedInnerWithDefaults

func NewSyncTransactionsResponseRemovedInnerWithDefaults() *SyncTransactionsResponseRemovedInner

NewSyncTransactionsResponseRemovedInnerWithDefaults instantiates a new SyncTransactionsResponseRemovedInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyncTransactionsResponseRemovedInner) GetTransactionId

func (o *SyncTransactionsResponseRemovedInner) GetTransactionId() string

GetTransactionId returns the TransactionId field value if set, zero value otherwise.

func (*SyncTransactionsResponseRemovedInner) GetTransactionIdOk

func (o *SyncTransactionsResponseRemovedInner) GetTransactionIdOk() (*string, bool)

GetTransactionIdOk returns a tuple with the TransactionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncTransactionsResponseRemovedInner) HasTransactionId

func (o *SyncTransactionsResponseRemovedInner) HasTransactionId() bool

HasTransactionId returns a boolean if a field has been set.

func (SyncTransactionsResponseRemovedInner) MarshalJSON

func (o SyncTransactionsResponseRemovedInner) MarshalJSON() ([]byte, error)

func (*SyncTransactionsResponseRemovedInner) SetTransactionId

func (o *SyncTransactionsResponseRemovedInner) SetTransactionId(v string)

SetTransactionId gets a reference to the given string and assigns it to the TransactionId field.

func (SyncTransactionsResponseRemovedInner) ToMap

func (o SyncTransactionsResponseRemovedInner) ToMap() (map[string]interface{}, error)

type Transaction

type Transaction struct {
	// Remote Id of the transaction, ie Plaid or Teller Id
	RemoteId string `json:"remote_id"`
	// Uniquely identifies this transaction across all transactions for a single financial connection. Used for reconnection deduplication. This field may or may not be present depending on if a transaction can be uniquely identified. See more information here: https://letsfuse.readme.io/docs/duplicate-accounts
	Fingerprint *string `json:"fingerprint,omitempty"`
	// Remote Account Id of the transaction, ie Plaid Account Id
	RemoteAccountId string `json:"remote_account_id"`
	// Amount in cents associated with the transaction. The format of this value is a double.  Positive values when money moves out of the account; negative values when money moves in. For example, debit card purchases are positive; credit card payments, direct deposits, and refunds are negative.
	Amount float32 `json:"amount"`
	// Date of the transaction (YYYY-MM-DD)
	Date string `json:"date"`
	// Description of the transaction
	Description string `json:"description"`
	// Categories of the transaction, i.e., Computers and Electronics. You can download the categories from [here](https://fuse-public-bucket.s3.amazonaws.com/transaction-categories.csv)
	Category []string            `json:"category"`
	Merchant TransactionMerchant `json:"merchant"`
	// The status of the transaction. This will be either posted or pending.
	Status string `json:"status"`
	// Type of the transaction, ie adjustment. '-' means we were not able to map the upstream type.
	Type string `json:"type"`
	// The ISO-4217 currency code of the transaction
	IsoCurrencyCode *string     `json:"iso_currency_code,omitempty"`
	RemoteData      interface{} `json:"remote_data"`
}

Transaction struct for Transaction

func NewTransaction

func NewTransaction(remoteId string, remoteAccountId string, amount float32, date string, description string, category []string, merchant TransactionMerchant, status string, type_ string, remoteData interface{}) *Transaction

NewTransaction instantiates a new Transaction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTransactionWithDefaults

func NewTransactionWithDefaults() *Transaction

NewTransactionWithDefaults instantiates a new Transaction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Transaction) GetAmount

func (o *Transaction) GetAmount() float32

GetAmount returns the Amount field value

func (*Transaction) GetAmountOk

func (o *Transaction) GetAmountOk() (*float32, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*Transaction) GetCategory

func (o *Transaction) GetCategory() []string

GetCategory returns the Category field value

func (*Transaction) GetCategoryOk

func (o *Transaction) GetCategoryOk() ([]string, bool)

GetCategoryOk returns a tuple with the Category field value and a boolean to check if the value has been set.

func (*Transaction) GetDate

func (o *Transaction) GetDate() string

GetDate returns the Date field value

func (*Transaction) GetDateOk

func (o *Transaction) GetDateOk() (*string, bool)

GetDateOk returns a tuple with the Date field value and a boolean to check if the value has been set.

func (*Transaction) GetDescription

func (o *Transaction) GetDescription() string

GetDescription returns the Description field value

func (*Transaction) GetDescriptionOk

func (o *Transaction) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*Transaction) GetFingerprint

func (o *Transaction) GetFingerprint() string

GetFingerprint returns the Fingerprint field value if set, zero value otherwise.

func (*Transaction) GetFingerprintOk

func (o *Transaction) GetFingerprintOk() (*string, bool)

GetFingerprintOk returns a tuple with the Fingerprint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetIsoCurrencyCode

func (o *Transaction) GetIsoCurrencyCode() string

GetIsoCurrencyCode returns the IsoCurrencyCode field value if set, zero value otherwise.

func (*Transaction) GetIsoCurrencyCodeOk

func (o *Transaction) GetIsoCurrencyCodeOk() (*string, bool)

GetIsoCurrencyCodeOk returns a tuple with the IsoCurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetMerchant

func (o *Transaction) GetMerchant() TransactionMerchant

GetMerchant returns the Merchant field value

func (*Transaction) GetMerchantOk

func (o *Transaction) GetMerchantOk() (*TransactionMerchant, bool)

GetMerchantOk returns a tuple with the Merchant field value and a boolean to check if the value has been set.

func (*Transaction) GetRemoteAccountId

func (o *Transaction) GetRemoteAccountId() string

GetRemoteAccountId returns the RemoteAccountId field value

func (*Transaction) GetRemoteAccountIdOk

func (o *Transaction) GetRemoteAccountIdOk() (*string, bool)

GetRemoteAccountIdOk returns a tuple with the RemoteAccountId field value and a boolean to check if the value has been set.

func (*Transaction) GetRemoteData

func (o *Transaction) GetRemoteData() interface{}

GetRemoteData returns the RemoteData field value If the value is explicit nil, the zero value for interface{} will be returned

func (*Transaction) GetRemoteDataOk

func (o *Transaction) GetRemoteDataOk() (*interface{}, bool)

GetRemoteDataOk returns a tuple with the RemoteData field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Transaction) GetRemoteId

func (o *Transaction) GetRemoteId() string

GetRemoteId returns the RemoteId field value

func (*Transaction) GetRemoteIdOk

func (o *Transaction) GetRemoteIdOk() (*string, bool)

GetRemoteIdOk returns a tuple with the RemoteId field value and a boolean to check if the value has been set.

func (*Transaction) GetStatus

func (o *Transaction) GetStatus() string

GetStatus returns the Status field value

func (*Transaction) GetStatusOk

func (o *Transaction) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*Transaction) GetType

func (o *Transaction) GetType() string

GetType returns the Type field value

func (*Transaction) GetTypeOk

func (o *Transaction) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*Transaction) HasFingerprint

func (o *Transaction) HasFingerprint() bool

HasFingerprint returns a boolean if a field has been set.

func (*Transaction) HasIsoCurrencyCode

func (o *Transaction) HasIsoCurrencyCode() bool

HasIsoCurrencyCode returns a boolean if a field has been set.

func (Transaction) MarshalJSON

func (o Transaction) MarshalJSON() ([]byte, error)

func (*Transaction) SetAmount

func (o *Transaction) SetAmount(v float32)

SetAmount sets field value

func (*Transaction) SetCategory

func (o *Transaction) SetCategory(v []string)

SetCategory sets field value

func (*Transaction) SetDate

func (o *Transaction) SetDate(v string)

SetDate sets field value

func (*Transaction) SetDescription

func (o *Transaction) SetDescription(v string)

SetDescription sets field value

func (*Transaction) SetFingerprint

func (o *Transaction) SetFingerprint(v string)

SetFingerprint gets a reference to the given string and assigns it to the Fingerprint field.

func (*Transaction) SetIsoCurrencyCode

func (o *Transaction) SetIsoCurrencyCode(v string)

SetIsoCurrencyCode gets a reference to the given string and assigns it to the IsoCurrencyCode field.

func (*Transaction) SetMerchant

func (o *Transaction) SetMerchant(v TransactionMerchant)

SetMerchant sets field value

func (*Transaction) SetRemoteAccountId

func (o *Transaction) SetRemoteAccountId(v string)

SetRemoteAccountId sets field value

func (*Transaction) SetRemoteData

func (o *Transaction) SetRemoteData(v interface{})

SetRemoteData sets field value

func (*Transaction) SetRemoteId

func (o *Transaction) SetRemoteId(v string)

SetRemoteId sets field value

func (*Transaction) SetStatus

func (o *Transaction) SetStatus(v string)

SetStatus sets field value

func (*Transaction) SetType

func (o *Transaction) SetType(v string)

SetType sets field value

func (Transaction) ToMap

func (o Transaction) ToMap() (map[string]interface{}, error)

type TransactionCategory

type TransactionCategory struct {
	Primary  TransactionCategoryPrimary  `json:"primary"`
	Detailed TransactionCategoryDetailed `json:"detailed"`
}

TransactionCategory struct for TransactionCategory

func NewTransactionCategory

func NewTransactionCategory(primary TransactionCategoryPrimary, detailed TransactionCategoryDetailed) *TransactionCategory

NewTransactionCategory instantiates a new TransactionCategory object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTransactionCategoryWithDefaults

func NewTransactionCategoryWithDefaults() *TransactionCategory

NewTransactionCategoryWithDefaults instantiates a new TransactionCategory object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TransactionCategory) GetDetailed

GetDetailed returns the Detailed field value

func (*TransactionCategory) GetDetailedOk

func (o *TransactionCategory) GetDetailedOk() (*TransactionCategoryDetailed, bool)

GetDetailedOk returns a tuple with the Detailed field value and a boolean to check if the value has been set.

func (*TransactionCategory) GetPrimary

GetPrimary returns the Primary field value

func (*TransactionCategory) GetPrimaryOk

func (o *TransactionCategory) GetPrimaryOk() (*TransactionCategoryPrimary, bool)

GetPrimaryOk returns a tuple with the Primary field value and a boolean to check if the value has been set.

func (TransactionCategory) MarshalJSON

func (o TransactionCategory) MarshalJSON() ([]byte, error)

func (*TransactionCategory) SetDetailed

SetDetailed sets field value

func (*TransactionCategory) SetPrimary

SetPrimary sets field value

func (TransactionCategory) ToMap

func (o TransactionCategory) ToMap() (map[string]interface{}, error)

type TransactionCategoryDetailed

type TransactionCategoryDetailed string

TransactionCategoryDetailed Detailed transaction category

const (
	TRANSACTIONCATEGORYDETAILED_AUTO_AND_TRANSPORT         TransactionCategoryDetailed = "auto_and_transport"
	TRANSACTIONCATEGORYDETAILED_BILLS_AND_UTILITIES        TransactionCategoryDetailed = "bills_and_utilities"
	TRANSACTIONCATEGORYDETAILED_BUSINESS_SERVICES          TransactionCategoryDetailed = "business_services"
	TRANSACTIONCATEGORYDETAILED_EDUCATION                  TransactionCategoryDetailed = "education"
	TRANSACTIONCATEGORYDETAILED_ENTERTAINMENT              TransactionCategoryDetailed = "entertainment"
	TRANSACTIONCATEGORYDETAILED_FEES_AND_CHARGES           TransactionCategoryDetailed = "fees_and_charges"
	TRANSACTIONCATEGORYDETAILED_FINANCIAL                  TransactionCategoryDetailed = "financial"
	TRANSACTIONCATEGORYDETAILED_FOOD_AND_DINING            TransactionCategoryDetailed = "food_and_dining"
	TRANSACTIONCATEGORYDETAILED_GIFTS_AND_DONATIONS        TransactionCategoryDetailed = "gifts_and_donations"
	TRANSACTIONCATEGORYDETAILED_HEALTH_AND_FITNESS         TransactionCategoryDetailed = "health_and_fitness"
	TRANSACTIONCATEGORYDETAILED_HOME                       TransactionCategoryDetailed = "home"
	TRANSACTIONCATEGORYDETAILED_INCOME                     TransactionCategoryDetailed = "income"
	TRANSACTIONCATEGORYDETAILED_INVESTMENTS                TransactionCategoryDetailed = "investments"
	TRANSACTIONCATEGORYDETAILED_KIDS                       TransactionCategoryDetailed = "kids"
	TRANSACTIONCATEGORYDETAILED_PERSONAL_CARE              TransactionCategoryDetailed = "personal_care"
	TRANSACTIONCATEGORYDETAILED_PETS                       TransactionCategoryDetailed = "pets"
	TRANSACTIONCATEGORYDETAILED_SHOPPING                   TransactionCategoryDetailed = "shopping"
	TRANSACTIONCATEGORYDETAILED_TAXES                      TransactionCategoryDetailed = "taxes"
	TRANSACTIONCATEGORYDETAILED_TRANSFER                   TransactionCategoryDetailed = "transfer"
	TRANSACTIONCATEGORYDETAILED_TRAVEL                     TransactionCategoryDetailed = "travel"
	TRANSACTIONCATEGORYDETAILED_AUTO_INSURANCE             TransactionCategoryDetailed = "auto_insurance"
	TRANSACTIONCATEGORYDETAILED_AUTO_PAYMENT               TransactionCategoryDetailed = "auto_payment"
	TRANSACTIONCATEGORYDETAILED_GAS                        TransactionCategoryDetailed = "gas"
	TRANSACTIONCATEGORYDETAILED_PARKING                    TransactionCategoryDetailed = "parking"
	TRANSACTIONCATEGORYDETAILED_PUBLIC_TRANSPORTATION      TransactionCategoryDetailed = "public_transportation"
	TRANSACTIONCATEGORYDETAILED_SERVICE_AND_PARTS          TransactionCategoryDetailed = "service_and_parts"
	TRANSACTIONCATEGORYDETAILED_DOMAIN_NAMES               TransactionCategoryDetailed = "domain_names"
	TRANSACTIONCATEGORYDETAILED_FRAUD_PROTECTION           TransactionCategoryDetailed = "fraud_protection"
	TRANSACTIONCATEGORYDETAILED_HOME_PHONE                 TransactionCategoryDetailed = "home_phone"
	TRANSACTIONCATEGORYDETAILED_HOSTING                    TransactionCategoryDetailed = "hosting"
	TRANSACTIONCATEGORYDETAILED_INTERNET                   TransactionCategoryDetailed = "internet"
	TRANSACTIONCATEGORYDETAILED_MOBILE_PHONE               TransactionCategoryDetailed = "mobile_phone"
	TRANSACTIONCATEGORYDETAILED_TELEVISION                 TransactionCategoryDetailed = "television"
	TRANSACTIONCATEGORYDETAILED_UTILITIES                  TransactionCategoryDetailed = "utilities"
	TRANSACTIONCATEGORYDETAILED_ADVERTISING                TransactionCategoryDetailed = "advertising"
	TRANSACTIONCATEGORYDETAILED_LEGAL                      TransactionCategoryDetailed = "legal"
	TRANSACTIONCATEGORYDETAILED_OFFICE_SUPPLIES            TransactionCategoryDetailed = "office_supplies"
	TRANSACTIONCATEGORYDETAILED_PRINTING                   TransactionCategoryDetailed = "printing"
	TRANSACTIONCATEGORYDETAILED_SHIPPING                   TransactionCategoryDetailed = "shipping"
	TRANSACTIONCATEGORYDETAILED_BOOKS_AND_SUPPLIES         TransactionCategoryDetailed = "books_and_supplies"
	TRANSACTIONCATEGORYDETAILED_STUDENT_LOAN               TransactionCategoryDetailed = "student_loan"
	TRANSACTIONCATEGORYDETAILED_TUITION                    TransactionCategoryDetailed = "tuition"
	TRANSACTIONCATEGORYDETAILED_AMUSEMENT                  TransactionCategoryDetailed = "amusement"
	TRANSACTIONCATEGORYDETAILED_ARTS                       TransactionCategoryDetailed = "arts"
	TRANSACTIONCATEGORYDETAILED_MOVIES_AND_DVDS            TransactionCategoryDetailed = "movies_and_dvds"
	TRANSACTIONCATEGORYDETAILED_MUSIC                      TransactionCategoryDetailed = "music"
	TRANSACTIONCATEGORYDETAILED_NEWSPAPERS_AND_MAGAZINES   TransactionCategoryDetailed = "newspapers_and_magazines"
	TRANSACTIONCATEGORYDETAILED_ATM_FEE                    TransactionCategoryDetailed = "atm_fee"
	TRANSACTIONCATEGORYDETAILED_BANKING_FEE                TransactionCategoryDetailed = "banking_fee"
	TRANSACTIONCATEGORYDETAILED_FINANCE_CHARGE             TransactionCategoryDetailed = "finance_charge"
	TRANSACTIONCATEGORYDETAILED_LATE_FEE                   TransactionCategoryDetailed = "late_fee"
	TRANSACTIONCATEGORYDETAILED_SERVICE_FEE                TransactionCategoryDetailed = "service_fee"
	TRANSACTIONCATEGORYDETAILED_TRADE_COMMISSIONS          TransactionCategoryDetailed = "trade_commissions"
	TRANSACTIONCATEGORYDETAILED_FINANCIAL_ADVISOR          TransactionCategoryDetailed = "financial_advisor"
	TRANSACTIONCATEGORYDETAILED_LIFE_INSURANCE             TransactionCategoryDetailed = "life_insurance"
	TRANSACTIONCATEGORYDETAILED_ALCOHOL_AND_BARS           TransactionCategoryDetailed = "alcohol_and_bars"
	TRANSACTIONCATEGORYDETAILED_COFFEE_SHOPS               TransactionCategoryDetailed = "coffee_shops"
	TRANSACTIONCATEGORYDETAILED_FAST_FOOD                  TransactionCategoryDetailed = "fast_food"
	TRANSACTIONCATEGORYDETAILED_GROCERIES                  TransactionCategoryDetailed = "groceries"
	TRANSACTIONCATEGORYDETAILED_RESTAURANTS                TransactionCategoryDetailed = "restaurants"
	TRANSACTIONCATEGORYDETAILED_CHARITY                    TransactionCategoryDetailed = "charity"
	TRANSACTIONCATEGORYDETAILED_GIFT                       TransactionCategoryDetailed = "gift"
	TRANSACTIONCATEGORYDETAILED_DENTIST                    TransactionCategoryDetailed = "dentist"
	TRANSACTIONCATEGORYDETAILED_DOCTOR                     TransactionCategoryDetailed = "doctor"
	TRANSACTIONCATEGORYDETAILED_EYECARE                    TransactionCategoryDetailed = "eyecare"
	TRANSACTIONCATEGORYDETAILED_GYM                        TransactionCategoryDetailed = "gym"
	TRANSACTIONCATEGORYDETAILED_HEALTH_INSURANCE           TransactionCategoryDetailed = "health_insurance"
	TRANSACTIONCATEGORYDETAILED_PHARMACY                   TransactionCategoryDetailed = "pharmacy"
	TRANSACTIONCATEGORYDETAILED_SPORTS                     TransactionCategoryDetailed = "sports"
	TRANSACTIONCATEGORYDETAILED_FURNISHINGS                TransactionCategoryDetailed = "furnishings"
	TRANSACTIONCATEGORYDETAILED_HOME_IMPROVEMENT           TransactionCategoryDetailed = "home_improvement"
	TRANSACTIONCATEGORYDETAILED_HOME_INSURANCE             TransactionCategoryDetailed = "home_insurance"
	TRANSACTIONCATEGORYDETAILED_HOME_SERVICES              TransactionCategoryDetailed = "home_services"
	TRANSACTIONCATEGORYDETAILED_HOME_SUPPLIES              TransactionCategoryDetailed = "home_supplies"
	TRANSACTIONCATEGORYDETAILED_LAWN_AND_GARDEN            TransactionCategoryDetailed = "lawn_and_garden"
	TRANSACTIONCATEGORYDETAILED_MORTGAGE_AND_RENT          TransactionCategoryDetailed = "mortgage_and_rent"
	TRANSACTIONCATEGORYDETAILED_BONUS                      TransactionCategoryDetailed = "bonus"
	TRANSACTIONCATEGORYDETAILED_INTEREST_INCOME            TransactionCategoryDetailed = "interest_income"
	TRANSACTIONCATEGORYDETAILED_PAYCHECK                   TransactionCategoryDetailed = "paycheck"
	TRANSACTIONCATEGORYDETAILED_REIMBURSEMENT              TransactionCategoryDetailed = "reimbursement"
	TRANSACTIONCATEGORYDETAILED_RENTAL_INCOME              TransactionCategoryDetailed = "rental_income"
	TRANSACTIONCATEGORYDETAILED_RETURNED_PURCHASE          TransactionCategoryDetailed = "returned_purchase"
	TRANSACTIONCATEGORYDETAILED_BUY                        TransactionCategoryDetailed = "buy"
	TRANSACTIONCATEGORYDETAILED_DEPOSIT                    TransactionCategoryDetailed = "deposit"
	TRANSACTIONCATEGORYDETAILED_DIVIDEND_AND_CAP_GAINS     TransactionCategoryDetailed = "dividend_and_cap_gains"
	TRANSACTIONCATEGORYDETAILED_SELL                       TransactionCategoryDetailed = "sell"
	TRANSACTIONCATEGORYDETAILED_WITHDRAWAL                 TransactionCategoryDetailed = "withdrawal"
	TRANSACTIONCATEGORYDETAILED_ALLOWANCE                  TransactionCategoryDetailed = "allowance"
	TRANSACTIONCATEGORYDETAILED_BABY_SUPPLIES              TransactionCategoryDetailed = "baby_supplies"
	TRANSACTIONCATEGORYDETAILED_BABYSITTER_AND_DAYCARE     TransactionCategoryDetailed = "babysitter_and_daycare"
	TRANSACTIONCATEGORYDETAILED_CHILD_SUPPORT              TransactionCategoryDetailed = "child_support"
	TRANSACTIONCATEGORYDETAILED_KIDS_ACTIVITIES            TransactionCategoryDetailed = "kids_activities"
	TRANSACTIONCATEGORYDETAILED_TOYS                       TransactionCategoryDetailed = "toys"
	TRANSACTIONCATEGORYDETAILED_HAIR                       TransactionCategoryDetailed = "hair"
	TRANSACTIONCATEGORYDETAILED_LAUNDRY                    TransactionCategoryDetailed = "laundry"
	TRANSACTIONCATEGORYDETAILED_SPA_AND_MASSAGE            TransactionCategoryDetailed = "spa_and_massage"
	TRANSACTIONCATEGORYDETAILED_PET_FOOD_AND_SUPPLIES      TransactionCategoryDetailed = "pet_food_and_supplies"
	TRANSACTIONCATEGORYDETAILED_PET_GROOMING               TransactionCategoryDetailed = "pet_grooming"
	TRANSACTIONCATEGORYDETAILED_VETERINARY                 TransactionCategoryDetailed = "veterinary"
	TRANSACTIONCATEGORYDETAILED_BOOKS                      TransactionCategoryDetailed = "books"
	TRANSACTIONCATEGORYDETAILED_CLOTHING                   TransactionCategoryDetailed = "clothing"
	TRANSACTIONCATEGORYDETAILED_HOBBIES                    TransactionCategoryDetailed = "hobbies"
	TRANSACTIONCATEGORYDETAILED_SPORTING_GOODS             TransactionCategoryDetailed = "sporting_goods"
	TRANSACTIONCATEGORYDETAILED_FEDERAL_TAX                TransactionCategoryDetailed = "federal_tax"
	TRANSACTIONCATEGORYDETAILED_LOCAL_TAX                  TransactionCategoryDetailed = "local_tax"
	TRANSACTIONCATEGORYDETAILED_PROPERTY_TAX               TransactionCategoryDetailed = "property_tax"
	TRANSACTIONCATEGORYDETAILED_SALES_TAX                  TransactionCategoryDetailed = "sales_tax"
	TRANSACTIONCATEGORYDETAILED_STATE_TAX                  TransactionCategoryDetailed = "state_tax"
	TRANSACTIONCATEGORYDETAILED_CREDIT_CARD_PAYMENT        TransactionCategoryDetailed = "credit_card_payment"
	TRANSACTIONCATEGORYDETAILED_TRANSFER_FOR_CASH_SPENDING TransactionCategoryDetailed = "transfer_for_cash_spending"
	TRANSACTIONCATEGORYDETAILED_MORTGAGE_PAYMENT           TransactionCategoryDetailed = "mortgage_payment"
	TRANSACTIONCATEGORYDETAILED_AIR_TRAVEL                 TransactionCategoryDetailed = "air_travel"
	TRANSACTIONCATEGORYDETAILED_HOTEL                      TransactionCategoryDetailed = "hotel"
	TRANSACTIONCATEGORYDETAILED_RENTAL_CAR_AND_TAXI        TransactionCategoryDetailed = "rental_car_and_taxi"
	TRANSACTIONCATEGORYDETAILED_VACATION                   TransactionCategoryDetailed = "vacation"
	TRANSACTIONCATEGORYDETAILED_CASH                       TransactionCategoryDetailed = "cash"
	TRANSACTIONCATEGORYDETAILED_CHECK                      TransactionCategoryDetailed = "check"
	TRANSACTIONCATEGORYDETAILED_UNCATEGORIZED              TransactionCategoryDetailed = "uncategorized"
)

List of TransactionCategoryDetailed

func NewTransactionCategoryDetailedFromValue

func NewTransactionCategoryDetailedFromValue(v string) (*TransactionCategoryDetailed, error)

NewTransactionCategoryDetailedFromValue returns a pointer to a valid TransactionCategoryDetailed for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TransactionCategoryDetailed) IsValid

func (v TransactionCategoryDetailed) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TransactionCategoryDetailed) Ptr

Ptr returns reference to TransactionCategoryDetailed value

func (*TransactionCategoryDetailed) UnmarshalJSON

func (v *TransactionCategoryDetailed) UnmarshalJSON(src []byte) error

type TransactionCategoryPrimary

type TransactionCategoryPrimary string

TransactionCategoryPrimary Primary transaction category

const (
	TRANSACTIONCATEGORYPRIMARY_AUTO_AND_TRANSPORT  TransactionCategoryPrimary = "auto_and_transport"
	TRANSACTIONCATEGORYPRIMARY_BILLS_AND_UTILITIES TransactionCategoryPrimary = "bills_and_utilities"
	TRANSACTIONCATEGORYPRIMARY_BUSINESS_SERVICES   TransactionCategoryPrimary = "business_services"
	TRANSACTIONCATEGORYPRIMARY_EDUCATION           TransactionCategoryPrimary = "education"
	TRANSACTIONCATEGORYPRIMARY_ENTERTAINMENT       TransactionCategoryPrimary = "entertainment"
	TRANSACTIONCATEGORYPRIMARY_FEES_AND_CHARGES    TransactionCategoryPrimary = "fees_and_charges"
	TRANSACTIONCATEGORYPRIMARY_FINANCIAL           TransactionCategoryPrimary = "financial"
	TRANSACTIONCATEGORYPRIMARY_FOOD_AND_DINING     TransactionCategoryPrimary = "food_and_dining"
	TRANSACTIONCATEGORYPRIMARY_GIFTS_AND_DONATIONS TransactionCategoryPrimary = "gifts_and_donations"
	TRANSACTIONCATEGORYPRIMARY_HEALTH_AND_FITNESS  TransactionCategoryPrimary = "health_and_fitness"
	TRANSACTIONCATEGORYPRIMARY_HOME                TransactionCategoryPrimary = "home"
	TRANSACTIONCATEGORYPRIMARY_INCOME              TransactionCategoryPrimary = "income"
	TRANSACTIONCATEGORYPRIMARY_INVESTMENTS         TransactionCategoryPrimary = "investments"
	TRANSACTIONCATEGORYPRIMARY_KIDS                TransactionCategoryPrimary = "kids"
	TRANSACTIONCATEGORYPRIMARY_PERSONAL_CARE       TransactionCategoryPrimary = "personal_care"
	TRANSACTIONCATEGORYPRIMARY_PETS                TransactionCategoryPrimary = "pets"
	TRANSACTIONCATEGORYPRIMARY_SHOPPING            TransactionCategoryPrimary = "shopping"
	TRANSACTIONCATEGORYPRIMARY_TAXES               TransactionCategoryPrimary = "taxes"
	TRANSACTIONCATEGORYPRIMARY_TRANSFER            TransactionCategoryPrimary = "transfer"
	TRANSACTIONCATEGORYPRIMARY_TRAVEL              TransactionCategoryPrimary = "travel"
	TRANSACTIONCATEGORYPRIMARY_UNCATEGORIZED       TransactionCategoryPrimary = "uncategorized"
)

List of TransactionCategoryPrimary

func NewTransactionCategoryPrimaryFromValue

func NewTransactionCategoryPrimaryFromValue(v string) (*TransactionCategoryPrimary, error)

NewTransactionCategoryPrimaryFromValue returns a pointer to a valid TransactionCategoryPrimary for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TransactionCategoryPrimary) IsValid

func (v TransactionCategoryPrimary) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TransactionCategoryPrimary) Ptr

Ptr returns reference to TransactionCategoryPrimary value

func (*TransactionCategoryPrimary) UnmarshalJSON

func (v *TransactionCategoryPrimary) UnmarshalJSON(src []byte) error

type TransactionEventType

type TransactionEventType string

TransactionEventType Type of the transaction, ie loan

const (
	TRANSACTIONEVENTTYPE_ACH             TransactionEventType = "ach"
	TRANSACTIONEVENTTYPE_ADJUSTMENT      TransactionEventType = "adjustment"
	TRANSACTIONEVENTTYPE_ATM             TransactionEventType = "atm"
	TRANSACTIONEVENTTYPE_BANK_CHARGE     TransactionEventType = "bank_charge"
	TRANSACTIONEVENTTYPE_BILL_PAYMENT    TransactionEventType = "bill_payment"
	TRANSACTIONEVENTTYPE_CARD_PAYMENT    TransactionEventType = "card_payment"
	TRANSACTIONEVENTTYPE_CASH            TransactionEventType = "cash"
	TRANSACTIONEVENTTYPE_CASHBACK        TransactionEventType = "cashback"
	TRANSACTIONEVENTTYPE_CHARGE          TransactionEventType = "charge"
	TRANSACTIONEVENTTYPE_CHEQUE          TransactionEventType = "cheque"
	TRANSACTIONEVENTTYPE_CREDIT          TransactionEventType = "credit"
	TRANSACTIONEVENTTYPE_DEBIT           TransactionEventType = "debit"
	TRANSACTIONEVENTTYPE_DEPOSIT         TransactionEventType = "deposit"
	TRANSACTIONEVENTTYPE_DIGITAL_PAYMENT TransactionEventType = "digital_payment"
	TRANSACTIONEVENTTYPE_DIRECT_DEBIT    TransactionEventType = "direct_debit"
	TRANSACTIONEVENTTYPE_FEE             TransactionEventType = "fee"
	TRANSACTIONEVENTTYPE_IN_STORE        TransactionEventType = "in_store"
	TRANSACTIONEVENTTYPE_INTEREST        TransactionEventType = "interest"
	TRANSACTIONEVENTTYPE_ONLINE          TransactionEventType = "online"
	TRANSACTIONEVENTTYPE_OTHER           TransactionEventType = "other"
	TRANSACTIONEVENTTYPE_PAYMENT         TransactionEventType = "payment"
	TRANSACTIONEVENTTYPE_PURCHASE        TransactionEventType = "purchase"
	TRANSACTIONEVENTTYPE_STANDING_ORDER  TransactionEventType = "standing_order"
	TRANSACTIONEVENTTYPE_TRANSACTION     TransactionEventType = "transaction"
	TRANSACTIONEVENTTYPE_TRANSFER        TransactionEventType = "transfer"
	TRANSACTIONEVENTTYPE_WIRE            TransactionEventType = "wire"
	TRANSACTIONEVENTTYPE_WITHDRAWAL      TransactionEventType = "withdrawal"
)

List of TransactionEventType

func NewTransactionEventTypeFromValue

func NewTransactionEventTypeFromValue(v string) (*TransactionEventType, error)

NewTransactionEventTypeFromValue returns a pointer to a valid TransactionEventType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TransactionEventType) IsValid

func (v TransactionEventType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TransactionEventType) Ptr

Ptr returns reference to TransactionEventType value

func (*TransactionEventType) UnmarshalJSON

func (v *TransactionEventType) UnmarshalJSON(src []byte) error

type TransactionMerchant

type TransactionMerchant struct {
	// Merchant name
	Name *string `json:"name,omitempty"`
}

TransactionMerchant struct for TransactionMerchant

func NewTransactionMerchant

func NewTransactionMerchant() *TransactionMerchant

NewTransactionMerchant instantiates a new TransactionMerchant object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTransactionMerchantWithDefaults

func NewTransactionMerchantWithDefaults() *TransactionMerchant

NewTransactionMerchantWithDefaults instantiates a new TransactionMerchant object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TransactionMerchant) GetName

func (o *TransactionMerchant) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TransactionMerchant) GetNameOk

func (o *TransactionMerchant) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransactionMerchant) HasName

func (o *TransactionMerchant) HasName() bool

HasName returns a boolean if a field has been set.

func (TransactionMerchant) MarshalJSON

func (o TransactionMerchant) MarshalJSON() ([]byte, error)

func (*TransactionMerchant) SetName

func (o *TransactionMerchant) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (TransactionMerchant) ToMap

func (o TransactionMerchant) ToMap() (map[string]interface{}, error)

type TransactionToEnrich

type TransactionToEnrich struct {
	// A unique ID for the transaction that to help you tie data back to your systems.
	Id string `json:"id"`
	// The name of the merchant if available or a description of the transaction.
	Description string `json:"description"`
	// The merchant category code.
	Mcc *string `json:"mcc,omitempty"`
	// The amount of the transaction in cents, in the currency of the account. Must be a positive value. Use the type field to indicate the direction.
	Amount float32 `json:"amount"`
	// The direction of the transaction.
	Direction       string  `json:"direction"`
	CountryCode     *string `json:"country_code,omitempty"`
	IsoCurrencyCode *string `json:"iso_currency_code,omitempty"`
	// The date the transaction was posted.
	Date      *string `json:"date,omitempty"`
	OwnerType *string `json:"owner_type,omitempty"`
}

TransactionToEnrich struct for TransactionToEnrich

func NewTransactionToEnrich

func NewTransactionToEnrich(id string, description string, amount float32, direction string) *TransactionToEnrich

NewTransactionToEnrich instantiates a new TransactionToEnrich object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTransactionToEnrichWithDefaults

func NewTransactionToEnrichWithDefaults() *TransactionToEnrich

NewTransactionToEnrichWithDefaults instantiates a new TransactionToEnrich object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TransactionToEnrich) GetAmount

func (o *TransactionToEnrich) GetAmount() float32

GetAmount returns the Amount field value

func (*TransactionToEnrich) GetAmountOk

func (o *TransactionToEnrich) GetAmountOk() (*float32, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*TransactionToEnrich) GetCountryCode

func (o *TransactionToEnrich) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*TransactionToEnrich) GetCountryCodeOk

func (o *TransactionToEnrich) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransactionToEnrich) GetDate

func (o *TransactionToEnrich) GetDate() string

GetDate returns the Date field value if set, zero value otherwise.

func (*TransactionToEnrich) GetDateOk

func (o *TransactionToEnrich) GetDateOk() (*string, bool)

GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransactionToEnrich) GetDescription

func (o *TransactionToEnrich) GetDescription() string

GetDescription returns the Description field value

func (*TransactionToEnrich) GetDescriptionOk

func (o *TransactionToEnrich) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*TransactionToEnrich) GetDirection

func (o *TransactionToEnrich) GetDirection() string

GetDirection returns the Direction field value

func (*TransactionToEnrich) GetDirectionOk

func (o *TransactionToEnrich) GetDirectionOk() (*string, bool)

GetDirectionOk returns a tuple with the Direction field value and a boolean to check if the value has been set.

func (*TransactionToEnrich) GetId

func (o *TransactionToEnrich) GetId() string

GetId returns the Id field value

func (*TransactionToEnrich) GetIdOk

func (o *TransactionToEnrich) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TransactionToEnrich) GetIsoCurrencyCode

func (o *TransactionToEnrich) GetIsoCurrencyCode() string

GetIsoCurrencyCode returns the IsoCurrencyCode field value if set, zero value otherwise.

func (*TransactionToEnrich) GetIsoCurrencyCodeOk

func (o *TransactionToEnrich) GetIsoCurrencyCodeOk() (*string, bool)

GetIsoCurrencyCodeOk returns a tuple with the IsoCurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransactionToEnrich) GetMcc

func (o *TransactionToEnrich) GetMcc() string

GetMcc returns the Mcc field value if set, zero value otherwise.

func (*TransactionToEnrich) GetMccOk

func (o *TransactionToEnrich) GetMccOk() (*string, bool)

GetMccOk returns a tuple with the Mcc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransactionToEnrich) GetOwnerType

func (o *TransactionToEnrich) GetOwnerType() string

GetOwnerType returns the OwnerType field value if set, zero value otherwise.

func (*TransactionToEnrich) GetOwnerTypeOk

func (o *TransactionToEnrich) GetOwnerTypeOk() (*string, bool)

GetOwnerTypeOk returns a tuple with the OwnerType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransactionToEnrich) HasCountryCode

func (o *TransactionToEnrich) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*TransactionToEnrich) HasDate

func (o *TransactionToEnrich) HasDate() bool

HasDate returns a boolean if a field has been set.

func (*TransactionToEnrich) HasIsoCurrencyCode

func (o *TransactionToEnrich) HasIsoCurrencyCode() bool

HasIsoCurrencyCode returns a boolean if a field has been set.

func (*TransactionToEnrich) HasMcc

func (o *TransactionToEnrich) HasMcc() bool

HasMcc returns a boolean if a field has been set.

func (*TransactionToEnrich) HasOwnerType

func (o *TransactionToEnrich) HasOwnerType() bool

HasOwnerType returns a boolean if a field has been set.

func (TransactionToEnrich) MarshalJSON

func (o TransactionToEnrich) MarshalJSON() ([]byte, error)

func (*TransactionToEnrich) SetAmount

func (o *TransactionToEnrich) SetAmount(v float32)

SetAmount sets field value

func (*TransactionToEnrich) SetCountryCode

func (o *TransactionToEnrich) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*TransactionToEnrich) SetDate

func (o *TransactionToEnrich) SetDate(v string)

SetDate gets a reference to the given string and assigns it to the Date field.

func (*TransactionToEnrich) SetDescription

func (o *TransactionToEnrich) SetDescription(v string)

SetDescription sets field value

func (*TransactionToEnrich) SetDirection

func (o *TransactionToEnrich) SetDirection(v string)

SetDirection sets field value

func (*TransactionToEnrich) SetId

func (o *TransactionToEnrich) SetId(v string)

SetId sets field value

func (*TransactionToEnrich) SetIsoCurrencyCode

func (o *TransactionToEnrich) SetIsoCurrencyCode(v string)

SetIsoCurrencyCode gets a reference to the given string and assigns it to the IsoCurrencyCode field.

func (*TransactionToEnrich) SetMcc

func (o *TransactionToEnrich) SetMcc(v string)

SetMcc gets a reference to the given string and assigns it to the Mcc field.

func (*TransactionToEnrich) SetOwnerType

func (o *TransactionToEnrich) SetOwnerType(v string)

SetOwnerType gets a reference to the given string and assigns it to the OwnerType field.

func (TransactionToEnrich) ToMap

func (o TransactionToEnrich) ToMap() (map[string]interface{}, error)

type UpdateConsumerRiskReportCustomizationRequest

type UpdateConsumerRiskReportCustomizationRequest struct {
	Timeframe *ConsumerRiskReportTimeFrame `json:"timeframe,omitempty"`
	// The minimum allowed limit, in cents.
	MinLimit *float32 `json:"min_limit,omitempty"`
	// The maximum allowed limit, in cents.
	MaxLimit *float32 `json:"max_limit,omitempty"`
	// This parameter indicates the risk tolerance associated with spend limits. A high risk tolerance allow for higher limits, increasing both potential gains and losses. A Lower risk tolerance enforces strict limits, reducing the potential for loss but also limiting transaction volume for reliable users.
	RiskTolerance *float32 `json:"risk_tolerance,omitempty"`
}

UpdateConsumerRiskReportCustomizationRequest struct for UpdateConsumerRiskReportCustomizationRequest

func NewUpdateConsumerRiskReportCustomizationRequest

func NewUpdateConsumerRiskReportCustomizationRequest() *UpdateConsumerRiskReportCustomizationRequest

NewUpdateConsumerRiskReportCustomizationRequest instantiates a new UpdateConsumerRiskReportCustomizationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateConsumerRiskReportCustomizationRequestWithDefaults

func NewUpdateConsumerRiskReportCustomizationRequestWithDefaults() *UpdateConsumerRiskReportCustomizationRequest

NewUpdateConsumerRiskReportCustomizationRequestWithDefaults instantiates a new UpdateConsumerRiskReportCustomizationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateConsumerRiskReportCustomizationRequest) GetMaxLimit

GetMaxLimit returns the MaxLimit field value if set, zero value otherwise.

func (*UpdateConsumerRiskReportCustomizationRequest) GetMaxLimitOk

GetMaxLimitOk returns a tuple with the MaxLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateConsumerRiskReportCustomizationRequest) GetMinLimit

GetMinLimit returns the MinLimit field value if set, zero value otherwise.

func (*UpdateConsumerRiskReportCustomizationRequest) GetMinLimitOk

GetMinLimitOk returns a tuple with the MinLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateConsumerRiskReportCustomizationRequest) GetRiskTolerance

GetRiskTolerance returns the RiskTolerance field value if set, zero value otherwise.

func (*UpdateConsumerRiskReportCustomizationRequest) GetRiskToleranceOk

func (o *UpdateConsumerRiskReportCustomizationRequest) GetRiskToleranceOk() (*float32, bool)

GetRiskToleranceOk returns a tuple with the RiskTolerance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateConsumerRiskReportCustomizationRequest) GetTimeframe

GetTimeframe returns the Timeframe field value if set, zero value otherwise.

func (*UpdateConsumerRiskReportCustomizationRequest) GetTimeframeOk

GetTimeframeOk returns a tuple with the Timeframe field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateConsumerRiskReportCustomizationRequest) HasMaxLimit

HasMaxLimit returns a boolean if a field has been set.

func (*UpdateConsumerRiskReportCustomizationRequest) HasMinLimit

HasMinLimit returns a boolean if a field has been set.

func (*UpdateConsumerRiskReportCustomizationRequest) HasRiskTolerance

func (o *UpdateConsumerRiskReportCustomizationRequest) HasRiskTolerance() bool

HasRiskTolerance returns a boolean if a field has been set.

func (*UpdateConsumerRiskReportCustomizationRequest) HasTimeframe

HasTimeframe returns a boolean if a field has been set.

func (UpdateConsumerRiskReportCustomizationRequest) MarshalJSON

func (*UpdateConsumerRiskReportCustomizationRequest) SetMaxLimit

SetMaxLimit gets a reference to the given float32 and assigns it to the MaxLimit field.

func (*UpdateConsumerRiskReportCustomizationRequest) SetMinLimit

SetMinLimit gets a reference to the given float32 and assigns it to the MinLimit field.

func (*UpdateConsumerRiskReportCustomizationRequest) SetRiskTolerance

SetRiskTolerance gets a reference to the given float32 and assigns it to the RiskTolerance field.

func (*UpdateConsumerRiskReportCustomizationRequest) SetTimeframe

SetTimeframe gets a reference to the given ConsumerRiskReportTimeFrame and assigns it to the Timeframe field.

func (UpdateConsumerRiskReportCustomizationRequest) ToMap

func (o UpdateConsumerRiskReportCustomizationRequest) ToMap() (map[string]interface{}, error)

type UpdateConsumerRiskReportCustomizationResponse

type UpdateConsumerRiskReportCustomizationResponse struct {
	// The id of the updated customization.
	Id string `json:"id"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId string `json:"request_id"`
}

UpdateConsumerRiskReportCustomizationResponse struct for UpdateConsumerRiskReportCustomizationResponse

func NewUpdateConsumerRiskReportCustomizationResponse

func NewUpdateConsumerRiskReportCustomizationResponse(id string, requestId string) *UpdateConsumerRiskReportCustomizationResponse

NewUpdateConsumerRiskReportCustomizationResponse instantiates a new UpdateConsumerRiskReportCustomizationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateConsumerRiskReportCustomizationResponseWithDefaults

func NewUpdateConsumerRiskReportCustomizationResponseWithDefaults() *UpdateConsumerRiskReportCustomizationResponse

NewUpdateConsumerRiskReportCustomizationResponseWithDefaults instantiates a new UpdateConsumerRiskReportCustomizationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateConsumerRiskReportCustomizationResponse) GetId

GetId returns the Id field value

func (*UpdateConsumerRiskReportCustomizationResponse) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*UpdateConsumerRiskReportCustomizationResponse) GetRequestId

GetRequestId returns the RequestId field value

func (*UpdateConsumerRiskReportCustomizationResponse) GetRequestIdOk

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (UpdateConsumerRiskReportCustomizationResponse) MarshalJSON

func (*UpdateConsumerRiskReportCustomizationResponse) SetId

SetId sets field value

func (*UpdateConsumerRiskReportCustomizationResponse) SetRequestId

SetRequestId sets field value

func (UpdateConsumerRiskReportCustomizationResponse) ToMap

func (o UpdateConsumerRiskReportCustomizationResponse) ToMap() (map[string]interface{}, error)

type UpdateEntityRequest

type UpdateEntityRequest struct {
	// Email of the entity
	Email *string `json:"email,omitempty"`
	// These will force the user to connect through all of these aggregators
	Aggregators    []Aggregator `json:"aggregators,omitempty"`
	InstitutionIds []string     `json:"institution_ids,omitempty"`
}

UpdateEntityRequest struct for UpdateEntityRequest

func NewUpdateEntityRequest

func NewUpdateEntityRequest() *UpdateEntityRequest

NewUpdateEntityRequest instantiates a new UpdateEntityRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateEntityRequestWithDefaults

func NewUpdateEntityRequestWithDefaults() *UpdateEntityRequest

NewUpdateEntityRequestWithDefaults instantiates a new UpdateEntityRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateEntityRequest) GetAggregators

func (o *UpdateEntityRequest) GetAggregators() []Aggregator

GetAggregators returns the Aggregators field value if set, zero value otherwise.

func (*UpdateEntityRequest) GetAggregatorsOk

func (o *UpdateEntityRequest) GetAggregatorsOk() ([]Aggregator, bool)

GetAggregatorsOk returns a tuple with the Aggregators field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateEntityRequest) GetEmail

func (o *UpdateEntityRequest) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*UpdateEntityRequest) GetEmailOk

func (o *UpdateEntityRequest) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateEntityRequest) GetInstitutionIds

func (o *UpdateEntityRequest) GetInstitutionIds() []string

GetInstitutionIds returns the InstitutionIds field value if set, zero value otherwise.

func (*UpdateEntityRequest) GetInstitutionIdsOk

func (o *UpdateEntityRequest) GetInstitutionIdsOk() ([]string, bool)

GetInstitutionIdsOk returns a tuple with the InstitutionIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateEntityRequest) HasAggregators

func (o *UpdateEntityRequest) HasAggregators() bool

HasAggregators returns a boolean if a field has been set.

func (*UpdateEntityRequest) HasEmail

func (o *UpdateEntityRequest) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*UpdateEntityRequest) HasInstitutionIds

func (o *UpdateEntityRequest) HasInstitutionIds() bool

HasInstitutionIds returns a boolean if a field has been set.

func (UpdateEntityRequest) MarshalJSON

func (o UpdateEntityRequest) MarshalJSON() ([]byte, error)

func (*UpdateEntityRequest) SetAggregators

func (o *UpdateEntityRequest) SetAggregators(v []Aggregator)

SetAggregators gets a reference to the given []Aggregator and assigns it to the Aggregators field.

func (*UpdateEntityRequest) SetEmail

func (o *UpdateEntityRequest) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*UpdateEntityRequest) SetInstitutionIds

func (o *UpdateEntityRequest) SetInstitutionIds(v []string)

SetInstitutionIds gets a reference to the given []string and assigns it to the InstitutionIds field.

func (UpdateEntityRequest) ToMap

func (o UpdateEntityRequest) ToMap() (map[string]interface{}, error)

type UpdateEntityResponse

type UpdateEntityResponse struct {
	// Id of the entity
	Id *string `json:"id,omitempty"`
	// Email of the entity
	Email *string `json:"email,omitempty"`
	// These will force the user to connect through all of these aggregators
	Aggregators    []Aggregator `json:"aggregators,omitempty"`
	InstitutionIds []string     `json:"institution_ids,omitempty"`
	// An identifier that is exclusive to the request and can serve as a means for investigating and resolving issues.
	RequestId *string `json:"request_id,omitempty"`
}

UpdateEntityResponse struct for UpdateEntityResponse

func NewUpdateEntityResponse

func NewUpdateEntityResponse() *UpdateEntityResponse

NewUpdateEntityResponse instantiates a new UpdateEntityResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateEntityResponseWithDefaults

func NewUpdateEntityResponseWithDefaults() *UpdateEntityResponse

NewUpdateEntityResponseWithDefaults instantiates a new UpdateEntityResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateEntityResponse) GetAggregators

func (o *UpdateEntityResponse) GetAggregators() []Aggregator

GetAggregators returns the Aggregators field value if set, zero value otherwise.

func (*UpdateEntityResponse) GetAggregatorsOk

func (o *UpdateEntityResponse) GetAggregatorsOk() ([]Aggregator, bool)

GetAggregatorsOk returns a tuple with the Aggregators field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateEntityResponse) GetEmail

func (o *UpdateEntityResponse) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*UpdateEntityResponse) GetEmailOk

func (o *UpdateEntityResponse) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateEntityResponse) GetId

func (o *UpdateEntityResponse) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*UpdateEntityResponse) GetIdOk

func (o *UpdateEntityResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateEntityResponse) GetInstitutionIds

func (o *UpdateEntityResponse) GetInstitutionIds() []string

GetInstitutionIds returns the InstitutionIds field value if set, zero value otherwise.

func (*UpdateEntityResponse) GetInstitutionIdsOk

func (o *UpdateEntityResponse) GetInstitutionIdsOk() ([]string, bool)

GetInstitutionIdsOk returns a tuple with the InstitutionIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateEntityResponse) GetRequestId

func (o *UpdateEntityResponse) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*UpdateEntityResponse) GetRequestIdOk

func (o *UpdateEntityResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateEntityResponse) HasAggregators

func (o *UpdateEntityResponse) HasAggregators() bool

HasAggregators returns a boolean if a field has been set.

func (*UpdateEntityResponse) HasEmail

func (o *UpdateEntityResponse) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*UpdateEntityResponse) HasId

func (o *UpdateEntityResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*UpdateEntityResponse) HasInstitutionIds

func (o *UpdateEntityResponse) HasInstitutionIds() bool

HasInstitutionIds returns a boolean if a field has been set.

func (*UpdateEntityResponse) HasRequestId

func (o *UpdateEntityResponse) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (UpdateEntityResponse) MarshalJSON

func (o UpdateEntityResponse) MarshalJSON() ([]byte, error)

func (*UpdateEntityResponse) SetAggregators

func (o *UpdateEntityResponse) SetAggregators(v []Aggregator)

SetAggregators gets a reference to the given []Aggregator and assigns it to the Aggregators field.

func (*UpdateEntityResponse) SetEmail

func (o *UpdateEntityResponse) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*UpdateEntityResponse) SetId

func (o *UpdateEntityResponse) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*UpdateEntityResponse) SetInstitutionIds

func (o *UpdateEntityResponse) SetInstitutionIds(v []string)

SetInstitutionIds gets a reference to the given []string and assigns it to the InstitutionIds field.

func (*UpdateEntityResponse) SetRequestId

func (o *UpdateEntityResponse) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (UpdateEntityResponse) ToMap

func (o UpdateEntityResponse) ToMap() (map[string]interface{}, error)

type UpdatedBalanceEvent

type UpdatedBalanceEvent struct {
	EventType string `json:"event_type"`
	// The ISO-4217 currency code.
	IsoCurrencyCode string `json:"iso_currency_code"`
	// Datetime that the balance is accurate for In ISO-8601 format
	Timestamp string `json:"timestamp"`
	// The current balance of the account factoring in pending transactions.
	Available NullableFloat32 `json:"available,omitempty"`
	// The current balance of the account without factoring in pending transactions.
	Current NullableFloat32 `json:"current,omitempty"`
}

UpdatedBalanceEvent struct for UpdatedBalanceEvent

func NewUpdatedBalanceEvent

func NewUpdatedBalanceEvent(eventType string, isoCurrencyCode string, timestamp string) *UpdatedBalanceEvent

NewUpdatedBalanceEvent instantiates a new UpdatedBalanceEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdatedBalanceEventWithDefaults

func NewUpdatedBalanceEventWithDefaults() *UpdatedBalanceEvent

NewUpdatedBalanceEventWithDefaults instantiates a new UpdatedBalanceEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdatedBalanceEvent) GetAvailable

func (o *UpdatedBalanceEvent) GetAvailable() float32

GetAvailable returns the Available field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdatedBalanceEvent) GetAvailableOk

func (o *UpdatedBalanceEvent) GetAvailableOk() (*float32, bool)

GetAvailableOk returns a tuple with the Available field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdatedBalanceEvent) GetCurrent

func (o *UpdatedBalanceEvent) GetCurrent() float32

GetCurrent returns the Current field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdatedBalanceEvent) GetCurrentOk

func (o *UpdatedBalanceEvent) GetCurrentOk() (*float32, bool)

GetCurrentOk returns a tuple with the Current field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdatedBalanceEvent) GetEventType

func (o *UpdatedBalanceEvent) GetEventType() string

GetEventType returns the EventType field value

func (*UpdatedBalanceEvent) GetEventTypeOk

func (o *UpdatedBalanceEvent) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*UpdatedBalanceEvent) GetIsoCurrencyCode

func (o *UpdatedBalanceEvent) GetIsoCurrencyCode() string

GetIsoCurrencyCode returns the IsoCurrencyCode field value

func (*UpdatedBalanceEvent) GetIsoCurrencyCodeOk

func (o *UpdatedBalanceEvent) GetIsoCurrencyCodeOk() (*string, bool)

GetIsoCurrencyCodeOk returns a tuple with the IsoCurrencyCode field value and a boolean to check if the value has been set.

func (*UpdatedBalanceEvent) GetTimestamp

func (o *UpdatedBalanceEvent) GetTimestamp() string

GetTimestamp returns the Timestamp field value

func (*UpdatedBalanceEvent) GetTimestampOk

func (o *UpdatedBalanceEvent) GetTimestampOk() (*string, bool)

GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.

func (*UpdatedBalanceEvent) HasAvailable

func (o *UpdatedBalanceEvent) HasAvailable() bool

HasAvailable returns a boolean if a field has been set.

func (*UpdatedBalanceEvent) HasCurrent

func (o *UpdatedBalanceEvent) HasCurrent() bool

HasCurrent returns a boolean if a field has been set.

func (UpdatedBalanceEvent) MarshalJSON

func (o UpdatedBalanceEvent) MarshalJSON() ([]byte, error)

func (*UpdatedBalanceEvent) SetAvailable

func (o *UpdatedBalanceEvent) SetAvailable(v float32)

SetAvailable gets a reference to the given NullableFloat32 and assigns it to the Available field.

func (*UpdatedBalanceEvent) SetAvailableNil

func (o *UpdatedBalanceEvent) SetAvailableNil()

SetAvailableNil sets the value for Available to be an explicit nil

func (*UpdatedBalanceEvent) SetCurrent

func (o *UpdatedBalanceEvent) SetCurrent(v float32)

SetCurrent gets a reference to the given NullableFloat32 and assigns it to the Current field.

func (*UpdatedBalanceEvent) SetCurrentNil

func (o *UpdatedBalanceEvent) SetCurrentNil()

SetCurrentNil sets the value for Current to be an explicit nil

func (*UpdatedBalanceEvent) SetEventType

func (o *UpdatedBalanceEvent) SetEventType(v string)

SetEventType sets field value

func (*UpdatedBalanceEvent) SetIsoCurrencyCode

func (o *UpdatedBalanceEvent) SetIsoCurrencyCode(v string)

SetIsoCurrencyCode sets field value

func (*UpdatedBalanceEvent) SetTimestamp

func (o *UpdatedBalanceEvent) SetTimestamp(v string)

SetTimestamp sets field value

func (UpdatedBalanceEvent) ToMap

func (o UpdatedBalanceEvent) ToMap() (map[string]interface{}, error)

func (*UpdatedBalanceEvent) UnsetAvailable

func (o *UpdatedBalanceEvent) UnsetAvailable()

UnsetAvailable ensures that no value is present for Available, not even an explicit nil

func (*UpdatedBalanceEvent) UnsetCurrent

func (o *UpdatedBalanceEvent) UnsetCurrent()

UnsetCurrent ensures that no value is present for Current, not even an explicit nil

type WebhookEvent

type WebhookEvent struct {
	Type WebhookType `json:"type"`
	// Financial connection id associated with the webhook
	FinancialConnectionId string        `json:"financial_connection_id"`
	Environment           string        `json:"environment"`
	Source                WebhookSource `json:"source"`
	// Aggregator verification data needed to verify the webhook
	VerificationToken *string `json:"verification_token,omitempty"`
	// Exists for assets.report_ready webhooks
	AssetReportId *string `json:"asset_report_id,omitempty"`
	// Exists for transactions.updates webhooks. Indicates if historical transaction information (up to 24 months) is ready to be queried.
	HistoricalTransactionsAvailable *bool `json:"historical_transactions_available,omitempty"`
	// Exists for transactions.updates webhooks. Currently only supported by Plaid.
	RemovedTransactionIds []string    `json:"removed_transaction_ids,omitempty"`
	RemoteData            interface{} `json:"remote_data"`
}

WebhookEvent struct for WebhookEvent

func NewWebhookEvent

func NewWebhookEvent(type_ WebhookType, financialConnectionId string, environment string, source WebhookSource, remoteData interface{}) *WebhookEvent

NewWebhookEvent instantiates a new WebhookEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebhookEventWithDefaults

func NewWebhookEventWithDefaults() *WebhookEvent

NewWebhookEventWithDefaults instantiates a new WebhookEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WebhookEvent) GetAssetReportId

func (o *WebhookEvent) GetAssetReportId() string

GetAssetReportId returns the AssetReportId field value if set, zero value otherwise.

func (*WebhookEvent) GetAssetReportIdOk

func (o *WebhookEvent) GetAssetReportIdOk() (*string, bool)

GetAssetReportIdOk returns a tuple with the AssetReportId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookEvent) GetEnvironment

func (o *WebhookEvent) GetEnvironment() string

GetEnvironment returns the Environment field value

func (*WebhookEvent) GetEnvironmentOk

func (o *WebhookEvent) GetEnvironmentOk() (*string, bool)

GetEnvironmentOk returns a tuple with the Environment field value and a boolean to check if the value has been set.

func (*WebhookEvent) GetFinancialConnectionId

func (o *WebhookEvent) GetFinancialConnectionId() string

GetFinancialConnectionId returns the FinancialConnectionId field value

func (*WebhookEvent) GetFinancialConnectionIdOk

func (o *WebhookEvent) GetFinancialConnectionIdOk() (*string, bool)

GetFinancialConnectionIdOk returns a tuple with the FinancialConnectionId field value and a boolean to check if the value has been set.

func (*WebhookEvent) GetHistoricalTransactionsAvailable

func (o *WebhookEvent) GetHistoricalTransactionsAvailable() bool

GetHistoricalTransactionsAvailable returns the HistoricalTransactionsAvailable field value if set, zero value otherwise.

func (*WebhookEvent) GetHistoricalTransactionsAvailableOk

func (o *WebhookEvent) GetHistoricalTransactionsAvailableOk() (*bool, bool)

GetHistoricalTransactionsAvailableOk returns a tuple with the HistoricalTransactionsAvailable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookEvent) GetRemoteData

func (o *WebhookEvent) GetRemoteData() interface{}

GetRemoteData returns the RemoteData field value If the value is explicit nil, the zero value for interface{} will be returned

func (*WebhookEvent) GetRemoteDataOk

func (o *WebhookEvent) GetRemoteDataOk() (*interface{}, bool)

GetRemoteDataOk returns a tuple with the RemoteData field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WebhookEvent) GetRemovedTransactionIds

func (o *WebhookEvent) GetRemovedTransactionIds() []string

GetRemovedTransactionIds returns the RemovedTransactionIds field value if set, zero value otherwise.

func (*WebhookEvent) GetRemovedTransactionIdsOk

func (o *WebhookEvent) GetRemovedTransactionIdsOk() ([]string, bool)

GetRemovedTransactionIdsOk returns a tuple with the RemovedTransactionIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookEvent) GetSource

func (o *WebhookEvent) GetSource() WebhookSource

GetSource returns the Source field value

func (*WebhookEvent) GetSourceOk

func (o *WebhookEvent) GetSourceOk() (*WebhookSource, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (*WebhookEvent) GetType

func (o *WebhookEvent) GetType() WebhookType

GetType returns the Type field value

func (*WebhookEvent) GetTypeOk

func (o *WebhookEvent) GetTypeOk() (*WebhookType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*WebhookEvent) GetVerificationToken

func (o *WebhookEvent) GetVerificationToken() string

GetVerificationToken returns the VerificationToken field value if set, zero value otherwise.

func (*WebhookEvent) GetVerificationTokenOk

func (o *WebhookEvent) GetVerificationTokenOk() (*string, bool)

GetVerificationTokenOk returns a tuple with the VerificationToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookEvent) HasAssetReportId

func (o *WebhookEvent) HasAssetReportId() bool

HasAssetReportId returns a boolean if a field has been set.

func (*WebhookEvent) HasHistoricalTransactionsAvailable

func (o *WebhookEvent) HasHistoricalTransactionsAvailable() bool

HasHistoricalTransactionsAvailable returns a boolean if a field has been set.

func (*WebhookEvent) HasRemovedTransactionIds

func (o *WebhookEvent) HasRemovedTransactionIds() bool

HasRemovedTransactionIds returns a boolean if a field has been set.

func (*WebhookEvent) HasVerificationToken

func (o *WebhookEvent) HasVerificationToken() bool

HasVerificationToken returns a boolean if a field has been set.

func (WebhookEvent) MarshalJSON

func (o WebhookEvent) MarshalJSON() ([]byte, error)

func (*WebhookEvent) SetAssetReportId

func (o *WebhookEvent) SetAssetReportId(v string)

SetAssetReportId gets a reference to the given string and assigns it to the AssetReportId field.

func (*WebhookEvent) SetEnvironment

func (o *WebhookEvent) SetEnvironment(v string)

SetEnvironment sets field value

func (*WebhookEvent) SetFinancialConnectionId

func (o *WebhookEvent) SetFinancialConnectionId(v string)

SetFinancialConnectionId sets field value

func (*WebhookEvent) SetHistoricalTransactionsAvailable

func (o *WebhookEvent) SetHistoricalTransactionsAvailable(v bool)

SetHistoricalTransactionsAvailable gets a reference to the given bool and assigns it to the HistoricalTransactionsAvailable field.

func (*WebhookEvent) SetRemoteData

func (o *WebhookEvent) SetRemoteData(v interface{})

SetRemoteData sets field value

func (*WebhookEvent) SetRemovedTransactionIds

func (o *WebhookEvent) SetRemovedTransactionIds(v []string)

SetRemovedTransactionIds gets a reference to the given []string and assigns it to the RemovedTransactionIds field.

func (*WebhookEvent) SetSource

func (o *WebhookEvent) SetSource(v WebhookSource)

SetSource sets field value

func (*WebhookEvent) SetType

func (o *WebhookEvent) SetType(v WebhookType)

SetType sets field value

func (*WebhookEvent) SetVerificationToken

func (o *WebhookEvent) SetVerificationToken(v string)

SetVerificationToken gets a reference to the given string and assigns it to the VerificationToken field.

func (WebhookEvent) ToMap

func (o WebhookEvent) ToMap() (map[string]interface{}, error)

type WebhookSource

type WebhookSource string

WebhookSource the model 'WebhookSource'

const (
	WEBHOOKSOURCE_PLAID     WebhookSource = "plaid"
	WEBHOOKSOURCE_TELLER    WebhookSource = "teller"
	WEBHOOKSOURCE_MX        WebhookSource = "mx"
	WEBHOOKSOURCE_FUSE      WebhookSource = "fuse"
	WEBHOOKSOURCE_SNAPTRADE WebhookSource = "snaptrade"
	WEBHOOKSOURCE_MONO      WebhookSource = "mono"
	WEBHOOKSOURCE_TRUELAYER WebhookSource = "truelayer"
	WEBHOOKSOURCE_FINVERSE  WebhookSource = "finverse"
)

List of WebhookSource

func NewWebhookSourceFromValue

func NewWebhookSourceFromValue(v string) (*WebhookSource, error)

NewWebhookSourceFromValue returns a pointer to a valid WebhookSource for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WebhookSource) IsValid

func (v WebhookSource) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WebhookSource) Ptr

func (v WebhookSource) Ptr() *WebhookSource

Ptr returns reference to WebhookSource value

func (*WebhookSource) UnmarshalJSON

func (v *WebhookSource) UnmarshalJSON(src []byte) error

type WebhookType

type WebhookType string

WebhookType the model 'WebhookType'

const (
	WEBHOOKTYPE_FINANCIAL_CONNECTION_SYNC_DATA    WebhookType = "financial_connection.sync_data"
	WEBHOOKTYPE_FINANCIAL_CONNECTION_DISCONNECTED WebhookType = "financial_connection.disconnected"
	WEBHOOKTYPE_FINANCIAL_CONNECTION_FINISHED     WebhookType = "financial_connection.finished"
	WEBHOOKTYPE_TRANSACTIONS_UPDATES              WebhookType = "transactions.updates"
	WEBHOOKTYPE_ASSETS_REPORT_READY               WebhookType = "assets.report_ready"
)

List of WebhookType

func NewWebhookTypeFromValue

func NewWebhookTypeFromValue(v string) (*WebhookType, error)

NewWebhookTypeFromValue returns a pointer to a valid WebhookType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WebhookType) IsValid

func (v WebhookType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WebhookType) Ptr

func (v WebhookType) Ptr() *WebhookType

Ptr returns reference to WebhookType value

func (*WebhookType) UnmarshalJSON

func (v *WebhookType) UnmarshalJSON(src []byte) error

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL