---
title: "Update Director KYC"
method: PUT
path: "/v2/kyc/director/update"
tags: ["KYC"]
---

# Update Director KYC

`PUT /v2/kyc/director/update`

## Request

- Base URL: `https://api.credilinq.ai`
- URL: `https://api.credilinq.ai/v2/kyc/director/update`
- Auth: HTTP bearer

## Headers

- `accept-language` string

## Request body `multipart/form-data`

- UpdateDirectorKycDTO
  - `directorName` string: Name of the director. Shouldn't match: - ```/^\d+$/``` - ```/^[\W_]+$/```
  - `personalIdentificationNumber` string: Personal identification number. - ``` /^[A-Za-z0-9+-]+$/ ``` Shouldn't match: - ```/^[\W_]+$/```
  - `shareholding` string: The amount of shares that director owns in a company or business
  - `email` string: Email address of director.
  - `address` string: Address of director. Shouldn't match: - ```/^\d+$/``` - ```/^[\W_]+$/```
  - `zipCode` string: ZipCode/PinCode for address. Shouldn't match: - ```/^[\W_]+$/```
  - `state` string: State of the director Shouldn't match: - ```/^\d+$/``` - ```/^[\W_]+$/```
  - `district` string: District of the director Shouldn't match: - ```/^\d+$/``` - ```/^[\W_]+$/```
  - `city` string: City of the director Shouldn't match: - ```/^\d+$/``` - ```/^[\W_]+$/```
  - `area` string: Area of the director Shouldn't match: - ```/^\d+$/``` - ```/^[\W_]+$/```
  - `street` string: Street in which director is located Shouldn't match: - ```/^\d+$/``` - ```/^[\W_]+$/```
  - `phone` string: Contact phone number of director. Shouldn't match: - ```/^[\W_]+$/```
  - `country` string: Country of director. Shouldn't match: - ```/^\d+$/``` - ```/^[\W_]+$/```
  - `files` string[]: Director KYC Documents
  - `status` 'active' | 'inactive': Director Status
  - `applicationId` string, required: Application Id
  - `businessId` string, required: Business Id
  - `directorId` string, required: Director Id

## Response `200`

Director KYC Updated

- DirectorKYCResponse
  - `statusCode` number, required: The HTTP status code of the error
  - `data` DirectorKYC, required
    - `applicationId` string, required: Id of the application
    - `businessId` string, required: Id of the business
    - `directorId` string, required: Id of the director
  - `message` string, required: Human-readable message containing all available details about the operation
  - `success` boolean, required: A boolean indicating whether this was a success response or an error response

## Other responses

- `401`: Invalid credentials
- `403`: Forbidden resource
- `500`: Internal Server Error, Some problem is there, please try after sometime

---

[API](https://skmtc.dev/credilinq/apis/credilinq-apis.md) - [All operations](https://skmtc.dev/credilinq/apis/credilinq-apis/llms.txt) - [OpenAPI document](https://skmtc.dev/credilinq/apis/credilinq-apis/revisions/9c7459ed471b?raw)
