Skip to content

SMS Templates

Get All Templates

GET api/sms-timetable

Response:

json
{
  "status": "ok",
  "timestamp": 1684402150000,
  "data": [
    {
      "id": 6,
      "title": "Код подтверждения",
      "template": {
        "ru": "Код подтверждения телефона ${answer}"
      },
      "deleted_at": null
    }
  ]
}

Get Template by ID

GET api/sms-timetable/{smsId}

Add Template

POST api/sms-timetable

Request body: SMS template

Update Template

PUT api/sms-timetable/{smsId}

Request body: SMS template

Delete Template

DELTEE api/sms-timetable/{smsId}

Template Object

FieldRequiredTypeDescription
titlestringTemplate name
templatestring[]SMS template

TIP

The message template must be specified with a language code.

json
{
  "template": {
    "ru": "Шаблон сообщения на русском",
    "en": "Message in english"
  }
}

To insert variables in the template, use the ${variableName} signature.