Skip to content
Vektorprogrammet

Content and news

Native staff publication and public news operations.

Read content workspace

GET/api/content/articles

Returns article drafts visible to the current staff actor.

Query Parameters

department
string

Responses

Create article draft

POST/api/content/articles

Creates or replays a native article draft command.

Header Parameters

idempotency-keyRequired
string

Request Body

application/json
bodyHtmlRequired
string·max 100000
departmentIdsRequired
string[]
sticky
boolean
titleRequired
string·max 255

Responses

Read article detail

GET/api/content/articles/{articleId}

Returns one staff article detail projection.

Path Parameters

articleIdRequired
string

Header Parameters

if-match
string
if-none-match
string

Responses

Revise article draft

PATCH/api/content/articles/{articleId}

Revises a draft with optimistic revision control.

Path Parameters

articleIdRequired
string

Header Parameters

idempotency-keyRequired
string
if-matchRequired
string

Request Body

application/merge-patch+json
bodyHtml
string | null
departmentIds
string[] | null
sticky
boolean | null
title
string | null

Responses

Publish article

POST/api/content/articles/{articleId}:publish

Publishes a new immutable article version.

Path Parameters

articleIdRequired
string

Header Parameters

idempotency-keyRequired
string
if-matchRequired
string

Request Body

application/json

Responses

Unpublish article

POST/api/content/articles/{articleId}:unpublish

Removes an article from the public current listing.

Path Parameters

articleIdRequired
string

Header Parameters

idempotency-keyRequired
string
if-matchRequired
string

Request Body

application/json

Responses

List published news

GET/api/news

Returns the current public native news listing.

Query Parameters

department
string

Header Parameters

if-match
string
if-none-match
string

Responses

Read published news article

GET/api/news/{slug}

Returns the current or selected published version.

Path Parameters

slugRequired
string·max 255

Query Parameters

version
string

Header Parameters

if-match
string
if-none-match
string

Responses