Added

Change a blog's appearance through the API

theme_id now works on a blog update: pass the id of an existing theme in the same workspace and the blog switches to it. The field was already documented but had no effect until now. Blog responses also return the ids of the three template pages actually in effect, so you can read which pages render a blog's index, post and category views, and then edit those pages through the Pages API like any other page.

Agent examples: restyle a blog by switching its theme instead of editing pages one at a time · fetch a blog's live template pages and adjust its post layout in place.

Resources: Blog · Page
Building with an AI agent? Point it at the Blogs skill.