Ao fazer o envio, você receberá um JSON informando o id que foi gerado para esta mensagem (Response ou Resposta síncrona da Wavy):
GET https://api-messaging.wavy.global/v1/send-sms?destination=..
POST https://api-messaging.wavy.global/v1/send-sms - Content-Type: application/json
Ao fazer o envio, será retornado um objeto JSON com o UUID do lote e das mensagens individuais :
Exemplo de JSON para envio em Lote:Exemplo 1:
Exemplo 2:
Exemplo 3:
Exemplo 4, com flowId e params:
Exemplo 5, com templateId/templateName (possível com qualquer um ou ambos) e os parâmetros:1{2"messages":[3{4"destination":"5519900001111",5"params": {6"param1": "other_value1",7"param2": "other_value2"8}9},10{11"destination":"5519900002222"12}13],14"defaultValues":{15"params": {16"param1": "value1",17"param2": "value2"18}19},20"templateId": 0,21"templateName": 'name'22}Copied!
O limite de máximo é de 700 requisições por segundo por IP.
Exemplo JSON Status de Envio (callback - entrega na operadora)
POST https://api-messaging.wavy.global/v1/sms/status/search
{ "ids": ["918F3591-9AD6-11E7-9C9B-E255B01A8B1A","234F3591-6AD6-11E7-9C9B-E255B01A8B1A"], "correlationIds": ["2468"] }
GET https://api-messaging.wavy.global/v1/sms/status/list
Exemplo JSON Delivery Report (DR ou DLR - Entrega no aparelho do usuário)
Exemplo JSON enviado para sua API (método POST)
Exemplo de JSON de resposta chamada API Wavy:
GET https://api-messaging.wavy.global/v1/sms/receive/list
GET https://api-messaging.wavy.global/v1/sms/receive/list
GET https://api-messaging.wavy.global/v1/sms/receive/list?subAccount=referencia_subconta
GET https://api-messaging.wavy.global/v1/sms/receive/search
GET https://api-messaging.wavy.global/v1/sms/receive/search
GET https://api-messaging.wavy.global/v1/sms/receive/search?subAccount=referencia_subconta
GET https://api-messaging.wavy.global/v1/sms/receive/search?start=2016-09-12T00:00:00&end=2016-09-15T00:00:00
GET https://api-messaging.wavy.globalv1/sms/receive/search?start=2016-09-12T00:00:00
GET https://api-messaging.wavy.global/v1/sms/receive/search?end=2016-09-15T00:00:00
GET https://api-messaging.wavy.global/v1/sms/receive/search?subAccount=iFoodMarketing
Configuração haproxy
$sudo yum install -y openssl-devel haproxy
$sudo apt-get install -y openssl-devel haproxy
configuração nginx