Apointoo
SDKv0.5.0

Disponibilidade, agenda, cancelamento e remarcação

Geração determinística de horários e o ciclo completo de cancelar e remarcar, com a política de cancelamento aplicada pelo próprio kit.

O que mudou

Esta versão completa o ciclo de vida do agendamento dentro do SDK: descoberta de disponibilidade, cancelamento e remarcação, com webhooks de saída assinados.

Disponibilidade determinística

Os horários disponíveis são gerados a partir de regras explícitas: agenda semanal, duração do serviço, intervalo entre atendimentos, bloqueios e antecedência mínima. Determinístico significa que a mesma configuração sempre produz os mesmos horários, sem surpresa, fácil de testar, fácil de auditar.

Cancelar e remarcar

Cancelamento e remarcação operam por agendamento, e a política de cancelamento é aplicada pelo próprio kit. A regra de "até quando dá para cancelar" não fica espalhada por cada integração, vive em um lugar só.

Webhooks assinados

Os webhooks de saída são assinados em HMAC-SHA256 e entregues ao menos uma vez. A assinatura permite que o destino confirme que o evento veio mesmo de você; o "ao menos uma vez" garante que um soluço de rede não faça o evento sumir.