Update User (DEPRECATED)

Changed on

Update an existing user. Email and Mobile cannot be updated once they are verified. Once KYC has been started, none of the fields can be updated until the KYC is rejected. Once the KYC has been approved, none of the fields can be updated

patch/user/update (DEPRECATED)

Request

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

Headers

api-keystring required

Your Striga API key

Authorizationstring required

Your HMAC signature

Request body

userIdstring required

User ID returned in the create user method

firstNamestring

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).

lastNamestring

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).

emailstring

E-mail address of the user - A valid email address

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

sourceOfFundsOtherstring

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

selfPepDeclarationboolean

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) - Unfortunately, required information to be collected for compliance purposes

purposeOfAccountOtherstring

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) - Unfortunately, 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) - Unfortunately, required information to be collected for compliance purposes

ipAddressstring

DEPRECATED (Not required anymore - Use Tiered KYC) - IP address of this user - Used to validate proof of address - A valid IP address

placeOfBirthstring

DEPRECATED (Not required anymore - Use Tiered KYC) - ISO 31661 Alpha3 country code for the country of birth

Response

200

firstNamestring
lastNamestring
emailstring
documentIssuingCountrystring
nationalitystring
occupationstring
sourceOfFundsstring
purposeOfAccountstring
selfPepDeclarationboolean
placeOfBirthstring
expectedIncomingTxVolumeYearlystring
expectedOutgoingTxVolumeYearlystring
userIdstring
createdAtinteger

Example response

{
  "firstName": "Claudia",
  "lastName": "Tracy Lind",
  "email": "test_1655832993@mailinator.com",
  "documentIssuingCountry": "PS",
  "nationality": "RS",
  "mobile": {
    "countryCode": "+372",
    "number": "56316716"
  },
  "dateOfBirth": {
    "month": "1",
    "day": "15",
    "year": "2000"
  },
  "address": {
    "addressLine1": "Sepapaja 12",
    "addressLine2": "Hajumaa",
    "city": "Tallinn",
    "state": "Tallinn",
    "country": "EE",
    "postalCode": "11412"
  },
  "occupation": "PRECIOUS_GOODS_JEWELRY",
  "sourceOfFunds": "OTHER",
  "purposeOfAccount": "OTHER",
  "selfPepDeclaration": true,
  "placeOfBirth": "Antoniettamouth",
  "expectedIncomingTxVolumeYearly": "MORE_THAN_15000_EUR",
  "expectedOutgoingTxVolumeYearly": "MORE_THAN_15000_EUR",
  "KYC": {
    "status": "NOT_STARTED"
  },
  "userId": "9fd9f525-cb24-4682-8c5a-aa5c2b7e4dde",
  "createdAt": 1655832993460
}

Changes