Room Endpoints
List Rooms
List all accessible rooms
GET
/
rooms
Authorization
Query
curl --request GET \
--url https://api.pagecall.com/v1/rooms \
--header 'Authorization: <authorization>'
{
"paging": {
"limit": 123,
"offset": 123,
"total": 123
},
"rooms": [
{
"id": "000585f36eed9e8fb6b655b4",
"name": "Monthly Meeting Room with Design Class",
"type": "private"
},
{
"id": "000235f36efd9e8db6bc55b4",
"name": "Daily Meet",
"type": "public"
},
{
"id": "000935fc6efd9f8db61c35b4",
"name": "Free Disgn Class",
"type": "open"
}
]
}
Authorizations
Authorization
string
headerrequiredBearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Query Parameters
offset
integer
The number of items to skip before starting to collect the result set
limit
integer
The numbers of items to return
name
string
Exact name of the room to search.
layout
string
Layout name to search.
is_terminated
boolean
Filter rooms by their termination status
Response
200 - application/json
paging
object
Details of pagination used for current responses.
rooms
object[]
curl --request GET \
--url https://api.pagecall.com/v1/rooms \
--header 'Authorization: <authorization>'
{
"paging": {
"limit": 123,
"offset": 123,
"total": 123
},
"rooms": [
{
"id": "000585f36eed9e8fb6b655b4",
"name": "Monthly Meeting Room with Design Class",
"type": "private"
},
{
"id": "000235f36efd9e8db6bc55b4",
"name": "Daily Meet",
"type": "public"
},
{
"id": "000935fc6efd9f8db61c35b4",
"name": "Free Disgn Class",
"type": "open"
}
]
}