Skip to main content

Overview

Use this endpoint to retrieve SMS templates available to your API client. Each template includes its content, metadata, approval status, and parameter definitions. Use the returned id as the templateId when sending template-based SMS messages.
Templates are resolved for the team associated with the authenticated API client. No query parameters or request body are required.

Authentication

This endpoint requires a bearer token with the following API client authorization scope: message.sms.template.list Refer to Authentication for information on how to obtain a bearer token and configure API client scopes.

Request

Headers

Example

Success Response

On success, the endpoint returns HTTP 200 with the SMS templates available to the authenticated team.
If no templates are available, result is returned as an empty array:

Template Fields

For more information about template status and approval states, see View Templates.

Parameter Definition Fields

The paramDefinitions array describes the parameters required to resolve placeholders in the template content.

Error Responses

Rate Limit

This endpoint is limited to 10 requests per second per team.
Use the returned template id as templateId when sending a template-based SMS message through the Message API.