Skip to main content
GET
Get a template

Authorizations

Authorization
string
header
required

API key from your SendKit dashboard. Pass it as a Bearer token in the Authorization header.

Path Parameters

id
string<uuid>
required

The template ID.

Response

The template object

id
string<uuid>

Unique identifier.

Example:

"550e8400-e29b-41d4-a716-446655440000"

folder_id
string<uuid> | null

The folder this template belongs to. Null if unassigned.

Example:

null

name
string

The name of the template.

Example:

"Welcome Email"

subject
string

The email subject line.

Example:

"Welcome to {{COMPANY}}"

html_content
string | null

The HTML content of the template.

Example:

"<h1>Welcome, {{FIRST_NAME}}!</h1><p>Thanks for joining.</p>"

text_content
string | null

The plain text content of the template.

Example:

"Welcome, {{FIRST_NAME}}! Thanks for joining."

reply_to
string<email> | null

The reply-to email address for emails sent with this template.

Example:

"support@yourdomain.com"

status
enum<string>

The template status. Only published templates can be used for sending.

Available options:
published,
draft
Example:

"published"

sender
object

The sender associated with this template.

variables
object[] | null

The template variables and their configuration.

created_at
string<date-time>

When the template was created.

Example:

"2026-03-03 10:00:00"

updated_at
string<date-time>

When the template was last updated.

Example:

"2026-03-03 10:00:00"