Create Blog Post
The "Create Blog Post" API allows you to create a blog post for any given blog site.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your access token.
blogs/ post. writeOAuthPrivate IntegrationSub-Account TokenRequest
Headers
API Version
v3v3Body
Title of the blog post
My Blog PostSub-account (location) identifier the blog post belongs to
ve9EPM428h8vShlRW1KTIdentifier of the blog site the post belongs to
lMOzIQZne5m6zQ528sT6Cover image URL for the blog post
https://storage.googleapis.com/blog-assets/posts/cover.pngShort description or excerpt for the blog post
A practical guide to inbound marketing in 2026.Full HTML body of the blog post
<h1>Hello</h1><p>This is my post.</p>Publication status of the blog post
DRAFTPUBLISHEDSCHEDULEDARCHIVEDDELETEDDRAFTTotal word count of the blog post body
1200Estimated read time of the blog post, in minutes
6Whether the blog post is archived
falseAlt text for the cover image
A laptop on a deskIdentifier of the current version of the blog post
66c381b38be80858b9af62b7Metadata about actors that performed lifecycle actions on the post
Identifiers of categories the blog post belongs to
["659ecabc4a37969a2b7cc370"]Tags applied to the blog post
["marketing","seo"]Identifier of the author of the blog post
659ec9634a3796e4e47cc360URL-safe slug used in the blog post path
my-blog-postCanonical link override for SEO
https://example.com/blog/my-blog-postIdentifier of the import record this post was created from
64a1b2c3d4e5f6a7b8c9d0e1Post type marker (e.g., "preview")
previewTimestamp when the post was (or will be) published
2026-05-13T17:14:57.000ZResponse
Blog post created
Object containing response data of blog post create