# Update a Kind

Update a Kind.

Endpoint: PUT /v1/kinds/{identifier}
Version: 1.0
Security: x-api-key

## Path parameters:

  - `identifier` (string, required)
    Unique identifier of the entity within its scope and kind

## Header parameters:

  - `Harness-Account` (string)
    Identifier field of the account the resource is scoped to.

## Request fields (application/json):

  - `name` (string)
    Name of the kind.

  - `description` (string)
    Description of the kind.

  - `schema` (string, required)
    Schema of the kind.

  - `icon` (string)
    Icon of the kind.

## Response 200 fields (application/json):

  - `identifier` (string, required)

  - `name` (string, required)

  - `description` (string)

  - `schema` (string, required)

  - `icon` (string)

  - `custom` (boolean)


