Set whether a news item is featured
/org-content/news/{news_id}/featuredFeatures or releases the news item and returns it. Featuring takes the flag from the news item that held it, so one is featured at a time, and that item emits news.updated with featured in changed_fields. Needs permission to manage the organisation's content. dry_run shows the result without saving it. Emits news.featured on every call, even when the flag already had the value sent; no email or notification. Sending the opposite value undoes it.
Path parameters
The news item's id.
Query parameters
Validate and run the call without committing it, returning what the real call would return with
meta.dry_runset.
Request body
application/json, required · OrgNewsFeatured
true to feature the item, false to release it.
{
"featured": true
}Responses
{
"data": {
"id": "9a9d1c5e-4f2b-4c8e-9a7d-2f1e6b3c4d5a",
"type": "news",
"title": "string",
"summary": "string",
"body": "string",
"author": "string",
"external_link": "string",
"image_file_key": "string",
"published": true,
"featured": true,
"publish_date": "2026-06-12T10:00:00+00:00",
"like_count": 1,
"comment_count": 1,
"created_at": "2026-06-12T10:00:00+00:00",
"updated_at": "2026-06-12T10:00:00+00:00"
}
}Authorization failed. error.code is one of org_disabled,
ip_blocked, missing_scope, scope_disabled, user_disabled.
The request can't be processed (HTTP 422): validation_failed with one ErrorDetail per
problem, or a code documented on the operation.
Examples
curl -X PUT https://your-org-domain/kong/core/api/v2/org-content/news/{news_id}/featured\
-H "Authorization: Bearer $HELM_API_KEY"\
-H "Content-Type: application/json"\
-d '{
"featured": true
}'