---
title: "Update knowledge base articles"
method: PATCH
path: "/v2/knowledgebase/articles"
tags: ["Knowledge Base Articles"]
---

# Update knowledge base articles

`PATCH /v2/knowledgebase/articles`

Update knowledge base articles

## Request body

- object[]
  - `id` integer — Article identifier
  - `name` string — Article name
  - `content` object — Article content
    - `html` string — Article content html
    - `text` string — Article content text

## Response `200`

Returns a list of updated knowledge base articles

- object[]
  - `id` integer — Identifier
  - `organizationId` integer — Organization identifier
  - `parentFolderId` integer — Parent folder identifier
  - `name` string — Article name
  - `isNinjaArticle` boolean — Indicates if the article was created in ninja
  - `isArchived` boolean — Indicates if the article is archived
  - `attachments` object[] — Lists the files associated with the article
    - `id` integer — Identifier
    - `uploadStatus` 'PROCESSING' | 'SUCCESS' | 'FAILURE' | 'SUSPICIOUS' — Upload status
    - `metadata` object — Attachment metadata
      - `name` string
      - `mimeType` string
      - `size` string
      - `extension` string
      - `contentId` string
      - `inline` boolean
  - `content` object — Article content
    - `html` string — Article content html
    - `text` string — Article content text
  - `createTime` number, double — Article created time
  - `updateTime` number, double — Article last updated time
  - `archivedTime` number, double — Article archived time
  - `path` string — Article path

---

[API](https://skmtc.net/ninjarmm/apis/ninjaone-public-api-2-0.md) · [All operations](https://skmtc.net/ninjarmm/apis/ninjaone-public-api-2-0/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ninjarmm/ninjaone-public-api-2-0/revisions/753f26d46650/schema)
