StatusDashboard
Templates

Get template

Retrieve a single event template by ID.

View Markdown

GET /app/templates/{id}

Returns a single org-scoped event template. Requires the templates plan feature and admin or event role.


Path parameters

ParameterTypeDescription
idstring (UUID)Template ID.

Request

See API Basics for required headers.

This endpoint takes no request body.


Sample request

curl https://api.statusdashboard.com/app/templates/a1b2c3d4-e5f6-7890-abcd-ef1234567890 \
  -H "Authorization: Bearer bcf847abf5c6:def456"

Sample response

Status: 200 OK

{
  "template": {
    "id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "name": "Database outage playbook",
    "eventType": "incident",
    "title": "Database connectivity issues",
    "description": "We are investigating database connectivity problems.",
    "notifications": true,
    "createdAt": "2026-01-10T12:00:00.000Z",
    "updatedAt": "2026-04-01T08:00:00.000Z"
  },
  "limits": {
    "templates": 100,
    "attributes": 5
  }
}

Response fields

FieldTypeDescription
templateobjectPlaybook fields for the template. Writable fields match Create template; eventType is immutable after create. Response includes read-only id, createdAt, and updatedAt.
limits.templatesnumberMax templates for your organization.
limits.attributesnumberMax custom attributes per template when the attributes feature is enabled.

Templates include playbook fields only (no components, status, timeline message, publish, or schedule times). See Templates.


Error responses

StatusWhen
403Templates feature not enabled or insufficient role.
404Template not found in this organization.

On this page

We use cookies

We use essential cookies to keep the site working, and optional analytics cookies to understand how it's used. Read our Privacy Policy.