# Create Application

Create an application. You must [apply](/products/partner-api/reference/individuals/apply_api_v1_applications__application_id__apply__post) to potentially create a customer using the application, assuming KYC is successful.
</br>
When creating an application, keep in mind that customers must be at least 18 years old to open an account with Jiko.

Endpoint: POST /api/v1/applications/
Version: Version: cf52545e
Security: HTTPBearer

## Header parameters:

  - `x-jiko-idempotency` (string, required)

  - `x-jiko-signature` (string, required)

## Request fields (application/json):

  - `identification_number` (string, required)
    Applicant's Identification number

  - `name` (object, required)

  - `name.first_name` (string, required)
    First Name

  - `name.middle_name` (any)
    Middle Name

  - `name.last_name` (string, required)
    Last Name

  - `email` (string, required)
    Applicant's email address

  - `date_of_birth` (string, required)
    Applicant's date of birth

  - `investment_profile` (any, required)
    Investment profile contains information required by FINRA Suitability Rule 2111

  - `investment_profile.income` (string, required)
    Applicant's estimated annual income in USD.
    Enum: "BELOW_50K", "BETWEEN_50K_AND_100K", "BETWEEN_100K_AND_250K", "OVER_250K"

  - `investment_profile.net_worth` (string, required)
    Applicant's estimated average personal net worth in USD.
    Enum: "BELOW_50K", "BETWEEN_50K_AND_200K", "BETWEEN_200K_AND_1M", "BETWEEN_1M_AND_5M", "OVER_5M"

  - `investment_profile.bd_association` (any)
    Name of broker-dealer association or employment. Disclosure is required by law if applicable, else, leave empty

  - `investment_profile.director_policy_maker_of_company` (any)
    Name of company where customer is director or policy maker. Disclosure is required by law if applicable, otherwise, leave empty

  - `investment_profile.occupation` (string, required)
    Applicant's occupation. Needs to be filled out if employment status is Employed.

  - `investment_profile.employment_status` (string, required)

  - `agreement_consent` (object, required)

  - `agreement_consent.version` (string, required)
    Agreement version

  - `agreement_consent.timestamp` (string, required)
    Timestamp of applicant's acknowledgement of the agreements

  - `originally_onboarded_at` (any)
    Original onboarding time of applicant

  - `identification_type` (string)
    Type of identification provided in the `identification_number` field. The options are
* `SSN`: Social security number
* `PASSPORT`: A passport number
* `INTERNATIONAL_ID`: A government-issued national identity card. **Note:** `INTERNATIONAL_ID` type needs to be enabled. Please contact your Jiko representative. Selecting this value may prevent automatic onboarding and require manual review.

**Note:** This field will be made mandatory in a future release. Currently defaults to `SSN`.
    Enum: "SSN", "PASSPORT", "TIN", "DRIVERS_LICENSE", "INTERNATIONAL_ID"

  - `identification_number_issuing_country` (any)
    The country that issued the applicant's identification number. Country in ISO-3166 Alpha-2 format. **Note:** This field will be made mandatory in a future releases.

  - `address` (object, required)

  - `address.street_address` (string, required)
    Street address

  - `address.street_address2` (any)
    Apartment, Suite, Box number, etc.

  - `address.city` (string, required)
    City / Town

  - `address.postal_code` (string, required)
    Postal code / ZIP code

  - `address.state` (any)
    State (Postal Abbreviations. Example: "AL", "NJ", "OH")

  - `address.country` (string, required)
    A ISO-3166 Alpha-2 country code (Abbreviated. Example: "US")

  - `phone_number` (string, required)
    Applicant's phone number. **Note**: It will be required to include country codes in accordance to the E.164 spec in a future release, or `^\+[1-9]\d{1,14}$`.

  - `citizenship_country` (any)
    The applicant's citizenship country in ISO-3166 Alpha-2 format.

## Response 201 fields (application/json):

  - `id` (string, required)

  - `time_created` (string, required)

  - `updated_at` (string, required)

  - `phone_number` (string, required)
    Applicant's phone number. **Note**: It will be required to include country codes in accordance to the E.164 spec in a future release, or `^\+[1-9]\d{1,14}$`.

  - `agreement_consent` (object, required)

  - `agreement_consent.version` (string, required)
    Agreement version

  - `agreement_consent.timestamp` (string, required)
    Timestamp of applicant's acknowledgement of the agreements

  - `exception_reasons` (array)

  - `email` (string, required)

  - `status` (string, required)
    Enum: "CREATED", "PENDING", "SUBMITTED", "DOCUMENTS_NEEDED", "APPROVED", "REJECTED", "MANUAL_REVIEW"

  - `name` (any, required)

  - `name.first_name` (string, required)
    First Name

  - `name.middle_name` (any)
    Middle Name

  - `name.last_name` (string, required)
    Last Name

  - `date_of_birth` (any, required)

  - `date_of_birth.date_of_birth` (string, required)

  - `investment_profile` (any, required)

  - `investment_profile.income` (string, required)
    Applicant's estimated annual income in USD.
    Enum: "BELOW_50K", "BETWEEN_50K_AND_100K", "BETWEEN_100K_AND_250K", "OVER_250K"

  - `investment_profile.net_worth` (string, required)
    Applicant's estimated average personal net worth in USD.
    Enum: "BELOW_50K", "BETWEEN_50K_AND_200K", "BETWEEN_200K_AND_1M", "BETWEEN_1M_AND_5M", "OVER_5M"

  - `investment_profile.bd_association` (any)
    Name of broker-dealer association or employment. Disclosure is required by law if applicable, else, leave empty

  - `investment_profile.director_policy_maker_of_company` (any)
    Name of company where customer is director or policy maker. Disclosure is required by law if applicable, otherwise, leave empty

  - `investment_profile.occupation` (string, required)
    Applicant's occupation. Needs to be filled out if employment status is Employed.

  - `investment_profile.employment_status` (string, required)

  - `customer_id` (any)
    `null` until application status is `APPROVED`

  - `documents` (array)

  - `documents.id` (string, required)

  - `documents.type` (string, required)
    Enum: "ID_FRONT", "ID_BACK", "ID_BARCODE", "SELFIE", "IDENTIFICATION_NUMBER_VERIFICATION", "ADDRESS_VERIFICATION", "PASSPORT", "EIN_CONFIRMATION", "OPERATING_AGREEMENT", "PARTNERSHIP_AGREEMENT", "ARTICLES_OF_INCORPORATION", "BYLAWS", "PROOF_OF_501_STATUS", "ARTICLES_OF_ASSOCIATION", "CORPORATE_CHARTER", "TRUST_FORMATION_RECORDS", "LIST_OF_TRUSTEES", "TRUST_VERIFICATION_DOCUMENT", "LEGAL_ANALYSIS_OF_BUSINESS_MODEL", "COINS_AND_TOKENS_LISTED_AND_OFFERED", "COIN_RATING_POLICY_AND_PROCEDURES", "TYPE_OF_BLOCKCHAIN_ANALYTICS_USED", "MARKET_MANIPULATION_POLICY", "BSA_AML_OFAC_POLICIES", "INDEPENDENT_AML_AUDIT_REPORT", "BSA_AML_OFAC_INTERNAL_RISK_ASSESSMENT", "ARTICLES_OF_ORGANIZATION", "FLOW_OF_FUNDS", "BANK_STATEMENTS_1", "BANK_STATEMENTS_2", "BANK_STATEMENTS_3", "ORG_CHART", "BUSINESS_DESCRIPTION", "CERTIFICATE_OF_GOOD_STANDING", "CERTIFICATE_OF_TRADE_NAME", "COMPANY_RESOLUTION", "SIGNATURE_AUTHORIZATION", "BANK_STATEMENT", "BUSINESS_LICENSE", "CERTIFICATE_OF_EXISTENCE", "CERTIFICATE_OF_ASSUMED_NAME", "COMPANY_REGISTRATION_DOCUMENT", "INTERNAL_KYC_AUDIT", "EXTERNAL_KYC_AUDIT", "KYC_POLICIES_AND_PROCEDURES", "WIRE_COUNTERPARTY_VERIFICATION", "CUSTOMER_RFI_REPLY", "OTHER"

  - `documents.status` (string, required)
    Enum: "PENDING_UPLOAD", "PENDING_REVIEW", "APPROVED", "INVALID"

  - `documents.exception_reason` (any)

  - `documents.name` (any)

  - `id_verification_documents_needed` (boolean, required)

  - `identification_number_verification_document_needed` (boolean, required)

  - `address_verification_document_needed` (boolean, required)

  - `address` (object, required)

  - `address.street_address` (string, required)
    Street address

  - `address.street_address2` (any)
    Apartment, Suite, Box number, etc.

  - `address.city` (string, required)
    City / Town

  - `address.postal_code` (string, required)
    Postal code / ZIP code

  - `address.state` (any)
    State (Postal Abbreviations. Example: "AL", "NJ", "OH")

  - `address.country` (string, required)
    A ISO-3166 Alpha-2 country code (Abbreviated. Example: "US")

  - `citizenship_country` (any)
    The applicant's citizenship country in ISO-3166 Alpha-2 format.

  - `identification_number_issuing_country` (any)
    The country that issued the applicant's identification number. Country in ISO-3166 Alpha-2 format. **Note:** This field will be made mandatory in a future releases.

  - `object_type` (string, required)

## Response 422 fields (application/json):

  - `detail` (array)

  - `detail.loc` (array, required)

  - `detail.msg` (string, required)

  - `detail.type` (string, required)

  - `detail.input` (any)

  - `detail.ctx` (object)

