Create Blog Post
neuron_create_blog_postCreate a new blog post in draft or published status with specified title, content, and optional metadata such as tags, excerpt, and SEO fields. Content supports full markdown (GFM) AND raw HTML — images/GIFs via , videos via , YouTube/Loom embeds via , collapsible sections via /, plus , , , with inline styles, etc.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | List of tag names or slugs to categorize the post | |
| title | Yes | Title of the blog post (max 500 characters) | |
| status | No | Initial publication status of the post (default: 'draft') | draft |
| content | Yes | Full body content of the blog post in markdown format. Supports raw HTML inline via rehype-raw. Rich content options: images/GIFs via , videos via <video src="url" controls></video>, embedded YouTube/Loom via <iframe src="embed-url"></iframe> (rendered in 16:9 aspect ratio), collapsible sections via <details><summary>Title</summary>content</details>, plus <mark>, <kbd>, <abbr> and other HTML elements. | |
| excerpt | No | Short summary or preview text for the blog post | |
| seoTitle | No | Custom SEO title override for search engine results | |
| authorType | Yes | Whether the post is authored by an individual user or the organization | |
| seoKeywords | No | List of SEO keywords for search engine optimization | |
| coverImageUrl | No | URL of the cover image displayed at the top of the post | |
| seoDescription | No | Meta description for search engine result snippets |