# Update Article

## Update Article

<mark style="color:orange;">`PUT`</mark> `https://{{account_id}}.acquire.io/api/v1/kb/article/update/{{id}}`

This endpoint allows you to update the details of an existing article in the knowledge base. The article ID must be passed in to the endpoint as a path parameter. The Knowledge Base groupId must be passed in to the body.

#### Path Parameters

| Name | Type    | Description |
| ---- | ------- | ----------- |
| id   | integer | Article ID  |

#### Headers

| Name          | Type   | Description         |
| ------------- | ------ | ------------------- |
| Authorization | string | Bearer {{API\_key}} |

#### Request Body

| Name    | Type    | Description                                          |
| ------- | ------- | ---------------------------------------------------- |
| groupId | integer | ID of the Knowledge Base that the article belongs to |

{% tabs %}
{% tab title="200 Article successfully updated." %}

```
{
  "data": {
    "success": true,
    "message": "Article update successfully"
  }
}
```

{% endtab %}
{% endtabs %}

### Body (row)

```
{
  "articleSlug": "string",
  "featuresImage": "string",
  "groupId": 0,
  "title": "New Title",
  "tags": [
    0
  ],
  "description": "",
  "jsonContent": {},
  "departmentIds": [
    1,
    2
  ],
  "relatedArtIds": [
    1,
    2
  ],
  "addCategory": [
    "name"
  ],
  "articleCategories": [
    0
  ],
  "seoTitle": "string",
  "seoDescription": "string",
  "author": 0,
  "botAssigned": "no",
  "autoRelated": "no",
  "access": "internal",
  "status": "draft"
}
```
