KYC

Update Customer KYC

put/v2/kyc/customer/update

Request

  • Base URL
    https://api.credilinq.ai
  • URL
    https://api.credilinq.ai/v2/kyc/customer/update
  • Auth
    HTTP bearer

Headers

accept-languagestring

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

Request body multipart/form-data

customerNamestring

Customer or a Company's Full Name.

  • /^(?:(?=^.*([0-9]|[a-z]|[A-Z]))(([0-9]|[a-z]|[A-Z]))|([0-9]|[a-z]|[A-Z]))/g

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

companyRegistrationNostring

Registration number with which company is registered.

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

Company Registration Date is a date at which company is registered. Supported Date Formats (DD-MM-YYYY/DD MMM YYYY)

incorporationCountrystring

Country of incorporation for company.

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

addressstring

Address of company.

  • /^(?:(?=^.*([0-9]|[a-z]|[A-Z]))(([0-9]|[a-z]|[A-Z]))|([0-9]|[a-z]|[A-Z]))/g

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

zipCodestring

ZipCode/PinCode for address.

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

Shouldn't match:

  • /^[\W_]+$/
statestring

State in which company is located.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

districtstring

District in which company is located.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

citystring

City in which company is located.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

areastring

Area in which company is located.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

streetstring

Street in which company is located.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

countrystring

Country in which company is located.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

mobileNostring

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

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

Some description of company

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

taxIdNumberstring

Registered tax identifixation number for company

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

Shouldn't match:

  • /^[a-z]+$/i

  • /^[\W_]+$/

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+$/
filesstring[]

Customer KYC Documents

applicationIdstring required

Application Id

businessIdstring required

Business Id

Example request

{
  "customerName": "John Doe",
  "companyRegistrationNo": "1111111ET",
  "companyRegistrationDate": "13-07-2023",
  "incorporationCountry": "Singapore",
  "industry": "IT services",
  "address": "100 North St, Singapore",
  "zipCode": "155010",
  "state": "Central Region",
  "district": "Bedok",
  "city": "Downtown",
  "area": "PC garden",
  "street": "SD School St",
  "country": "Singapore",
  "mobileNo": "+6578787141",
  "companyDescription": "An Insurance company...",
  "taxIdNumber": "12155154",
  "bankName": "DBS Bank",
  "bankAccountNumber": 7818154515215451,
  "bankSwiftCode": "78948142",
  "bankAccountName": "HEALTHIFY INC.",
  "bankAddress": "78 South Region, Singapore",
  "intermediaryBankName": "DBS Bank",
  "intermediaryBankSWIFTCode": "78948142",
  "applicationId": "d8eb1219-gg24-4773-97d8-b05264621e60",
  "businessId": "d8eb1219-gg24-4773-97d8-b05264621e60"
}

Response

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