Booking Update
What you want to change
Endpoint
Update Status or Notes
Endpoint
POST /api/v1/client/bookings/{bookingId}/updateExample curl
curlcurl "https://api.hostelmate.co/api/v1/client/bookings/e7b7f6bb-6c0c-4e2c-9b3e-9c6f2a1c0a77/update" \
-X POST \
-H "X-API-Key: <your_api_key>" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: <unique-uuid>" \
-d '{
"status": "paid",
"notes": "Payment confirmed via wire transfer"
}'Request Payload
Field
Type
Description
Response (200 OK)
Update Dates, Room, or Notes (Partial PATCH)
Endpoint
Example curl
curlRequest Payload
Field
Type
Description
Field
Type
Description
Field
Type
Description
Response (200 OK)
Validation Rules
Error Codes
HTTP
Code
Description
Last updated