KYC

Initiate Individual KYC

post/v1/kyc/individual/create

Request

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

Headers

accept-languagestring

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

Request body multipart/form-data

customerReferenceNostring required

Customer reference number

businessNamestring required

Business Name

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

countrystring required

Country in which company is located.

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' required

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

businessAddressstring required

Address

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

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

businessAreastring required

Area in which company is located.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

businessStreetstring required

Street in which company is located.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

businessZipCodestring required

ZipCode/PinCode for address.

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

Shouldn't match:

  • /^[\W_]+$/
businessStatestring required

State in which company is located.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

businessDistrictstring required

District in which company is located.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

businessCitystring required

City in which company is located.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

businessDescriptionstring required

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_]+$/
wireRemittanceRouteNumberstring

Wire Remittance Route Number.

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

ACH Routing Number.

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

Name of the owner.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

emailstring required

Email address of owner.

personalIdentificationNumberstring required

Personal identification number.

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

Shouldn't match:

  • /^[\W_]+$/
ownerStatus'active' | 'inactive' required

Owner Status

ownersResidentialAddressstring required

Address of Owner.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

ownerAreastring required

Area of the owner

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

ownerStreetstring required

Street in which owner is located.

Shouldn't match:

  • /^\d+$/

  • /^[\W_]+$/

ownerZipCodestring required

ZipCode/PinCode for address.

Shouldn't match:

  • /^[\W_]+$/
ownerStatestring required

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 required

Owner's Mobile number along with country code.

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

KYC Documents

applicationIdstring required

Application Id

Example request

{
  "customerReferenceNo": "c3eb1619-ff24-4773-97d8-b05264621e60",
  "country": "Singapore",
  "industry": "IT services",
  "businessAddress": "100 North St, Singapore",
  "businessArea": "PC garden",
  "businessStreet": "SD School St",
  "businessZipCode": "155010",
  "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",
  "wireRemittanceRouteNumber": "074000078",
  "achRoutingNumber": "074000078",
  "fullName": "Marques Brownlee",
  "email": "m.brownlee@healthify.com",
  "personalIdentificationNumber": "B88964115515A",
  "ownerStatus": "active",
  "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"
}

Response

Individual KYC Created

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.