> For the complete documentation index, see [llms.txt](https://docs.codemash.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.codemash.io/cloud/push/templates.md).

# Templates

**Where:** Push → Templates · `/projects/<project>/push/templates`

A **template** is the reusable content of a push message: the notification's title, body, and delivery options. Templates support **token binding** — Razor placeholders like `@Model.FirstName` are filled in at send time, so one template serves every recipient. See [Tokens binding](/other-topics/tokens-binding.md) for the syntax.

<figure><img src="/files/N2UqeOetOmeJx1bBYL8P" alt=""><figcaption><p>Push → Templates.</p></figcaption></figure>

## What you can do here

The **Push Templates** list shows each template's **Template Name**, **Type** (Transactional or Marketing), and **Is Active** flag. Templates live in your project's database, so the list waits until the project database is ready.

**Create Template** opens the [template editor](/cloud/push/templates/editor.md); clicking a template name opens the same editor for that template. Every send — campaign or trigger-driven — points at a template by id (`tmpl_…`), so updating a template updates every future send that uses it.

## Use it from code

[Get Push Templates](/sdks-and-cli/notifications/push/get-push-templates.md) · [Create Push Template](/sdks-and-cli/notifications/push/create-push-template.md)

## API reference

Endpoints: [Get Push Templates](/api-reference/notifications/push/get-push-templates.md), [Get Push Template](/api-reference/notifications/push/get-push-template.md), [Create Push Template](/api-reference/notifications/push/create-push-template.md), [Update Push Template](/api-reference/notifications/push/update-push-template.md), [Clone Push Template](/api-reference/notifications/push/clone-push-template.md), [Archive Push Template](/api-reference/notifications/push/archive-push-template.md), [Delete Push Template](/api-reference/notifications/push/delete-push-template.md).
