SMS Templates
Get available placeholders
Returns all available template placeholders grouped by template key.
Seed default templates
Seeds the default SMS templates for the authenticated project. Safe to call multiple times (idempotent).
Create an SMS template
Creates a new custom SMS template for the authenticated project.
List all SMS templates
Returns all SMS templates for the authenticated project.
Paginated SMS templates
Returns a paginated list of SMS templates.
Get SMS template by ID
Returns a single SMS template by its ID.
Update an SMS template
Updates an SMS template. For system templates only label, template body, and is_active can be changed.
Delete an SMS template
Soft-deletes a custom SMS template. System templates cannot be deleted.