> ## Documentation Index
> Fetch the complete documentation index at: https://docs-sms.mifumolabs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create Template

Create a new SMS message template.

<ParamField body="name" type="string" required>
  Template name
</ParamField>

<ParamField body="category" type="string" required>
  Template category (e.g., TRANSACTIONAL, PROMOTIONAL)
</ParamField>

<ParamField body="language" type="string" required>
  Template language code (e.g., en)
</ParamField>

<ParamField body="message" type="string" required>
  Template message with variables (e.g., {{name}})
</ParamField>

<ParamField body="variables" type="array">
  Array of variable names used in the template
</ParamField>

## Request Example

<RequestExample>
  ```json theme={null}
  {
    "name": "Welcome Message",
    "category": "TRANSACTIONAL",
    "language": "en",
    "message": "Welcome {{name}}! Thank you for joining us.",
    "variables": ["name"]
  }
  ```
</RequestExample>

## Success Response (201)

<ResponseExample>
  ```json theme={null}
  {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "name": "Welcome Message",
    "category": "TRANSACTIONAL",
    "language": "en",
    "message": "Welcome {{name}}! Thank you for joining us.",
    "variables": ["name"],
    "is_active": true,
    "usage_count": 0,
    "created_at": "2025-11-27T10:30:00Z",
    "updated_at": "2025-11-27T10:30:00Z"
  }
  ```
</ResponseExample>
