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 spaces by customer

GET
/meetingspace/get_meeting_space
Meeting Space
Last modified:2025-05-29 13:03:16
x-usage:admin
Retrieve all meeting spaces of specific customer
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/meetingspace/get_meeting_space'
Response Response Example
[
    {
        "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
        "name": "string",
        "street": "string",
        "city": "string",
        "state": "string",
        "zipcode": "string",
        "country": "string",
        "location": "string",
        "indoor_location": "string",
        "floor": "string",
        "room": "string",
        "status": "available",
        "additional_address_info": "string",
        "type": "string",
        "capacity": 0,
        "created_at": "2019-08-24T14:15:22Z",
        "updated_at": "2019-08-24T14:15:22Z",
        "customer_id": "160c0c4b-9966-4dc1-a916-8407eb10d74e",
        "created_by": "ee824cad-d7a6-4f48-87dc-e8461a9201c4",
        "google_cal_id": "string",
        "timezone": "string",
        "logo": "string",
        "booking_app_url": "http://example.com",
        "enabled": true,
        "third_party_registered": true,
        "external_name": "string",
        "slot_size": 0,
        "allow_current_time_booking": true,
        "24_hr_available": true,
        "next_available_time": "string",
        "available_until": "string",
        "screen_saver_url": "string",
        "is_screen_saver": true
    }
]

Request

None

Responses

🟢200OK
application/json
Meeting spaces retrieved successfully
Body
array of:
id
string <uuid>
optional
name
string 
optional
street
string 
optional
city
string 
optional
state
string 
optional
zipcode
string 
optional
country
string 
optional
location
string 
optional
indoor_location
string 
optional
floor
string 
optional
room
string 
optional
status
enum<string> 
optional
Allowed values:
availablenot-availableavailable-now
additional_address_info
string 
optional
type
string 
optional
capacity
integer 
optional
created_at
string <date-time>
optional
updated_at
string <date-time>
optional
customer_id
string <uuid>
optional
created_by
string <uuid>
optional
google_cal_id
string 
optional
timezone
string 
optional
logo
string 
optional
booking_app_url
string <uri>
optional
enabled
boolean 
optional
third_party_registered
boolean 
optional
external_name
string  | null 
optional
slot_size
integer 
optional
allow_current_time_booking
boolean 
optional
24_hr_available
boolean 
optional
next_available_time
string  | null 
optional
available_until
string  | null 
optional
screen_saver_url
string  | null 
optional
is_screen_saver
boolean  | null 
optional
Previous
Schedule meeting space state
Next
Get meeting space state by ID
Built with