Create Blog Post

Create a new post within the given blog.

Pass markup to set the post's visual content via PML. Invalid markup returns 400 and the post is not created. Pass expand[]=markup to have the markup returned in the response.

See Creating a blog post in the Blogs Skill for the permitted fields and the publish-state rules. To copy an article in from an RSS/Atom feed or an external page, follow Normalize external HTML for PML and Create a draft in the Import External Blog Post Skill.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Query Params
expand[]
array of strings

Expand additional data in the response. Use expand[]=markup to include the PML markup for the post's visual content. Markup is opt-in on every endpoint (show, list, create, update) because PML serialization runs per post. See the Expanding guide for available fields and examples.

expand[]
Allowed:
Body Params

Information about a new Blog Post

blogs_post
object

Blog Posts

Responses

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json