API
Autorização
Para utilização de todas as APIs é necessário colocar no Header sua x-api-key.
Acesse seu perfil e selecione Token, sua Chave de API será apresentada. Dúvidas acesse o link Journey - Token
URL
URL Produção: https://app.vya.digital
Respostas padroes
{
"status": false,
"error": 1,
"message": "Usuário não autorizado"
}
Messages
SMS
Enviar mensagens por SMS.
Endpoint:
Method: POST
Type: RAW
URL: {{baseUrl}}/api/v2/messages/sms
Headers:
| Key | Value |
|---|---|
| x-api-key | {{apiKey}} |
Body:
{
"contatos": [
{
"telefone": "11999999999",
"referenciaCliente": "10347081_92627",
"mensagem": "Seu texto aqui até 160 caracteres"
}
]
}
Response:
Success -
{
"status": true,
"error": 0,
"message": "sms registrado com sucesso",
"codigoAcao": "98883",
"codigoContatos": [
19680366
]
}
Contacts
Criar Contato
Criar contato para uma campanha.
Endpoint:
Method: POST
Type: RAW
URL: {{baseUrl}}/api/v2/contact
Headers:
| Key | Value |
|---|---|
| x-api-key | {{apiKey}} |
Body:
{
"codigo_campanha"codigoCampanha": "001",
"contatos": [
{
"referencia_cliente"referenciaCliente": "33544103885",
"nome": "nome do contato",
"telefone": "telefone com DDD+Numero",
"cpf": "não obrigatorio",
"nome do cmapo"campo": "xpto",
}
]
}
Obs: Os campos do contato podem ter nomes diferentes, porque cada campanha exige propriedades particulares.
Response:
Success -
{
"status": true,
"error": 0,
"message": "Contato registrado e iniciado",
"codigo_acao"codigoAcao": "101878",
"codigo_contatos"codigoContatos": [
22579459
]
}