1. Reservables
Caldasa API Docs
  • Availability
    • List availability slots
      GET
  • Bookings
    • List bookings
      GET
    • Create a booking
      POST
    • Get a booking
      GET
    • Cancel a booking
      POST
    • List signed forms
      GET
    • Get a signed-form download URL
      GET
  • Customers
    • List customers
      GET
    • Create a customer
      POST
    • Get a customer
      GET
    • Update a customer
      PATCH
    • List customer activities
      GET
    • List customer notes
      GET
    • Create a customer note
      POST
    • Update a customer note
      PATCH
    • Delete a customer note
      DELETE
    • Send a customer message
      POST
  • Events
    • List events
      GET
    • Create an event
      POST
    • Get an event
      GET
    • Update an event
      PATCH
    • List ticket types
      GET
    • Create a ticket type
      POST
    • Get ticket sales report
      GET
    • Publish an event
      POST
    • Cancel an event
      POST
    • Update a ticket type
      PATCH
    • Delete a ticket type
      DELETE
    • List ticket orders
      GET
    • Cancel a ticket order
      POST
    • Resend ticket QR codes
      POST
  • Forms
    • List form templates
    • Get a form template
  • Locations
    • List locations
    • Create a location
    • Get a location
    • Update a location
    • Delete a location
    • List business hours
    • Replace business hours
    • Update location address
    • List location staff
    • Assign staff to a location
    • Unassign staff from a location
  • Orders
    • List orders
    • Get an order
  • Reservables
    • List reservables
      GET
    • Create a reservable
      POST
    • Get a reservable
      GET
    • Update a reservable
      PATCH
    • Delete a reservable
      DELETE
    • List reservable variants
      GET
    • List reservable staff
      GET
  • Resources
    • List resources
    • Create a resource
    • Get a resource
    • Update a resource
    • Delete a resource
    • List resource types
    • Create a resource type
    • Get a resource type
    • Update a resource type
    • Delete a resource type
  • Reviews
    • List reviews
    • Moderate a review
  • Staff
    • List staff members
    • Create a staff member
    • Get a staff member
    • Update a staff member
    • Delete a staff member
    • List staff shifts
    • Create a staff shift
    • List staff blocks
    • Create a staff block
    • Delete a staff shift
    • Delete a staff block
  • Tenant
    • Get the current tenant
  • Tickets
    • Redeem a ticket
  • Webhooks
    • List event types
    • Get an event-type sample
    • List webhooks
    • Create a webhook
    • Update a webhook
    • Delete a webhook
    • Rotate webhook secret
    • Send a test event
    • List webhook deliveries
  • Schemas
    • CancelPublicTicketOrderRequest
    • CreatePublicBookableEventRequest
    • CreatePublicBookingItemRequest
    • CreatePublicBookingRequest
    • CreatePublicBusinessLocationRequest
    • CreatePublicCustomerNoteRequest
    • CreatePublicCustomerRequest
    • CreatePublicReservableRequest
    • CreatePublicResourceRequest
    • CreatePublicResourceTypeRequest
    • CreatePublicStaffBlockRequest
    • CreatePublicStaffMemberRequest
    • CreatePublicStaffShiftRequest
    • CreatePublicTicketTypeRequest
    • CreatePublicWebhookSubscriptionRequest
    • ModeratePublicReviewRequest
    • ProblemDetails
    • PublicAvailabilityResponse
    • PublicAvailabilitySlotDto
    • PublicBookableEventAttendeeDto
    • PublicBookableEventBookingSummaryDto
    • PublicBookableEventDetailDto
    • PublicBookableEventDto
    • PublicBookableEventListResponse
    • PublicBookingDto
    • PublicBookingItemDto
    • PublicBookingListResponse
    • PublicBookingResourceSelection
    • PublicBusinessHourDto
    • PublicBusinessHourListResponse
    • PublicBusinessLocationDto
    • PublicBusinessLocationListResponse
    • PublicBusinessLocationStaffDto
    • PublicBusinessLocationStaffListResponse
    • PublicCustomerActivityDto
    • PublicCustomerActivityListResponse
    • PublicCustomerDto
    • PublicCustomerListResponse
    • PublicCustomerNoteDto
    • PublicCustomerNoteListResponse
    • PublicFormTemplateDto
    • PublicFormTemplateFieldDto
    • PublicFormTemplateListResponse
    • PublicOrderDetailDto
    • PublicOrderDto
    • PublicOrderLineItemDto
    • PublicOrderListResponse
    • PublicOrderTicketDto
    • PublicReservableDto
    • PublicReservableListResponse
    • PublicReservableResourceSummary
    • PublicReservableStaffDto
    • PublicReservableStaffListResponse
    • PublicReservableVariantDto
    • PublicReservableVariantListResponse
    • PublicResourceDto
    • PublicResourceListResponse
    • PublicResourceTypeDto
    • PublicResourceTypeListResponse
    • PublicReviewDto
    • PublicReviewListResponse
    • PublicSignedFormDownloadDto
    • PublicSignedFormDto
    • PublicSignedFormListResponse
    • PublicStaffBlockDto
    • PublicStaffBlockListResponse
    • PublicStaffMemberDto
    • PublicStaffMemberListResponse
    • PublicStaffShiftDto
    • PublicStaffShiftListResponse
    • PublicTenantDto
    • PublicTicketOrderDto
    • PublicTicketOrderTicketDto
    • PublicTicketOrdersResponse
    • PublicTicketRedemptionResultDto
    • PublicTicketSalesReportDto
    • PublicTicketSalesReportTier
    • PublicTicketTypeDto
    • PublicTicketTypeListResponse
    • PublicWebhookDeliveryDto
    • PublicWebhookDeliveryListResponse
    • PublicWebhookEventDescriptorDto
    • PublicWebhookEventTypeListResponse
    • PublicWebhookSubscriptionDto
    • PublicWebhookSubscriptionListResponse
    • PublicWebhookSubscriptionWithSecretDto
    • RedeemPublicTicketRequest
    • SendPublicCustomerMessageRequest
    • SendPublicCustomerMessageResult
    • UpdatePublicBookableEventRequest
    • UpdatePublicBusinessHourEntry
    • UpdatePublicBusinessHoursRequest
    • UpdatePublicBusinessLocationAddressRequest
    • UpdatePublicBusinessLocationDetailsRequest
    • UpdatePublicCustomerNoteRequest
    • UpdatePublicCustomerRequest
    • UpdatePublicReservableRequest
    • UpdatePublicResourceRequest
    • UpdatePublicResourceTypeRequest
    • UpdatePublicStaffMemberRequest
    • UpdatePublicTicketTypeRequest
    • UpdatePublicWebhookSubscriptionRequest
    • ValidationProblemDetails
  1. Reservables

Update a reservable

PATCH
https://prod.your-api-server.com/reservables/{id}
Last modified:2026-04-29 08:09:11
Updates a reservable. Full replacement — supply every field. To change
pricing or buffers, use the variant endpoints (coming in v2) for now.

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Path Params

Body Params application/json

Example
{
    "name": "string",
    "description": "string",
    "durationMin": 0,
    "durationMax": 0
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PATCH 'https://prod.your-api-server.com/reservables/' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name": "string",
    "description": "string",
    "durationMin": 0,
    "durationMax": 0
}'

Responses

🟢204
No Content
This response does not have a body.
🟠400
🟠401
🟠404
🟠409
🟠429
🔴500
Modified at 2026-04-29 08:09:11
Previous
Get a reservable
Next
Delete a reservable
Built with