SendApp Docs
Entrar

Criar ou atualizar uma reserva

POST https://app.sendapp.ai/api/bookings
Acrescenta uma reserva à Agenda do SendApp. É daí que saem os lembretes configurados (WhatsApp, SMS ou email) e, se estiverem ativos, as mensagens de seguimento.

Pensado para as plataformas de reservas que preferem enviar-nos os dados em vez de serem consultadas: uma chamada quando algo muda, e os lembretes saem sozinhos.
É idempotente. O campo reference é o SEU identificador: enviar duas vezes a mesma reserva atualiza-a em vez de a duplicar. Uma nova tentativa depois de um timeout nunca envia dois lembretes ao mesmo cliente.
Se a sua conta SendApp tiver várias contas ligadas, o campo token é obrigatório: indica em que agenda fica a reserva. Com uma só conta pode omiti-lo.

Parâmetros

13 · 4 obrigatórios
apikey obrigatório
A sua API Key (em alternativa: o cabeçalho X-API-Key).
token opcional
Token da conta onde guardar a reserva. Obrigatório se tiver mais do que uma.
reference obrigatório
O seu identificador da reserva. Voltar a enviá-lo atualiza a mesma reserva.
start_time obrigatório
Data e hora de início. Aceita 2026-09-12 20:30 ou ISO 8601 (2026-09-12T20:30:00+02:00). Sem fuso horário, é lida no fuso da conta.
end_time opcional
Data e hora de fim. Se faltar, é fixada uma hora depois do início.
name obrigatório
Nome do cliente.
phone opcional
Telefone em formato internacional. Obrigatório se não enviar email.
email opcional
Email do cliente. Obrigatório se não enviar phone.
people opcional
Número de pessoas: acrescentado às notas da reserva.
notes opcional
Notas livres (p. ex. "mesa junto à janela").
location opcional
Local ou sala, se tiver mais do que um.
status opcional
confirmed (por omissão) ou cancelled.
timezone opcional
Fuso horário da reserva (p. ex. Europe/Lisbon). Se faltar, usa-se o da conta.
Precisa de ajuda com a integração? info@sendapp.live