Apointoo
SDKv0.5.0

Availability, scheduling, cancel and reschedule

Deterministic slot generation and the full cancel-and-reschedule loop, with cancellation policy enforced by the kit itself.

What shipped

This release completes the scheduling lifecycle inside the SDK: availability discovery, cancellation, and reschedule, with signed outbound webhooks.

Deterministic availability

Open slots are generated from explicit rules: weekly schedule, service duration, padding between appointments, blackouts, and minimum lead time. Deterministic means the same configuration always produces the same slots, no surprises, easy to test, easy to audit.

Cancel and reschedule

Cancellation and reschedule operate per appointment, and the cancellation policy is enforced by the kit itself. The "how late can you cancel" rule isn't scattered across every integration, it lives in one place.

Signed webhooks

Outbound webhooks are HMAC-SHA256 signed and delivered at least once. The signature lets the destination confirm the event really came from you; at-least-once delivery makes sure a network hiccup doesn't make an event vanish.