blogPost.categoriesstring[]required
Array of category IDs associated with the blog post
Example:["659ecabc4a37969a2b7cc370","6683abde331c041f32c07aee"]
blogPost.tagsstring[]required
Array of tags associated with the blog post
Example:["Apple","Banana"]
blogPost.archivedbooleanrequired
Indicates whether the blog post is archived
Example:false
blogPost._idstringrequired
Unique identifier of the blog post
Example:66c381b38be80858b9af62b6
blogPost.titlestringrequired
Example:Banana is good source of energy
blogPost.descriptionstringrequired
Description of the blog post
Example:Description
blogPost.imageUrlstringrequired
URL of the image associated with the blog post
Example:https://storage.googleapis.com/blog-assets/fACm0Ojm5oC70G3DcFmE/media/66b5aa3b1745b2713a8d033f.jpeg
blogPost.statusstringrequired
Publication status of the blog post
Example:PUBLISHED
blogPost.locationIdstringrequired
Identifier of the location associated with the blog post
Example:fACm0Ojm5oC70G3DcFmE
blogPost.imageAltTextstringrequired
Alternative text for the blog post image
Example:alt
blogPost.blogIdstringrequired
Unique identifier of the blog
Example:ZiMMOp3ZEdnsZ4qPAjW0
blogPost.urlSlugstringrequired
URL slug for the blog post
Example:banana-good-energy
blogPost.canonicalLinkstringrequired
Canonical link of the blog post
Example:https://blog.example.com/post/test-8384
blogPost.authorstringrequired
Identifier of the author of the blog post
Example:659ec9634a3796e4e47cc360
blogPost.publishedAtstringrequired
Timestamp when the blog post was published
Example:2024-08-19T17:14:57.000Z
blogPost.createdAtstringrequired
Timestamp when the blog post was created
Example:2024-08-19T17:32:35.362Z
blogPost.updatedAtstringrequired
Timestamp when the blog post was last updated
Example:2024-08-19T17:32:36.182Z
blogPost.currentVersionstringrequired
Identifier of the current version of the blog post
Example:66c381b38be80858b9af62b7
blogPost.isAiGeneratedbooleanrequired
Indicates whether the blog post was generated using AI assistance
Example:false
blogPost.isAIGeneratedbooleanrequireddeprecated
Deprecated. Use isAiGenerated instead. Kept for backwards compatibility.
Example:false
blogPost.rawHTMLstringrequired
Full rendered HTML body of the blog post
Example:<p>Banana is a good source of energy...</p>
blogPost.readTimeInMinutesnumberrequired
Estimated read time of the blog post in minutes
Example:3
blogPost.wordCountnumberrequired
Word count of the blog post body
Example:540
blogPost.externalFontsstring[]
External fonts referenced by the blog post body
Example:["Inter","Merriweather"]
blogPost.tocStylestring
Table-of-contents style preference for the post
Example:sidebar