Plaid::IdentityVerificationCreateRequest
Inherits OpenApi::Json < OpenApi::Validatable < JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object
Request schema for '/identity_verification/create'
Constants
Constructors
Instance methods
Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code
Your Plaid API client_id. The client_id is required and may be provided either in the PLAID-CLIENT-ID header or as part of a request body.
Custom attribute writer method checking allowed values (enum). @param [Object] client_id Object to be assigned
A unique ID that identifies the end user in your system. This ID can also be used to associate user-specific data from other Plaid products. Financial Account Matching requires this field and the /link/token/create client_user_id to be consistent. Personally identifiable information, such as an email address or phone number, should not be used in the client_user_id.
Custom attribute writer method checking allowed values (enum). @param [Object] client_user_id Object to be assigned
A flag specifying whether the end user has already agreed to a privacy policy specifying that their data will be shared with Plaid for verification purposes. If gave_consent is set to true, the accept_tos step will be marked as skipped and the end user's session will start at the next step requirement.
Custom attribute writer method checking allowed values (enum). @param [Object] gave_consent Object to be assigned
Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code
An optional flag specifying how you would like Plaid to handle attempts to create an Identity Verification when an Identity Verification already exists for the provided client_user_id and template_id. If idempotency is enabled, Plaid will return the existing Identity Verification. If idempotency is disabled, Plaid will reject the request with a 400 Bad Request status code if an Identity Verification already exists for the supplied client_user_id and template_id.
Custom attribute writer method checking allowed values (enum). @param [Object] is_idempotent Object to be assigned
Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons
Your Plaid API secret. The secret is required and may be provided either in the PLAID-SECRET header or as part of a request body.
Custom attribute writer method checking allowed values (enum). @param [Object] secret Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] template_id Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] user Object to be assigned
Check to see if the all the properties in the model are valid @return true if the model is valid