# Block Templates API & MCP

**Category:** [Standards & Brand Hub](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/categories/standards)
**Updated:** 2026-08-19

## Programmatic access

Render branded content from your own systems with an API token (**Settings → API Tokens**):

GET /api/v1/block-templates            # list (optional ?kind=email|section|page)
GET /api/v1/block-templates/{id}       # one template, with its block list
GET /api/v1/block-templates/{id}/render?medium=email   # rendered HTML (email|web)

The `render` endpoint returns branded, email-safe HTML for `medium=email` (a full document) or web HTML for `medium=web`.
### MCP tools

AI assistants connected to your workspace can use `creator_list_block_templates` and `creator_render_block_template` to list and render templates.

---

## Related Articles

- [Locked Creator templates](https://help.totalctrl.app/en-US/articles/creator-locked-templates)
- [Full HTML email/page templates](https://help.totalctrl.app/en-US/articles/html-template-content-type)
- [Upload your own custom fonts](https://help.totalctrl.app/en-US/articles/brand-kit-custom-fonts)
- [Brand Portals: a public home for your brand](https://help.totalctrl.app/en-US/articles/brand-portal)
- [Create a glossary entry](https://help.totalctrl.app/en-US/articles/create-a-glossary-entry)

---
[← Back to TotalCtrl Help Center](https://help.totalctrl.app/en-US/)