Skip to main content
PUT
Update blog post
Updates the specified blog post. Only include the fields you want to change — omitted fields remain unchanged.
Requires the content admin or super admin platform role.
Changing the slug of a published post updates its public URL. If the post has been shared or indexed, keep the original slug to avoid broken links.

Parameters

string
required
The blog post ID.
string
Updated post headline.
string
Updated URL path segment.
string
Updated category. One of engineering, product, security, company, or industry.
string
Updated Markdown body.
string
Updated short summary.
string
Updated cover image URL.
string[]
Updated list of tags. Replaces the existing tags.

Responses

Authorizations

X-API-Key
string
header
required

API key for machine-to-machine authentication

Path Parameters

id
string
required

Body

application/json
title
string
slug
string
category
string
content
string
excerpt
string
cover_image_url
string
tags
string[]

Response

Post updated

id
string
status
string
updated_at
string