Use this section when you already know the article content you want to store or update directly. For source-backed generation, start from Knowledge and the generation routes there.
Reference pages
List articles
GET /v2/hc-articles/public — list live articles, draft articles, or both.Get articles by IDs
POST /v2/hc-articles/ids/public — fetch one or more articles by ID.Create article
POST /v2/hc-articles/public — create a live article or draft article.Update article
PUT /v2/hc-articles/:id/public — update an existing article.Create article draft
POST /v2/hc-articles/:id/draft/public — create a draft from an existing article.Publish article draft
POST /v2/hc-articles/:id/publish/public — publish a draft article.Delete article
DELETE /v2/hc-articles/:id/public — delete an article.Endpoint map
There is no workspace-API-key
GET /v2/hc-articles/:id/public route in the current controller. If you want to fetch by ID, use POST /v2/hc-articles/ids/public with one or more articleIds.Article object
string
Article ID.
string
Article title.
string
Main knowledge body.
string
Additional instructions the agent should apply when using this article.
array
Question prompts associated with the article.
array
Keyword list associated with the article.
boolean
Whether the article is marked as escalation-related.
object
Internal metadata stored with the article. Source-backed generation and draft flows may use this to retain linkage data.
boolean
Whether the article is active.
boolean
Whether the article is public in the help center.
string
Folder that contains the article.
string
Workspace ID that owns the article.
string
ISO 8601 creation timestamp.
string
ISO 8601 last-update timestamp.
integer
Article version, when versioning metadata is available.
boolean
Whether the draft has already been published, when applicable.
string
Original live article ID when this object is a draft of an existing article.
integer
Version of the original live article when this draft was created.
string
User ID that created the article, when stored.
string
Origin marker for the article, when one was stored.
Use the child pages in this section for the detailed request and response reference for each route.

