Envio de SMS com Retorno

POST /sms

inline_model_5 {
   numero_destino (string):Número do telefone que irá receber a mensagem, formato DDD + Número exemplo: 4832830151,
   mensagem (string, optional):Mensagem de texto para ser enviada, limite: 160 caracteres não aceita acentos,
   resposta_usuario (boolean,optional):Aguardar uma resposta do destinatário
}

O retorno de um SMS ocorre de forma assíncrona e só existe quando/se o usuário responder o SMS.

Existem 2 opções para receber o retorno:

  • Fazer uma consulta pelo ID do SMS.
  • Configurar um webhook para ser notificado assim que houver uma respoata.

 

Consulta pelo ID

 

GET /sms/{id}

sucesso {
   status (integer),
   sucesso (boolean),
   motivo (integer),
   mensagem (string),
   dados (object)
}

Configuração do Webhook

Configure a URL para receber o webhook com os dados abaixo.

 

Exemplo de Retorno:

{
"status": 200,
"sucesso": true,
"motivo": 0,
"mensagem": "dados retornados com sucesso",
"dados": {
   "relatorio": [ {
      "id": 204,
      "numero_destino": "4899999999",
      "data_criacao": "2016-03-31T22:39:36-03:00",
      "data_envio": null,
      "mensagem": "Oi, tudo bem?",
      "preco": 0.05,
      "status": "enviada",
      "resposta_usuario": true,
      "respostas": [
      {  "id": 2,
         "resposta": "tudo bem, e voce?",
         "data_resposta": "2016-03-31T22:46:42-03:00" }
      ]
     }
   ]
}
 }