KYC

Update Individual KYC

put/v1/kyc/individual/update

Request

  • Base URL
    https://api.credilinq.ai
  • URL
    https://api.credilinq.ai/v1/kyc/individual/update
  • Auth
    HTTP bearer

Headers

accept-languagestring

Language of the response, supported languages: en-us, in

Request body multipart/form-data

customerReferenceNostring

Customer reference number

businessNamestring

Business Name

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

industry'Agriculture / Fishing / Food Production' | 'Building and Construction - Private Sector' | 'Building and Construction - Public Sector' | 'Education' | 'Energy - generation and distribution' | 'Health & Human Services' | 'IT services' | 'Manufacturing' | 'Manufacturing - computer & electronics' | 'Manufacturing - consumer related' | 'Media' | 'Other' | 'Renewable' | 'Retail Trading' | 'Service Sector - F&B' | 'Service Sector - non-F&B' | 'Transport & Logistics' | 'Wholesale Trader'

Industry indicates the type of activity in which company is involved. For eg. Travel, Media, Manufacuring etc

businessAddressstring

Address of business. This could be same address as owner address

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

businessAreastring

Area of the business

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

businessStreetstring

Street in which company is located.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

businessZipCodestring

ZipCode/PinCode for address.

Shouldn't match:

  • /^[\W_]+$/
businessStatestring

State of the business

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

businessDistrictstring

District of the business

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

businessCitystring

City of the business

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

businessDescriptionstring

Some description of company

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

businessMobileNumberstring

Company/Customer's Mobile number along with country code.

  • <= 15 characters
  • /^(\+\d{1,4}[-. ]?)?(\()?\d{3}(\))?[-. ]?\d{3}[-. ]?\d{3,4}$/
bankNamestring

Bank name where company account is.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

bankAccountNumbernumber

Account number of company account.

bankSwiftCodestring

Bank Swift code.

  • /^[A-Za-z0-9]+$/

Shouldn't match:

  • /^[\W_]+$/
bankAccountNamestring

Bank Account Name.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

bankAddressstring

Bank Address.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

intermediaryBankNamestring

Intermediary Bank Name where company account is.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

intermediaryBankSWIFTCodestring

Intermediary Bank Swift code.

  • /^[A-Za-z0-9]+$/

Shouldn't match:

  • /^[\W_]+$/
wireRemittanceRouteNumbernumber

Wire Remittance Route Number.

  • <= 20 characters
  • /^\d+$/
achRoutingNumbernumber

ACH Routing Number.

  • <= 20 characters
  • /^\d+$/
fullNamestring

Name of the owner.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

emailstring

Email address of owner.

numberOfShareholdingstring

The amount of shares that owner owns in a company or business

ownerStatus'active' | 'inactive'

Owner Status

personalIdentificationNumberstring

Personal identification number.

  • /^[A-Za-z0-9+-]+$/

Shouldn't match:

  • /^[\W_]+$/
ownersResidentialAddressstring

Address of owner.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

ownerAreastring

Area of the owner

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

ownerStreetstring

Street in which owner is located.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

ownerZipCodestring

ZipCode/PinCode for address.

Shouldn't match:

  • /^[\W_]+$/
ownerStatestring

State of the owner

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

ownerDistrictstring

District of the owner

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

ownerCitystring

City of the owner

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

ownerMobileNumberstring

Owner's Mobile number along with country code.

  • <= 15 characters
  • /^(\+\d{1,4}[-. ]?)?(\()?\d{3}(\))?[-. ]?\d{3}[-. ]?\d{3,4}$/
filesstring[]

KYC Documents

applicationIdstring required

Application Id

businessIdstring required

Business Id

directorIdstring required

Director Id

Example request

{
  "customerReferenceNo": "c3eb1619-ff24-4773-97d8-b05264621e60",
  "industry": "IT services",
  "businessAddress": "45 West Region, Singpoare",
  "businessArea": "PC garden",
  "businessStreet": "SD School St",
  "businessZipCode": "79581",
  "businessState": "Central Region",
  "businessDistrict": "Bedok",
  "businessCity": "Downtown",
  "businessDescription": "An Insurance company...",
  "businessMobileNumber": "+6578787141",
  "bankName": "DBS Bank",
  "bankAccountNumber": 7818154515215451,
  "bankSwiftCode": "78948142",
  "bankAccountName": "HEALTHIFY INC.",
  "bankAddress": "78 South Region, Singapore",
  "intermediaryBankName": "DBS Bank",
  "intermediaryBankSWIFTCode": "78948142",
  "fullName": "Marques Brownlee",
  "email": "m.brownlee@healthify.com",
  "numberOfShareholding": "10",
  "ownerStatus": "active",
  "personalIdentificationNumber": "B88964115515A",
  "ownersResidentialAddress": "45 West Region, Singpoare",
  "ownerArea": "PC garden",
  "ownerStreet": "SD School St",
  "ownerZipCode": "79581",
  "ownerState": "Central Region",
  "ownerDistrict": "Bedok",
  "ownerCity": "Downtown",
  "ownerMobileNumber": "+6578787141",
  "applicationId": "d8eb1219-gg24-4773-97d8-b05264621e60",
  "businessId": "d8eb1219-gg24-4773-97d8-b05264621e60",
  "directorId": "d8eb1219-gg24-4773-97d8-b05264621e60"
}

Response

Individual KYC Updated

statusCodenumber required

The HTTP status code of the error

messagestring required

Human-readable message containing all available details about the operation

successboolean required

A boolean indicating whether this was a success response or an error response

Changes

No recorded changes to this operation across all 11 revisions of this API.