Issue with Scheduled Publish Date Display Using CMS Blogs API

Hi @developer12 !

Issue with Scheduled Publish Date Display Using CMS Blogs API

Yes, this is a known behavior. After a scheduled blog post goes live, {{scheduledPublishDate}} is no longer available — which is why you see:
Scheduled for [missing {{scheduledPublishDate}} value]
Solution:
Instead of using {{scheduledPublishDate}}, simply use:
{{ content.publishDate }}
This displays the actual publish date and works whether the post was scheduled or published right away.
Here’s how you can correctly schedule a blog post via API:
curl --request POST \ --url https://api.hubapi.com/cms/v3/blogs/posts/schedule \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN' \ --header 'content-type: application/json' \ --data '{ "publishDate": "2025-08-01T12:30:22.425Z", "id": "post_id" }'
This schedules the post and ensures {{ content.publishDate }} reflects the correct time.
Hope this helps!