Retrieves a paginated list of all rooms available in the company. Supports optional filtering by office IDs using a comma-separated list of UUIDs. Returns room details including room ID, name, capacity, description, active status, office ID, and timezone. Results are paginated using limit and offset parameters.
Request
Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Query Params
Header Params
Request Code Samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl--location--request GET 'https://connect.deskbird.com/rooms?offset&limit&officeIds' \
--header'Authorization: Bearer <token>'
Responses
🟢200OK
application/json
List of rooms retrieved successfully
Body
Example
{"total":100,"limit":10,"offset":0,"data":[{"capacity":10,"description":"A large conference room with video conferencing equipment","id":"123e4567-e89b-12d3-a456-426614174000","isActive":true,"name":"Conference Room A","officeId":"ca99dd78-2efb-49eb-a254-be0e3d56ca15","timezone":"Europe/London"}]}