Você poderá criar modelos para envios pelo SMS de forma programática utilizando a nossa API de gestão de contatos e campanhas, utilize os métodos abaixo para começar a criar conteúdo em nossa plataforma de envio de SMS Marketing.
Passo 1 - Criando um Modelo de Mensagens para SMS Marketing
Com esse método você poderá criar modelos de mensagens, inclusive com variáveis personalizadas. Para criar variáveis personalizadas consulte "Como criar um Campo Personalizado".
Para interagir com o Modelo de Mensagem para SMS, vamos criar o objeto com o seguinte endpoint e parâmetros:
Campo "content" é utilizado para colocar o conteúdo da mensagem a ser enviada, podendo inclusive contendo variáveis personalizadas. O limite máximo de 140 mensagens por mensagem. Caso você extrapole o tamanho, a mensagem será tarifada a cada 140 caracteres.
POST: /api/v1/campaigns/sms_template/
'content': 'Olá {{name}} isso é um teste',
curl --dump-header - -H "Content-Type: application/json" \ -H "Authorization: ApiKey username:API_KEY"\ -X POST --data data https://painel.mailerweb.com.br/api/v1/campaigns/sms_template/
"content": 'Olá {{name}} isso é um teste',
"id": id-do-modelo-de-mensagem,
"resource_uri": "/api/v1/campaigns/sms_template/id-do-modelo-de-mensagem/",
Repare que o ID da Modelo de Mensagem está no atributo ID e no atributo resource_url, onde você poderá acessar os detalhes da lista a partir do endpoint entregue por esse parâmetro. A partir de agora, grave esse ID, ele será utilizado para você relacionar as campanhas no momento que for criar uma.
O campo content é obrigatório e não pode estar em branco
Agora que você está de posse do ID da do Modelo de SMS, vamos ao Passo 2
Passo 2 - Listando os Modelos de Mensagens para SMS
GET: /api/v1/campaigns/whatsapp_template/
curl --dump-header - -H "Content-Type: application/json" \ -H "Authorization: ApiKey username:API_KEY"\ -X GET https://painel.mailerweb.com.br/api/v1/campaigns/sms_template/
GET: /api/v1/campaigns/sms_template/?name=teste
curl --dump-header - -H "Content-Type: application/json" \ -H "Authorization: ApiKey username:API_KEY"\ -X GET https://painel.mailerweb.com.br/api/v1/campaigns/sms_template/?name=teste
Passo 3 - Atualizando um Modelo de Mensagem para SMS
Para atualizar o modelo de mensagem para SMS, basta procurar o modelo por ID e realizar o seguinte post:
PATCH: /api/v1/campaigns/sms_template/id-modelo-do-template-de-sms/
'content': 'Olá {{name}} isso é NÃO um teste',  # Nesse caso vamos atualizar apenas um campo
curl --dump-header - -H "Content-Type: application/json" \ -H "Authorization: ApiKey username:API_KEY"\ -X PATCH --data data https://painel.mailerweb.com.br/api/v1/campaigns/sms_template/id-modelo-do-template-de-sms/