Template

List

get

Returns client-specific templates (optionally filtered by status) plus common approved templates.

Authorizations
X-API-KEYstringRequired

API key header.

Query parameters
statusstringOptional

Optional status filter (e.g. approved, for_review).

Responses
chevron-right
200

Successful response

application/json
Responseany
get
/v1.0/sms/template

Create

post

Create a new template.

Authorizations
X-API-KEYstringRequired

API key header.

Body
namestringRequired
senderstring · min: 3 · max: 15Required
contentstring · max: 1000Required
Responses
chevron-right
200

Created successfully

application/json
post
/v1.0/sms/template

Update

put

Update an existing template.

Authorizations
X-API-KEYstringRequired

API key header.

Path parameters
idstring · uuidRequired

Template id

Body
namestringRequired
senderstring · min: 3 · max: 15Required
contentstring · max: 1000Required
Responses
chevron-right
200

Updated successfully

application/json
put
/v1.0/sms/template/{id}

Delete

delete
Authorizations
X-API-KEYstringRequired

API key header.

Path parameters
idstring · uuidRequired

Template id

Responses
chevron-right
200

Deleted (soft) successfully

application/json
delete
/v1.0/sms/template/{id}

Last updated