---
title: "Get stream event template"
method: GET
path: "/stream_events/{id}"
tags: ["Stream event templates"]
---

# Get stream event template

`GET /stream_events/{id}`

Retrieve a single event template by its ID.

**Authentication:** TextPeak API key in the `Authorization` header (see **Authentication** in the API Overview).

## Response `200`

The template.

- object
  - `id` integer — Unique template identifier.
  - `name` string — Template name.
  - `stream` object — The stream this template belongs to.
    - `id` integer — Stream identifier.
    - `name` string — Stream name.
  - `text` string — Template body with `[placeholder]` tokens.
  - `eventKey` string — Stable key used to trigger this template on the send endpoints.
  - `createdAt` string — When the template was created.
  - `activated` boolean — Whether the template is active.
  - `provider` string — Delivery provider, if set.
  - `externalStatus` string — Provider-side approval status, if applicable.
  - `language` string — Template language code.
  - `sections` object[] — Structured template sections (channel-specific).
  - `variablesMapping` object[] — Mapping of template variables.
  - `identifier` string — External identifier, if any.
  - `category` string — Template category, if any.

---

[API](https://skmtc.net/commpeak/apis/dialer-api-v2-0-1.md) · [All operations](https://skmtc.net/commpeak/apis/dialer-api-v2-0-1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/commpeak/dialer-api-v2-0-1/revisions/eacecf960bb6/schema)
