Skip to main content
POST
/
schedule
Create Schedule
curl --request POST \
  --url https://api.l2msg.com/whatsapp/schedule \
  --header 'Content-Type: application/json' \
  --header 'apikey: <api-key>' \
  --data '
{
  "phone": "<string>",
  "text": "<string>",
  "sendAt": 123,
  "channel": "<string>",
  "cronExpr": "<string>",
  "repeats": 123,
  "until": 123
}
'
{
  "id": "<string>",
  "phone": "<string>",
  "text": "<string>",
  "sendAt": 123,
  "channel": "<string>",
  "cronExpr": "<string>",
  "repeats": 123
}

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.