Method: Unit::Application.create_individual_application

Defined in:
lib/unit/models/application/application.rb

.create_individual_application(ssn:, full_name:, date_of_birth:, address:, email:, phone:, ip: nil, ein: nil, industry: nil, dba: nil, sole_proprietorship: nil, passport: nil, nationality: nil, device_fingerprints: nil, idempotency_key: nil, tags: nil, jwt_subject: nil, power_of_attorney_agent: nil, evaluation_params: nil, occupation: nil, annual_income: nil, source_of_income: nil) ⇒ UnitResponse, UnitError

Create a new individual application by calling Unit’s API

Parameters:

  • (defaults to: nil)
    • optional

  • (defaults to: nil)
    • optional

  • (defaults to: nil)
    • optional

  • (defaults to: nil)
    • optional

  • (defaults to: nil)
    • optional

  • (defaults to: nil)
    • optional

  • (defaults to: nil)
    • optional

  • (defaults to: nil)
    • optional

  • (defaults to: nil)
    • optional

  • (defaults to: nil)
    • optional

  • (defaults to: nil)
    • optional

  • (defaults to: nil)
    • optional

  • (defaults to: nil)
    • optional

  • (defaults to: nil)
    • optional

  • (defaults to: nil)
    • optional

  • (defaults to: nil)
    • optional

Returns:

See Also:



79
80
81
82
83
84
85
86
87
88
89
90
# File 'lib/unit/models/application/application.rb', line 79

def create_individual_application(ssn:, full_name:, date_of_birth:, address:, email:, phone:, ip: nil, ein: nil,
                                  industry: nil, dba: nil, sole_proprietorship: nil, passport: nil, nationality: nil,
                                  device_fingerprints: nil, idempotency_key: nil, tags: nil, jwt_subject: nil,
                                  power_of_attorney_agent: nil, evaluation_params: nil, occupation: nil, annual_income: nil, source_of_income: nil)

  request = CreateIndividualApplicationRequest.new(
    ssn, full_name, date_of_birth, address, email, phone, ip, ein, industry, dba, sole_proprietorship, passport,
    nationality, device_fingerprints, idempotency_key, tags, jwt_subject, power_of_attorney_agent, evaluation_params,
    occupation, annual_income, source_of_income
  )
  Unit::Resource::ApplicationResource.create_application(request)
end