Integração Sendeasy via Server
A API da Sendeasy permite que você envie mensagens e crie leads de forma programática, categorizando-os em setores específicos. Nesta página, vamos explorar como utilizar o endpoint /message para essas operações.
Modelo
O modelo de lead inclui todas as informações necessárias sobre os contatos que você deseja gerenciar, como o número de telefone, nome, e-mail, e tags derivadas dos parâmetros da URL.
Propriedades
- Name
- number
- Type
- string
- Description
- Telefone do lead em formato internacional (ex: "5511999999999"). 
 
- Name
- name
- Type
- string
- Description
- Nome do lead. 
 
- Name
- email
- Type
- string
- Description
- Endereço de e-mail do lead. 
 
- Name
- url
- Type
- string
- Description
- URL contendo parâmetros UTM que serão automaticamente registrados como tags. 
 
- Name
- message
- Type
- string
- Description
- Mensagem a ser enviada para o lead. Se não for fornecida, apenas o lead será criado. 
 
- Name
- sector
- Type
- string
- Description
- ID do setor para categorizar o lead. 
 
- Name
- files
- Type
- array
- Description
- Lista de URLs de imagens/arquivos a serem enviadas com a mensagem. 
 
Modo de uso
Este endpoint permite que você envie uma mensagem e crie um lead ao mesmo tempo. Caso não seja fornecida uma mensagem ou arquivo de imagem, apenas o lead será criado.
Atributos obrigatórios
- Name
- number
- Type
- string
- Description
- O número de telefone do lead. Este é o único campo obrigatório. 
 
Atributos opcionais
- Name
- name
- Type
- string
- Description
- O nome do lead. 
 
- Name
- email
- Type
- string
- Description
- O endereço de e-mail do lead. 
 
- Name
- url
- Type
- string
- Description
- URL contendo parâmetros UTM que serão automaticamente registrados como tags. 
 
- Name
- message
- Type
- string
- Description
- Mensagem a ser enviada para o lead. 
 
- Name
- sector
- Type
- string
- Description
- ID do setor para categorizar o lead. 
 
- Name
- files
- Type
- array
- Description
- Lista de URLs de imagens/arquivos a serem enviadas com a mensagem. 
 
Request
curl --location 'https://server.sendeasy.app/message' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer EXEMPLO_DE_TOKEN' \
--data-raw '{
    "name": "Exemplo Nome",
    "email": "exemplo@dominio.com",
    "number": "5511999999999",
    "url": "https://exemplo.com/webhook/?utm_source=google&utm_medium=cpc&utm_campaign=exemplo&utm_term=sendeasy&utm_content=TESTE",
    "message": "Mensagem de teste via API",
    "sector": "12",
    "files": [
        "https://exemplo.com/imagem.png"
    ]
}'
Response
{
    "success": true,
    "message": "Message queued successfully"
}
Considerações Finais
As requsições entram em uma fila de processamento e são processadas de forma assíncrona, o que significa que você pode continuar usando o seu aplicativo sem esperar por uma resposta. Isso também significa que você não receberá uma mensagem de erro caso seu payload tenha erros, portanto fique atento e precisar de mais assistência, entre em contato com o suporte da Sendeasy.