# Update the api classification to new version.

Endpoint: PUT /management/api-classification
Version: 3.17.0
Security: ApiKeyAuth

## Security:

  - `ApiKeyAuth` (unknown)
    apiKey in header Authorization

## Request body:

  - `application/json` (unknown)
    Request to update api classification config.

## Request fields (application/json):

  - `version` (string)
    Api Classification Config Version.
    Example: 1.0.0

  - `api_classification` (array)
    The classification of each APIs, either it is automation or not.

  - `api_classification.api_method` (string)
    HTTP method of the API.
    Enum: "GET", "POST", "PUT", "PATCH", "DELETE"

  - `api_classification.path` (string)
    context path of the API.
    Example: /vdb-groups

  - `api_classification.is_automation` (boolean)
    Either this API is automation or not.
    Example: true

  - `api_classification.start_date` (string)
    The start date and time from when this api's is_automation definition has changed.

  - `api_classification.end_date` (string)
    The end date and time from when this api's is_automation definition has changed.

## Response 200:

  - `200` (unknown)
    OK

## Response 200 fields (application/json):

  - `version` (string)
    Api Classification Config Version.
    Example: 1.0.0

  - `api_classification` (array)
    The classification of each APIs, either it is automation or not.

  - `api_classification.api_method` (string)
    HTTP method of the API.
    Enum: "GET", "POST", "PUT", "PATCH", "DELETE"

  - `api_classification.path` (string)
    context path of the API.
    Example: /vdb-groups

  - `api_classification.is_automation` (boolean)
    Either this API is automation or not.
    Example: true

  - `api_classification.start_date` (string)
    The start date and time from when this api's is_automation definition has changed.

  - `api_classification.end_date` (string)
    The end date and time from when this api's is_automation definition has changed.

