Steelcase

Steelcase is a global leader in the office furniture and workplace design industry, providing furniture, technology, and research-based insights to help organizations create effective work environments. Steelcase offers the RoomWizard API for integrating room scheduling and conference room reservation systems with enterprise calendaring platforms. The API enables developers to manage room bookings, retrieve availability, and synchronize reservations with Microsoft Exchange, Office 365, and Google Calendar.

1 APIs 0 Features
Office FurnitureWorkplaceRoom SchedulingFacilities ManagementIoTSmart OfficeFortune 1000

APIs

Steelcase RoomWizard API

The Steelcase RoomWizard API provides programmatic access to conference room scheduling and reservation management. Using HTTP GET and POST requests, developers can retrieve roo...

Collections

Pricing Plans

Steelcase Plans Pricing

3 plans

PLANS

Rate Limits

Steelcase Rate Limits

5 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Steelcase Context

28 classes · 0 properties

JSON-LD

API Governance Rules

Steelcase API Rules

8 rules · 2 errors 6 warnings

SPECTRAL

JSON Structure

Steelcase Booking Structure

0 properties

JSON STRUCTURE

Steelcase Room Structure

0 properties

JSON STRUCTURE

Example Payloads

Press

Working With AI Assistants

2026-05-25

Office Design Ideas to Support AI in the Workplace

2026-05-25

The Transhuman Future: AI in the Workplace

2026-05-25

AI Needs a Human-Centered Workplace

2026-05-25

Steelcase and Frank Lloyd Wright Foundation Launch New ...

2026-05-25

Steelcase Recognized as One of the World’s Most Admired Companies for the 20th Year

2026-01-21

HNI Corporation Completes Acquisition of Steelcase Inc.

2025-12-10

Steelcase 2025 Impact Report Highlights the Strength of Community and Progress Toward a...

2025-09-30

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
💬
TechSupport
TechSupport
🔗
Downloads
Downloads
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONLD
JSONLD
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Steelcase RoomWizard API
  version: 1.0.0
items:
- info:
    name: Bookings
    type: folder
  items:
  - info:
      name: Get Room Bookings
      type: http
    http:
      method: GET
      url: https://{host}:{port}/api/get_bookings
      params:
      - name: room_id
        value: ''
        type: query
        description: Filter bookings by room identifier.
      - name: start_date
        value: ''
        type: query
        description: Start date for booking query (YYYY-MM-DD).
      - name: end_date
        value: ''
        type: query
        description: End date for booking query (YYYY-MM-DD).
      - name: include_cancelled
        value: ''
        type: query
        description: Whether to include cancelled bookings in the response.
    docs: Retrieves a list of bookings for a specific room or date range. Returns meeting details including subject, organizer,
      start time, end time, and attendee count.
  - info:
      name: Create a Booking
      type: http
    http:
      method: POST
      url: https://{host}:{port}/api/create_booking
      body:
        type: json
        data: '{}'
    docs: Creates a new conference room booking for the specified room and time slot. The booking is synchronized with the
      connected calendaring system (Exchange, Office 365, or Google Calendar).
  - info:
      name: Cancel a Booking
      type: http
    http:
      method: POST
      url: https://{host}:{port}/api/cancel_booking
      body:
        type: json
        data: '{}'
    docs: Cancels an existing conference room booking. The cancellation is propagated to the connected calendaring system.
- info:
    name: Rooms
    type: folder
  items:
  - info:
      name: Get Room Availability
      type: http
    http:
      method: GET
      url: https://{host}:{port}/api/get_availability
      params:
      - name: room_id
        value: ''
        type: query
        description: Specific room ID to check. If omitted, returns all rooms.
      - name: start_time
        value: ''
        type: query
        description: Start of the availability window (ISO 8601 format).
      - name: end_time
        value: ''
        type: query
        description: End of the availability window (ISO 8601 format).
    docs: Retrieves the availability status of one or more rooms for a given time range, showing free/busy slots and current
      occupancy.
  - info:
      name: List Rooms
      type: http
    http:
      method: GET
      url: https://{host}:{port}/api/get_rooms
      params:
      - name: building
        value: ''
        type: query
        description: Filter rooms by building name or ID.
      - name: floor
        value: ''
        type: query
        description: Filter rooms by floor.
      - name: min_capacity
        value: ''
        type: query
        description: Minimum room capacity required.
    docs: Returns a list of all conference rooms managed by the RoomWizard system including room names, capacity, equipment,
      and location.
  - info:
      name: Get Room Details
      type: http
    http:
      method: GET
      url: https://{host}:{port}/api/get_room
      params:
      - name: room_id
        value: ''
        type: query
        description: The unique identifier of the room.
    docs: Returns detailed information about a specific RoomWizard-managed conference room including current status, capacity,
      and amenities.
- info:
    name: Status
    type: folder
  items:
  - info:
      name: Get Connector Status
      type: http
    http:
      method: GET
      url: https://{host}:{port}/api/status
    docs: Returns the health and connectivity status of the RoomWizard connector service and all registered devices.
bundled: true