Publish blog post
documentedPublish a blog post by setting state to PUBLISHED.
PATCH /cms/v3/blogs/posts/{objectId}CMSno implementation yet0 runsNo implementation yet. Run it to have the agent write one, or open a pull request with your own.
Seed example (keychains curl)
npx -y keychains@latest curl "https://api.hubapi.com/cms/v3/blogs/posts/{{$objectId}}" \
-X PATCH \
-H "Authorization: Bearer {{OAUTH2_ACCESS_TOKEN}}" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{"name": "{{$title}}", "slug": "{{$slug}}", "blogAuthorId": "{{$blogAuthorId}}", "metaDescription": "{{$metaDescription}}", "postBody": "{{$postBody}}", "postSummary": "{{$postSummary}}", "language": "{{$language}}", "publishDate": "{{$publishDate}}", "tagIds": ["{{$tagId1}}","{{$tagId2}}"], "useFeaturedImage": {{$useFeaturedImage}}, "featuredImage": "{{$featuredImage}}", "featuredImageAltText": "{{$featuredImageAltText}}", "archivedInDashboard": {{$archivedInDashboard}}, "state": "PUBLISHED"}'