Create blog post
Blog Management
Create blog post
Create a new blog post as a draft or publish it immediately.
POST
Create blog post
Creates a new blog post in the blog CMS. Set
status to "draft" to save without publishing, or "published" to make it live on the public blog immediately.
Requires the content admin or super admin platform role.
Parameters
string
required
The post headline displayed on the blog and in search results.
string
required
URL path segment for the post. Use lowercase letters, numbers, and hyphens.
string
required
Post category. One of
engineering, product, security, company, or industry.string
required
The full post body in Markdown.
string
Initial status:
draft (default) or published.string
Short summary shown in post cards and search previews.
string
URL to a cover image displayed at the top of the post. Use the upload asset endpoint to host images.
string[]
Keywords for filtering and discovery.
Responses
Authorizations
API key for machine-to-machine authentication
Body
application/json

