Template
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
200
Successful response
application/json
Responseany
401
Unauthorized (missing/invalid API key)
500
Internal server error
get
/v1.0/sms/templateCreate a new template.
Authorizations
X-API-KEYstringRequired
API key header.
Body
namestringRequired
senderstring · min: 3 · max: 15Required
contentstring · max: 1000Required
Responses
200
Created successfully
application/json
400
Validation error
application/json
401
Unauthorized (missing/invalid API key)
500
Failed to create
application/json
post
/v1.0/sms/templateUpdate 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
200
Updated successfully
application/json
400
Validation error
application/json
401
Unauthorized (missing/invalid API key)
404
Template not found
500
Failed to update
application/json
put
/v1.0/sms/template/{id}Last updated

