class

Plaid::InstitutionStatus

Inherits OpenApi::Json < OpenApi::Validatable < JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object

The status of an institution is determined by the health of its Item logins, Transactions updates, Investments updates, Liabilities updates, Auth requests, Balance requests, Identity requests, Investments requests, and Liabilities requests. A login attempt is conducted during the initial Item add in Link. If there is not enough traffic to accurately calculate an institution's status, Plaid will return null rather than potentially inaccurate data. Institution status is accessible in the Dashboard and via the API using the /institutions/get_by_id endpoint with the include_status option set to true. Note that institution status is not available in the Sandbox environment.

Constructors

new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source
new(*, item_logins : ProductStatus | Nil = nil, transactions_updates : ProductStatus | Nil = nil, auth : ProductStatus | Nil = nil, identity : ProductStatus | Nil = nil, investments_updates : ProductStatus | Nil = nil, liabilities_updates : ProductStatus | Nil = nil, liabilities : ProductStatus | Nil = nil, investments : ProductStatus | Nil = nil, health_incidents : Array(HealthIncident) | Nil = nil)

Initializes the object @param [Hash] attributes Model attributes in the form of hash

Source

Instance methods

==(other : self)

Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code

auth
Source
auth=(new_value : ProductStatus | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] auth Object to be assigned

Source
auth_present=(auth_present : Bool)
Source
auth_present?
Source
hash(hasher)

Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code

health_incidents

Details of recent health incidents associated with the institution.

Source
health_incidents=(new_value : Array(HealthIncident) | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] health_incidents Object to be assigned

Source
health_incidents_present=(health_incidents_present : Bool)
Source
health_incidents_present?
Source
identity
Source
identity=(new_value : ProductStatus | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] identity Object to be assigned

Source
identity_present=(identity_present : Bool)
Source
identity_present?
Source
investments
Source
investments=(new_value : ProductStatus | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] investments Object to be assigned

Source
investments_present=(investments_present : Bool)
Source
investments_present?
Source
investments_updates
Source
investments_updates=(new_value : ProductStatus | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] investments_updates Object to be assigned

Source
investments_updates_present=(investments_updates_present : Bool)
Source
investments_updates_present?
Source
item_logins
Source
item_logins=(new_value : ProductStatus | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] item_logins Object to be assigned

Source
item_logins_present=(item_logins_present : Bool)
Source
item_logins_present?
Source
liabilities
Source
liabilities=(new_value : ProductStatus | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] liabilities Object to be assigned

Source
liabilities_present=(liabilities_present : Bool)
Source
liabilities_present?
Source
liabilities_updates
Source
liabilities_updates=(new_value : ProductStatus | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] liabilities_updates Object to be assigned

Source
liabilities_updates_present=(liabilities_updates_present : Bool)
Source
liabilities_updates_present?
Source
list_invalid_properties

Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons

Source
transactions_updates
Source
transactions_updates=(new_value : ProductStatus | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] transactions_updates Object to be assigned

Source
transactions_updates_present=(transactions_updates_present : Bool)
Source
transactions_updates_present?
Source
valid?

Check to see if the all the properties in the model are valid @return true if the model is valid

Source