Saltar para o conteúdo principal
A API de Agendamento permite que usuarios organizacionais autenticados agendem mensagens do WhatsApp programaticamente. A API valida a membresia do usuario na organizacao, verifica os detalhes necessarios da mensagem e lida com problemas de permissao.
Nao use esta API para spam ou mensagens em massa. O uso indevido pode resultar em banimento da conta.

Endpoint

POST https://api.eazybe.com/v2/scheduler/public-scheduler

Colecao do Postman

Acesse a colecao da API atraves do workspace compartilhado do Postman do EazyBe.

Autenticacao

Voce precisa obter o Token de Autenticacao da Organizacao do seu Workspace EazyBe.
1

Acesse o Workspace EazyBe

2

Navegue ate a Pagina da Organizacao

Um administrador precisa acessar a pagina da Organizacao.
3

Copie o Token de Autenticacao

O Token de Autenticacao da Organizacao sera exibido nesta pagina. Copie-o para uso com a API.Token de Autenticacao da Organizacao

Payload da Requisicao

A API requer os seguintes campos:
CampoTipoDescricao
fromstringEndereco de email organizacional do remetente
tostringNumero de telefone do destinatario (formato internacional)
messagestringConteudo de texto a enviar
namestringNome do destinatario para notificacoes
timestringTimestamp de entrega agendada (formato ISO 8601)

Exemplo de Payload

{
  "from": "hello@eazybe.com",
  "to": "919876543210",
  "message": "Hello World",
  "name": "Vats",
  "time": "2024-03-01T17:25:00.000Z"
}

Exemplo de Codigo (Node.js)

const axios = require('axios');

const config = {
  method: 'post',
  url: 'https://api.eazybe.com/v2/scheduler/public-scheduler',
  headers: {
    'Authorization': 'Bearer YOUR_ORGANIZATION_AUTH_TOKEN',
    'Content-Type': 'application/json'
  },
  data: {
    from: 'hello@eazybe.com',
    to: '919876543210',
    message: 'Hello World',
    name: 'Vats',
    time: '2024-03-01T17:25:00.000Z'
  }
};

axios(config)
  .then(response => console.log(response.data))
  .catch(error => console.error(error));

Status de Resposta

StatusDescricao
SucessoMensagem agendada com sucesso
FalhaEmail invalido, campos faltantes ou problemas de permissao

Melhores Praticas

Verificar Remetente

Certifique-se de que o email do remetente pertenca a sua organizacao

Evitar Spam

Nao use para mensagens em massa ou atividades de spam

Token Valido

Mantenha um Token de Autenticacao da Organizacao valido

Formato Internacional

Use formato de telefone internacional (ex., 919876543210)

Se voce tiver alguma duvida ou precisar de mais assistencia, sinta-se a vontade para nos contatar em hey@eazybe.com. Estamos felizes em ajudar!