docs.zenspace.io
  1. Meeting Space
docs.zenspace.io
  • 🧭 Introduction
  • 🧱 System Components
  • 🧰 Tech Stack
  • 🏗️ System Architecture
  • 🌐 Deployment Architecture
  • 🗄️ Database Design Documentation
  • API Endpoints
    • RaspberryPi
      • Heartbeat API
      • Retrieve all active sensors and device permissions
      • Control a device (e.g., turn on/off, adjust intensity)
      • Enable or disable a device
      • Register a meeting space ID and retrieve network details
    • Meeting Space
      • Schedule meeting space state
        POST
      • Get meeting spaces by customer
        GET
      • Get meeting space state by ID
        GET
      • Get meeting space state by device ID
        GET
      • Disable meeting space state
        GET
      • Send meeting space state by meeting space ID
        GET
      • Store meeting space availability
        POST
      • Create Google Calendar
        POST
    • Device Management
      • Create device
      • Create device sensors
      • Create or update admin unlock codes
      • Upload meeting space screenshot
    • Authentication
      • Create authorization token
    • Messaging
      • Send message to Android device
    • Booking
      • Send meeting space state by booking ID
      • Create or update booking
  1. Meeting Space

Get meeting space state by ID

GET
/meetingspace/get_meeting_space_by_id
Meeting Space
Last modified:2025-05-29 13:03:16
x-usage:iot/admin
Retrieve the current status of the meeting space by meeting space ID
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/meetingspace/get_meeting_space_by_id?meeting_space_id=ffa32527-119c-4efd-acdc-7e5dc938ba33'
Response Response Example
{
    "logo": "string",
    "booking_app_url": "http://example.com",
    "timezone": "string",
    "enabled": true,
    "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
    "next_available_time": "string",
    "available_until": "string",
    "allow_current_time_booking": true,
    "day_availability": [
        {
            "start_date": "2019-08-24T14:15:22Z",
            "end_date": "2019-08-24T14:15:22Z"
        }
    ],
    "booked_until": "string",
    "meeting_space_name": "string",
    "booked_by": "string",
    "state": "available"
}

Request

Query Params
meeting_space_id
string <uuid>
required
Example:
ffa32527-119c-4efd-acdc-7e5dc938ba33

Responses

🟢200OK
application/json
Meeting space state retrieved successfully
Body
logo
string 
optional
booking_app_url
string <uri>
optional
timezone
string 
optional
enabled
boolean 
optional
id
string <uuid>
optional
next_available_time
string 
optional
available_until
string 
optional
allow_current_time_booking
boolean 
optional
day_availability
array [object {2}] 
optional
start_date
string <date-time>
optional
end_date
string <date-time>
optional
booked_until
string 
optional
meeting_space_name
string 
optional
booked_by
string 
optional
state
enum<string> 
optional
Allowed values:
availablenot-availableavailable-now
Previous
Get meeting spaces by customer
Next
Get meeting space state by device ID
Built with