API endpoint to update reservation check-in times
Problem statement:
- Hosts with automated systems that detect late-arriving guests (e.g., via message parsing) cannot programmatically update the reservation check-in time via the Public API
- The API currently only supports reading check-in times, not writing to them
Current workaround:
- Hosts must manually update check-in times in the Hospitable Inbox or Calendar UI for each reservation
- This requires human intervention even when the late arrival is detected automatically by external systems
Impact:
- Automation workflows that depend on accurate check-in times (e.g., smart lock codes, guest messaging, cleaning schedules) cannot respond correctly without manual updates
- Increased operational overhead for hosts managing multiple properties
- Delayed or incorrect guest communication when check-in times are not updated promptly
Proposed solution:
- Add a PUT or PATCH endpoint to the Public API (e.g., PUT /v2/reservations/{id}) that allows updating the check-in time for a specific reservation
- This would mirror the existing UI functionality where hosts can adjust check-in times per booking
Unlock:
- Hosts could fully automate late-arrival handling, ensuring downstream systems (smart locks, messaging, cleaning tasks) respond correctly without manual intervention
- Reduced manual workload and improved guest experience through timely, accurate updates
Status: Backlog
Log in to comment and vote
No comments yet
Be the first to share your thoughts.