Manual Cron Triggers
Trigger scheduled jobs on demand. These use POST requests, matching how Vercel crons invoke them.

Nuki – Precheck

Generate keys for arrivals within 3 days.

POST /api/cron/nuki-precheck

Nuki – Retry Queue

Process queued key generations immediately.

POST /api/cron/nuki-retry

Nuki – Cleanup

Remove unused or stale Nuki authorisations.

POST /api/cron/nuki-cleanup

Nuki – Expired Cleanup

Deactivate keys past their checkout window.

POST /api/cron/nuki-expired-cleanup

HostAway – Ensure Links

Backfill Nick & Jenny check-in links into HostAway.

POST /api/cron/ensure-hostaway-links

HostAway – Full Sync

Trigger immediate HostAway → dashboard sync.

POST /api/cron/hostaway-sync

Ubyport Export

Re-send guest exports to the Czech police.

POST /api/cron/ubyport-exports

Checkout Completion

Finalize reservations that should be checked out.

POST /api/cron/checkout-completion