v1

latestOpenAPI 3.1.0MIT2026-07-243952451019.0 KB
Emails::Template

Fetch Email Template

Retrieve a single email template

get/emails/templates/{id}

Path parameters

idstring required

Response

OK

idinteger

Template ID

public_idstring nullable

Template public ID

workspace_idinteger

Workspace ID

namestring nullable

Template name

template_typestring

Template type

created_atstring date-time nullable

Created at datetime

updated_atstring date-time nullable

Updated at datetime

subjectstring nullable

Default email subject line for the template

html_bodystring nullable

Expandable The template's rendered HTML body. Only returned when expand[]=html_body is provided. get_html is a per-template cloud-storage read, so this is omitted from list and show by default; expanding it on a list fans out to one read per row — use sparingly.

text_bodystring nullable

Expandable The template's plain text body. Only returned when expand[]=text_body is provided.

created_via_apiboolean

Whether this template was authored via the public API. API-created templates are hidden from the visual template pickers and cannot be edited in the visual (BeeFree) editor.

Example response

{
  "id": 1,
  "public_id": "MnOpQr",
  "workspace_id": 42000,
  "name": "Welcome Email",
  "template_type": "email",
  "created_at": "2025-01-01T00:00:00.000Z",
  "updated_at": "2025-01-01T00:00:00.000Z",
  "subject": "Welcome aboard!",
  "html_body": "<h1>Hello</h1>",
  "text_body": "Hello",
  "created_via_api": true,
  "from_address": {
    "id": 4001,
    "public_id": "FrAd01",
    "email_address": "marketing@example.com",
    "name": "Marketing Team"
  }
}