POST
/
schedule
curl --request POST \
  --url https://api.l2msg.com/whatsapp/schedule \
  --header 'Content-Type: application/json' \
  --header 'apikey: <api-key>' \
  --data '{
  "phone": "+5561999999999",
  "text": "CRON REP TEST",
  "sendAt": 1744228685,
  "channel": "Channel",
  "cronExpr": "*/3 * * * *",
  "repeats": 2
}'
{
  "id": "780bd49b-f451-46f8-b60d-1526bdda9a27",
  "phone": "+5561999999999",
  "text": "CRON REP TEST",
  "sendAt": 1744228685,
  "channel": "Channel",
  "cronExpr": "*/3 * * * *",
  "repeats": 2
}

Authorizations

apikey
string
header
required

Your authorization key header

Body

application/json
phone
string
required

O número de telefone de destino com código do país.

text
string
required

O texto da mensagem a ser enviada.

sendAt
integer
required

O timestamp Unix de quando a mensagem deve ser enviada.

channel
string
required

O canal de envio da mensagem.

cronExpr
string

A expressão cron para agendamentos recorrentes (opcional).

repeats
integer

O número de repetições para o agendamento recorrente (opcional, só pode ser usado com cronExpr e sem until).

until
integer

Timestamp Unix até quando a mensagem deve ser repetida (opcional, só pode ser usado com cronExpr e sem repeats).

Response

200 - application/json
Ok
id
string

O identificador único do agendamento.

phone
string

O número de telefone de destino com código do país.

text
string

O texto da mensagem a ser enviada.

sendAt
integer

O timestamp Unix de quando a mensagem deve ser enviada.

channel
string

O canal de envio da mensagem.

cronExpr
string

A expressão cron para agendamentos recorrentes.

repeats
integer

O número de repetições para o agendamento recorrente.