---
title: "Create User (DEPRECATED)"
method: POST
path: "/user/create (DEPRECATED)"
---

# Create User (DEPRECATED)

`POST /user/create (DEPRECATED)`

## Request

- Base URL: `https://www.sandbox.striga.com/api/v1`
- URL: `https://www.sandbox.striga.com/api/v1/user/create (DEPRECATED)`
- Auth: API key in header `api-key` and API key in header `Authorization`

Create a new user - The user object now only requires the firstName, lastName, email and mobile fields to create a new user. You can choose to collect the remaining information as per your onboarding flow and update them via the PATCH user method. 

**Please note, all the optional fields on this page are mandatory to eventually start KYC.**

## Headers

- `api-key` string, required
- `Authorization` string, required

## Request body

- object
  - `firstName` string, required: The first name of the user - Minimum of 2 up to 40 characters in length as a string, containing only valid Latin characters (a-z, A-Z).
  - `lastName` string, required: The last name of the user - Minimum of 2 up to 40 characters in length as a string, containing only valid Latin characters (a-z, A-Z).
  - `email` string, required: E-mail address of the user
  - `mobile` object
    - `countryCode` string, required: The country code of the user mobile number (e.g. +44). Must contain a '+'
    - `number` string, required: The mobile number of the user - excluding country code. Up to 12 digits in length
  - `dateOfBirth` object
    - `year` integer: A year between 1920 and 2005
    - `month` integer: A month between 1 and 12
    - `day` integer: A day between 1 and 31
  - `address` object
    - `addressLine1` string: The first line of the address. A string up to 80 characters in length, containing only valid Latin characters (a-z, A-Z).
    - `addressLine2` string: The second line of the address. A string up to 80 characters in length, containing only valid Latin characters (a-z, A-Z).
    - `city` string: The city of the address. A string up to 40 characters in length, containing only valid Latin characters (a-z, A-Z).
    - `postalCode` string: The postal code - A string up to 20 characters in length
    - `state` string: Optional state - A string 3-80 characters in length, containing only valid Latin characters (a-z, A-Z).
    - `country` string: The country of the address expressed in ISO 3166 alpha-2 format.
  - `occupation` 'ACCOUNTING' | 'AUDIT' | 'FINANCE' | 'PUBLIC_SECTOR_ADMINISTRATION' | 'ART_ENTERTAINMENT' | 'AUTO_AVIATION' | 'BANKING_LENDING' | 'BUSINESS_CONSULTANCY_LEGAL' | 'CONSTRUCTION_REPAIR' | 'EDUCATION_PROFESSIONAL_SERVICES' | 'INFORMATIONAL_TECHNOLOGIES' | 'TOBACCO_ALCOHOL' | 'GAMING_GAMBLING' | 'MEDICAL_SERVICES' | 'MANUFACTURING' | 'PR_MARKETING' | 'PRECIOUS_GOODS_JEWELRY' | 'NON_GOVERNMENTAL_ORGANIZATION' | 'INSURANCE_SECURITY' | 'RETAIL_WHOLESALE' | 'TRAVEL_TOURISM' | 'FREELANCER' | 'STUDENT' | 'UNEMPLOYED' | 'RETIRED' | 'OTHER': DEPRECATED (Not required anymore - Use Tiered KYC) - Occupation industry for this user
  - `sourceOfFunds` 'PERSONAL_SAVINGS' | 'FAMILY_SAVINGS' | 'LABOUR_CONTRACT' | 'CIVIL_CONTRACT' | 'RENT' | 'FUNDS_FROM_OTHER_AUXILIARY_SOURCES' | 'SALE_OF_MOVABLE_ASSETS' | 'SALE_OF_REAL_ESTATE' | 'ORDINARY_BUSINESS_ACTIVITY' | 'DIVIDENDS' | 'LOAN_FROM_FINANCIAL_INSTITUTIONS_CREDIT_UNIONS' | 'LOAN_FROM_THIRD_PARTIES' | 'INHERITANCE' | 'SALE_OF_COMPANY_SHARES_BUSINESS' | 'OTHER': DEPRECATED (Not required anymore - Use Tiered KYC) - Source of funds for this user
  - `sourceOfFundsOther` string: DEPRECATED (Not required anymore - Use Tiered KYC) - Description of source of funds in case OTHER was chosen - A string up to 80 characters in length
  - `selfPepDeclaration` boolean: DEPRECATED (Not required anymore - Use Tiered KYC) - A self declaration from the user if they are a Politically Exposed Person or not
  - `purposeOfAccount` 'CARD_INSIDE_EEA' | 'CARD_OUTSIDE_EEA' | 'CRYPTO_PAYMENTS' | 'FIAT_PAYMENTS' | 'OTHER': DEPRECATED (Not required anymore - Use Tiered KYC) - Required information to be collected for compliance purposes
  - `purposeOfAccountOther` string: DEPRECATED (Not required anymore - Use Tiered KYC) - Description of purpose of account in case OTHER was chosen - A string up to 80 characters in length
  - `expectedOutgoingTxVolumeYearly` 'LESS_THAN_1000_EUR' | 'BETWEEN_1000_AND_5000_EUR' | 'BETWEEN_5000_AND_10000_EUR' | 'BETWEEN_10000_AND_15000_EUR' | 'MORE_THAN_15000_EUR': DEPRECATED (Not required anymore - Use Tiered KYC) - Required information to be collected for compliance purposes
  - `expectedIncomingTxVolumeYearly` 'LESS_THAN_1000_EUR' | 'BETWEEN_1000_AND_5000_EUR' | 'BETWEEN_5000_AND_10000_EUR' | 'BETWEEN_10000_AND_15000_EUR' | 'MORE_THAN_15000_EUR': DEPRECATED (Not required anymore - Use Tiered KYC) - Required information to be collected for compliance purposes
  - `ipAddress` string: DEPRECATED (Not required anymore - Use Tiered KYC) - IP address of this user - Used to validate proof of address - A valid IP address
  - `placeOfBirth` string: DEPRECATED (Not required anymore - Use Tiered KYC) - ISO31661Alpha3 country code for the country of birth

## Response `201`

201

- object
  - `userId` string
  - `email` string
  - `mobile` object
    - `countryCode` string
    - `number` string
  - `KYC` object
    - `emailVerified` boolean
    - `mobileVerified` boolean
    - `currentTier` integer
    - `status` string
    - `tier0` object
      - `eligible` boolean
      - `status` string
    - `tier1` object
      - `eligible` boolean
      - `status` string
      - `inboundLimitConsumed` object
        - `all` string
        - `va` string
      - `inboundLimitAllowed` object
        - `all` string
        - `va` string
    - `tier2` object
      - `eligible` boolean
      - `status` string
    - `tier3` object
      - `eligible` boolean
      - `status` string
  - `emailVerification` object
    - `dateExpires` string
  - `mobileVerification` object
    - `dateExpires` string
  - `missingFields` string[]

## Other responses

- `400`: 400

## Changes

- **2026-11-03** `0541ed1923c1`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/striga/apis/striga-v1/changes/user/create%20%28DEPRECATED%29/post.md)

---

[API](https://skmtc.dev/striga/apis/striga-v1.md) - [All operations](https://skmtc.dev/striga/apis/striga-v1/llms.txt) - [OpenAPI document](https://skmtc.dev/striga/apis/striga-v1/revisions/0541ed1923c1?raw)
