Skip to main content
POST
Approve or dismiss a Help Center proposal

Authorizations

Authorization
string
header
required

Use a workspace API key in the Authorization header: Bearer pk_.... Older pk_live_ and pk_test_ keys remain valid; their prefixes do not isolate data or select a separate environment.

Headers

Idempotency-Key
string
required
Required string length: 8 - 128
Pattern: ^[!-~]{8,128}$

Path Parameters

id
string
required

Body

application/json
decision
enum<string>
required
Available options:
approved,
dismissed
approvalOutcome
enum<string>
Available options:
draft,
publish
content
object
settings
object

Response

Authorized result; identical write retries replay the original result.

kind
enum<string>
Available options:
update,
create
articleSetId
string
articleSetName
string
newArticle
object | null
id
string
articleId
string
status
enum<string>
Available options:
pending,
approved,
dismissed
baseRevision
integer<int64>
currentRevision
integer<int64> | null
content
object
reviewUrl
string
publicationChanged
boolean