Class: FinApps::REST::Client

Inherits:
FinAppsCore::REST::BaseClient
  • Object
show all
Defined in:
lib/finapps/rest/client.rb

Overview

:nodoc:

Constant Summary collapse

RESOURCES =
%i[
  actors
  alert_definitions
  alert_occurrences
  consumers
  consumer_login_tokens
  consumers_portfolios
  documents_orders
  documents_orders_notifications
  documents_upload_types
  documents_uploads
  edm_transmissions
  esign_templates
  orders
  locations
  order_assignments
  order_notifications
  order_refreshes
  order_reports
  order_statuses
  order_tokens
  operators
  operator_login_tokens
  operators_password_resets
  operator_change_password_email
  password_resets
  plaid_webhooks
  plaid_consumer_institutions
  plaid_accounts
  plaid_account_permissions
  plaid_institution_logos
  portfolios
  portfolios_alerts
  portfolios_available_consumers
  portfolios_consumers
  portfolio_reports
  products
  screenings
  screening_metadatas
  sessions
  signed_documents_downloads
  states
  tenant_settings
  tenant_app_settings
  verix_metadata
  verix_records
  verix_pdf_documents
  verix_documents
  version
].freeze
QUERY_RESOURCES =
%i(query_screenings query_users).freeze

Instance Method Summary collapse

Constructor Details

#initialize(tenant_token, options = {}, logger = nil) ⇒ FinApps::REST::Client

Parameters:

  • tenant_token (String)
  • options (Hash) (defaults to: {})


89
90
91
92
93
94
# File 'lib/finapps/rest/client.rb', line 89

def initialize(tenant_token, options = {}, logger = nil)
  not_blank(tenant_token, :tenant_token)

  options[:tenant_token] = tenant_token
  super(options, logger)
end