Updates space details including name, description, capacity, type, and associated products. All fields are optional - only provided fields will be updated.
OAuth2 authentication for Boseat API
Unique identifier (UUID) of the space to update
"a3f1d7d0-ef1d-4b2e-aad2-123456789abc"
Venue ID where the space is located
"a5d2c2c6-5d5c-4b6b-8c4d-0f7c5d6e5b4d"
Name of the space
"Meeting Room A"
URL-friendly public identifier (slug) for the space. Used in URLs and API calls. Must be unique within the venue.
"meeting-room-4-people"
Description of the space
"A modern meeting room with video conferencing"
Capacity of the space
x >= 18
Type of space, which determines available features and booking rules. Different space types may have different product options and pricing.
meeting_room, desk, bedroom, court, studio, conference_room, event_hall, gym_area, podcast_booth, restaurant_table, retail_counter, parking_spot, generic "meeting_room"
Metadata for the space
{
"color": "#FF0000",
"equipment": ["projector", "whiteboard"]
}Total number of bookings (past and future) associated with this space. Useful for analytics and space utilization metrics.
x >= 00
The list of activated products related to the current space
Space updated successfully with new details
Display name of the space. Shown to users in booking interfaces.
"Meeting Room - 4 people"
URL-friendly public identifier (slug) for the space. Used in URLs and API calls. Must be unique within the venue.
"meeting-room-4-people"
Detailed description of the space for end-users. Should highlight features, amenities, and any special characteristics.
"Modern meeting room equipped with a whiteboard, video conferencing capabilities, and Google Cast for presentations. Perfect for small team meetings."
Maximum number of people the space can accommodate. Used for capacity filtering and booking validation.
x >= 14
Type of space, which determines available features and booking rules. Different space types may have different product options and pricing.
meeting_room, desk, bedroom, court, studio, conference_room, event_hall, gym_area, podcast_booth, restaurant_table, retail_counter, parking_spot, generic "meeting_room"
The venue this space belongs to. Can be returned as a full VenueDto object or just the venue ID string.
List of products available for booking in this space. Each product defines pricing, duration, and booking conditions specific to this space.
Additional metadata for the space. Can include custom properties like color coding, amenities, equipment, or integration-specific data.
{
"color": "#FF0000",
"amenities": ["whiteboard", "projector", "wifi"],
"equipment": ["laptop", "monitor"]
}Total number of bookings (past and future) associated with this space. Useful for analytics and space utilization metrics.
x >= 00