docs.zenspace.io
  1. RaspberryPi
docs.zenspace.io
  • 🧭 Introduction
  • 🧱 System Components
  • 🧰 Tech Stack
  • 🏗️ System Architecture
  • 🌐 Deployment Architecture
  • 🗄️ Database Design Documentation
  • API Endpoints
    • RaspberryPi
      • Heartbeat API
        GET
      • Retrieve all active sensors and device permissions
        GET
      • Control a device (e.g., turn on/off, adjust intensity)
        POST
      • Enable or disable a device
        POST
      • Register a meeting space ID and retrieve network details
        POST
    • Meeting Space
      • Schedule meeting space state
      • Get meeting spaces by customer
      • Get meeting space state by ID
      • Get meeting space state by device ID
      • Disable meeting space state
      • Send meeting space state by meeting space ID
      • Store meeting space availability
      • Create Google Calendar
    • 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. RaspberryPi

Heartbeat API

GET
/heartbeat
Last modified:2025-05-30 12:15:27
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/heartbeat'
Response Response Example
{
    "success": true,
    "date_time": "2025-05-30 13:45:15"
}

Request

None

Responses

🟢200Success
application/json
Body
success
boolean 
required
date_time
string 
required
Previous
🗄️ Database Design Documentation
Next
Retrieve all active sensors and device permissions
Built with