Skip to main content
PUT
Save an article draft

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

helpcenterArticleId
string
required

Body

application/json

Staged edits to a PUBLISHED help center article that are not yet live. One mutable working copy per article (unique on article). The live article keeps serving its own content until the draft is published (promoted) — see HelpcenterArticleDraftService and HelpcenterArticleService.publishDraft. Kept in its own collection (not embedded on the article, not in the append-only versions collection) so the public read path and the immutable version history are both untouched.

title
any
description
any
content
any
plainContent
any
targetAudience
string
tags
string[]
author
any
expectedDraftVersion
number<double>

Optimistic-concurrency token for the draft itself. When provided, the upsert only applies if the stored draft's draftVersion still matches; otherwise 409 (mirrors the live-article guard) so two people editing the same draft don't clobber each other.

Response

200 - application/json

Ok