Module: IntegrationApi

Defined in:
lib/integration_api/version.rb,
lib/integration_api.rb,
lib/integration_api/api_error.rb,
lib/integration_api/api_client.rb,
lib/integration_api/models/sms.rb,
lib/integration_api/api/ach_api.rb,
lib/integration_api/api/iav_api.rb,
lib/integration_api/api/kms_api.rb,
lib/integration_api/api/kyc_api.rb,
lib/integration_api/api/rtp_api.rb,
lib/integration_api/api/sms_api.rb,
lib/integration_api/models/cash.rb,
lib/integration_api/models/sort.rb,
lib/integration_api/models/stat.rb,
lib/integration_api/api/baas_api.rb,
lib/integration_api/api/card_api.rb,
lib/integration_api/api/smtp_api.rb,
lib/integration_api/api/wire_api.rb,
lib/integration_api/models/email.rb,
lib/integration_api/models/smsvo.rb,
lib/integration_api/api/async_api.rb,
lib/integration_api/api/utils_api.rb,
lib/integration_api/configuration.rb,
lib/integration_api/models/address.rb,
lib/integration_api/models/invoice.rb,
lib/integration_api/models/smtp_vo.rb,
lib/integration_api/models/webhook.rb,
lib/integration_api/api/webhook_api.rb,
lib/integration_api/models/acquiree.rb,
lib/integration_api/models/acquirer.rb,
lib/integration_api/models/customer.rb,
lib/integration_api/models/dividend.rb,
lib/integration_api/models/location.rb,
lib/integration_api/models/bank_link.rb,
lib/integration_api/models/json_node.rb,
lib/integration_api/models/ownership.rb,
lib/integration_api/api/brokerage_api.rb,
lib/integration_api/models/email_open.rb,
lib/integration_api/models/instrument.rb,
lib/integration_api/models/investment.rb,
lib/integration_api/models/kms_config.rb,
lib/integration_api/models/line_items.rb,
lib/integration_api/models/pageobject.rb,
lib/integration_api/api/accounting_api.rb,
lib/integration_api/auth_configuration.rb,
lib/integration_api/models/bank_credit.rb,
lib/integration_api/models/email_click.rb,
lib/integration_api/models/transaction.rb,
lib/integration_api/api/aggregation_api.rb,
lib/integration_api/api/market_data_api.rb,
lib/integration_api/models/dividend_tax.rb,
lib/integration_api/models/page_webhook.rb,
lib/integration_api/models/apple_payload.rb,
lib/integration_api/models/widget_url_vo.rb,
lib/integration_api/models/baas_client_vo.rb,
lib/integration_api/models/client_address.rb,
lib/integration_api/models/google_payload.rb,
lib/integration_api/models/iav_request_co.rb,
lib/integration_api/models/identification.rb,
lib/integration_api/models/kyc_request_co.rb,
lib/integration_api/models/baas_account_co.rb,
lib/integration_api/models/baas_account_vo.rb,
lib/integration_api/models/baas_balance_vo.rb,
lib/integration_api/models/iav_response_vo.rb,
lib/integration_api/models/invoice_payment.rb,
lib/integration_api/models/kyc_response_vo.rb,
lib/integration_api/models/mapstringobject.rb,
lib/integration_api/models/page_kms_config.rb,
lib/integration_api/models/response_entity.rb,
lib/integration_api/models/samsung_payload.rb,
lib/integration_api/models/sms_response_vo.rb,
lib/integration_api/models/baas_business_vo.rb,
lib/integration_api/models/base_response_vo.rb,
lib/integration_api/models/business_address.rb,
lib/integration_api/models/customer_address.rb,
lib/integration_api/models/customer_revenue.rb,
lib/integration_api/models/md_quote_item_vo.rb,
lib/integration_api/models/smtp_response_vo.rb,
lib/integration_api/models/user_response_vo.rb,
lib/integration_api/models/async_transaction.rb,
lib/integration_api/models/baas_statement_vo.rb,
lib/integration_api/models/exchange_token_co.rb,
lib/integration_api/models/baas_statements_vo.rb,
lib/integration_api/models/brokerage_order_co.rb,
lib/integration_api/models/brokerage_order_vo.rb,
lib/integration_api/models/md_history_item_vo.rb,
lib/integration_api/models/merger_acquisition.rb,
lib/integration_api/models/aggregation_account.rb,
lib/integration_api/models/baas_sub_account_co.rb,
lib/integration_api/models/baas_sub_account_vo.rb,
lib/integration_api/models/brokerage_client_co.rb,
lib/integration_api/models/card_pin_request_co.rb,
lib/integration_api/models/create_user_request.rb,
lib/integration_api/models/financial_statement.rb,
lib/integration_api/models/md_quote_request_co.rb,
lib/integration_api/models/async_transaction_vo.rb,
lib/integration_api/models/baas_transactions_vo.rb,
lib/integration_api/models/brokerage_account_co.rb,
lib/integration_api/models/brokerage_account_vo.rb,
lib/integration_api/models/brokerage_balance_vo.rb,
lib/integration_api/models/brokerage_deposit_co.rb,
lib/integration_api/models/brokerage_deposit_vo.rb,
lib/integration_api/models/brokerage_holding_vo.rb,
lib/integration_api/models/card_base_request_co.rb,
lib/integration_api/models/card_load_request_co.rb,
lib/integration_api/models/md_quote_response_vo.rb,
lib/integration_api/models/ach_client_request_co.rb,
lib/integration_api/models/brokerage_document_co.rb,
lib/integration_api/models/brokerage_document_vo.rb,
lib/integration_api/models/card_token_request_co.rb,
lib/integration_api/models/create_baas_client_co.rb,
lib/integration_api/models/iav_vendor_request_co.rb,
lib/integration_api/models/md_history_request_co.rb,
lib/integration_api/models/update_baas_client_co.rb,
lib/integration_api/models/ach_client_response_vo.rb,
lib/integration_api/models/brokerage_bank_link_co.rb,
lib/integration_api/models/brokerage_bank_link_vo.rb,
lib/integration_api/models/brokerage_statement_vo.rb,
lib/integration_api/models/card_client_request_co.rb,
lib/integration_api/models/card_token_response_vo.rb,
lib/integration_api/models/card_unload_request_co.rb,
lib/integration_api/models/md_history_response_vo.rb,
lib/integration_api/models/ach_balance_response_vo.rb,
lib/integration_api/models/ach_business_request_co.rb,
lib/integration_api/models/ach_transfer_request_co.rb,
lib/integration_api/models/brokerage_securities_vo.rb,
lib/integration_api/models/brokerage_withdrawal_co.rb,
lib/integration_api/models/brokerage_withdrawal_vo.rb,
lib/integration_api/models/create_baas_business_co.rb,
lib/integration_api/models/rtp_transfer_request_co.rb,
lib/integration_api/models/update_baas_business_co.rb,
lib/integration_api/models/user_response_interface.rb,
lib/integration_api/models/vendor_access_config_vo.rb,
lib/integration_api/models/ach_bank_link_request_co.rb,
lib/integration_api/models/ach_business_response_vo.rb,
lib/integration_api/models/ach_card_link_request_co.rb,
lib/integration_api/models/ach_transfer_response_vo.rb,
lib/integration_api/models/bank_link_vendor_data_vo.rb,
lib/integration_api/models/brokerage_performance_vo.rb,
lib/integration_api/models/brokerage_transaction_vo.rb,
lib/integration_api/models/card_balance_response_vo.rb,
lib/integration_api/models/card_business_request_co.rb,
lib/integration_api/models/card_replace_response_vo.rb,
lib/integration_api/models/exchange_public_token_vo.rb,
lib/integration_api/models/portfolio_asset_size_log.rb,
lib/integration_api/models/rtp_bank_link_request_co.rb,
lib/integration_api/models/rtp_transfer_response_vo.rb,
lib/integration_api/models/wire_transfer_request_co.rb,
lib/integration_api/models/ach_bank_link_response_vo.rb,
lib/integration_api/models/ach_card_link_response_vo.rb,
lib/integration_api/models/get_transactions_response.rb,
lib/integration_api/models/iav_bank_link_response_vo.rb,
lib/integration_api/models/rtp_bank_link_response_vo.rb,
lib/integration_api/models/wire_bank_link_request_co.rb,
lib/integration_api/models/wire_transfer_response_vo.rb,
lib/integration_api/models/aggregation_request_object.rb,
lib/integration_api/models/brokerage_create_client_vo.rb,
lib/integration_api/models/brokerage_update_client_vo.rb,
lib/integration_api/models/card_update_pin_request_co.rb,
lib/integration_api/models/get_card_image_response_vo.rb,
lib/integration_api/models/get_card_token_response_vo.rb,
lib/integration_api/models/kyc_vendor_request_data_vo.rb,
lib/integration_api/models/nucleus_transfer_fields_co.rb,
lib/integration_api/models/property_value_response_vo.rb,
lib/integration_api/models/wire_bank_link_response_vo.rb,
lib/integration_api/models/aggregation_account_balance.rb,
lib/integration_api/models/aggregation_account_holding.rb,
lib/integration_api/models/card_auto_reload_request_co.rb,
lib/integration_api/models/create_business_response_vo.rb,
lib/integration_api/models/iav_aggregation_response_vo.rb,
lib/integration_api/models/update_business_response_vo.rb,
lib/integration_api/models/accounting_final_response_vo.rb,
lib/integration_api/models/accounting_stats_response_vo.rb,
lib/integration_api/models/card_auto_reload_response_vo.rb,
lib/integration_api/models/card_load_unload_response_vo.rb,
lib/integration_api/models/card_transaction_response_vo.rb,
lib/integration_api/models/aggregation_vendor_request_co.rb,
lib/integration_api/models/client_vendor_request_data_vo.rb,
lib/integration_api/models/page_ach_transfer_response_vo.rb,
lib/integration_api/models/accounting_invoice_response_vo.rb,
lib/integration_api/models/create_card_client_response_vo.rb,
lib/integration_api/models/get_card_statement_response_vo.rb,
lib/integration_api/models/politically_exposed_person_dto.rb,
lib/integration_api/models/update_card_client_response_vo.rb,
lib/integration_api/models/accounting_customer_response_vo.rb,
lib/integration_api/models/aggregation_account_response_vo.rb,
lib/integration_api/models/aggregation_account_transaction.rb,
lib/integration_api/models/business_vendor_request_data_vo.rb,
lib/integration_api/models/aggregation_accounts_response_vo.rb,
lib/integration_api/models/card_reserve_account_response_vo.rb,
lib/integration_api/models/card_spending_control_request_co.rb,
lib/integration_api/models/get_card_pci_details_response_vo.rb,
lib/integration_api/models/card_spending_control_response_vo.rb,
lib/integration_api/models/zillow_property_vendor_response_vo.rb,
lib/integration_api/models/bank_link_response_internal_object_vo.rb,
lib/integration_api/models/iav_token_exchange_vendor_response_vo.rb,
lib/integration_api/models/accounting_invoice_payment_response_vo.rb,
lib/integration_api/models/accounting_customer_revenue_response_vo.rb,
lib/integration_api/models/aggregation_account_balance_response_vo.rb,
lib/integration_api/models/aggregation_account_holding_response_vo.rb,
lib/integration_api/models/spending_control_vendor_request_data_vo.rb,
lib/integration_api/models/aggregation_account_transaction_response_vo.rb,
lib/integration_api/models/aggregation_account_response_internal_object_vo.rb,
lib/integration_api/models/aggregation_account_holding_response_internal_object_vo.rb,
lib/integration_api/models/aggregation_account_transaction_response_internal_object_vo.rb

Overview

#Hydrogen Integration API

#The Hydrogen Integration API

OpenAPI spec version: 1.2.1 Contact: [email protected] Generated by: github.com/swagger-api/swagger-codegen.git Swagger Codegen version: 2.4.18

Defined Under Namespace

Classes: ACHApi, AccountingApi, AccountingCustomerResponseVO, AccountingCustomerRevenueResponseVO, AccountingFinalResponseVO, AccountingInvoicePaymentResponseVO, AccountingInvoiceResponseVO, AccountingStatsResponseVO, AchBalanceResponseVO, AchBankLinkRequestCO, AchBankLinkResponseVO, AchBusinessRequestCO, AchBusinessResponseVO, AchCardLinkRequestCO, AchCardLinkResponseVO, AchClientRequestCO, AchClientResponseVO, AchTransferRequestCO, AchTransferResponseVO, Acquiree, Acquirer, Address, AggregationAccount, AggregationAccountBalance, AggregationAccountBalanceResponseVO, AggregationAccountHolding, AggregationAccountHoldingResponseInternalObjectVO, AggregationAccountHoldingResponseVO, AggregationAccountResponseInternalObjectVO, AggregationAccountResponseVO, AggregationAccountTransaction, AggregationAccountTransactionResponseInternalObjectVO, AggregationAccountTransactionResponseVO, AggregationAccountsResponseVO, AggregationApi, AggregationRequestObject, AggregationVendorRequestCO, ApiClient, ApiError, ApplePayload, AsyncApi, AsyncTransaction, AsyncTransactionVO, AuthConfiguration, BaasAccountCO, BaasAccountVO, BaasApi, BaasBalanceVO, BaasBusinessVO, BaasClientVO, BaasStatementVO, BaasStatementsVO, BaasSubAccountCO, BaasSubAccountVO, BaasTransactionsVO, BankCredit, BankLink, BankLinkResponseInternalObjectVO, BankLinkVendorDataVO, BaseResponseVO, BrokerageAccountCO, BrokerageAccountVO, BrokerageApi, BrokerageBalanceVO, BrokerageBankLinkCO, BrokerageBankLinkVO, BrokerageClientCO, BrokerageCreateClientVO, BrokerageDepositCO, BrokerageDepositVO, BrokerageDocumentCO, BrokerageDocumentVO, BrokerageHoldingVO, BrokerageOrderCO, BrokerageOrderVO, BrokeragePerformanceVO, BrokerageSecuritiesVO, BrokerageStatementVO, BrokerageTransactionVO, BrokerageUpdateClientVO, BrokerageWithdrawalCO, BrokerageWithdrawalVO, BusinessAddress, BusinessVendorRequestDataVO, CardApi, CardAutoReloadRequestCO, CardAutoReloadResponseVO, CardBalanceResponseVO, CardBaseRequestCO, CardBusinessRequestCO, CardClientRequestCO, CardLoadRequestCO, CardLoadUnloadResponseVO, CardPinRequestCO, CardReplaceResponseVO, CardReserveAccountResponseVO, CardSpendingControlRequestCO, CardSpendingControlResponseVO, CardTokenRequestCO, CardTokenResponseVO, CardTransactionResponseVO, CardUnloadRequestCO, CardUpdatePinRequestCO, Cash, ClientAddress, ClientVendorRequestDataVO, Configuration, CreateBaasBusinessCO, CreateBaasClientCO, CreateBusinessResponseVO, CreateCardClientResponseVO, CreateUserRequest, Customer, CustomerAddress, CustomerRevenue, Dividend, DividendTax, Email, EmailClick, EmailOpen, ExchangePublicTokenVO, ExchangeTokenCO, FinancialStatement, GetCardImageResponseVO, GetCardPciDetailsResponseVO, GetCardStatementResponseVO, GetCardTokenResponseVO, GetTransactionsResponse, GooglePayload, IAVApi, IavAggregationResponseVo, IavBankLinkResponseVo, IavRequestCO, IavResponseVo, IavTokenExchangeVendorResponseVO, IavVendorRequestCO, Identification, Instrument, Investment, Invoice, InvoicePayment, JsonNode, KMSApi, KYCApi, KmsConfig, KycRequestCO, KycResponseVo, KycVendorRequestDataVO, LineItems, Location, Mapstringobject, MarketDataApi, MdHistoryItemVO, MdHistoryRequestCO, MdHistoryResponseVO, MdQuoteItemVO, MdQuoteRequestCO, MdQuoteResponseVO, MergerAcquisition, NucleusTransferFieldsCO, Ownership, PageAchTransferResponseVO, PageKmsConfig, PageWebhook, Pageobject, PoliticallyExposedPersonDTO, PortfolioAssetSizeLog, PropertyValueResponseVO, RTPApi, ResponseEntity, RtpBankLinkRequestCO, RtpBankLinkResponseVO, RtpTransferRequestCO, RtpTransferResponseVO, SMS, SMSApi, SMSResponseVO, SMSVO, SMTPApi, SamsungPayload, SmtpResponseVO, SmtpVO, Sort, SpendingControlVendorRequestDataVO, Stat, Transaction, UpdateBaasBusinessCO, UpdateBaasClientCO, UpdateBusinessResponseVO, UpdateCardClientResponseVO, UserResponseInterface, UserResponseVO, UtilsApi, VendorAccessConfigVO, Webhook, WebhookApi, WidgetUrlVO, WireApi, WireBankLinkRequestCO, WireBankLinkResponseVO, WireTransferRequestCO, WireTransferResponseVO, ZillowPropertyVendorResponseVO

Constant Summary collapse

VERSION =
'1.2.1'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

IntegrationApi.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



231
232
233
234
235
236
237
# File 'lib/integration_api.rb', line 231

def configure
  if block_given?
    yield(AuthConfiguration.default)
  else
    AuthConfiguration.default
  end
end