Meeting List API
GET
https://api.huddle01.com/api/v1/rooms/meetings?roomId={roomId}
The Meeting List API is a useful tool for retrieving all the meetings held in a room. By passing in the roomId as a parameter, you can easily access the list of meetings along with their start and end time.
GET
/rooms/meetings?roomId={roomId}
Meeting List API
The API supports a GET request with the following required parameters:
roomId
- The RoomId of the room, for which you need to get the meeting list.
Request
GET • /rooms/meetings?roomId={roomId}
const response = await axios.get(
'https://api.huddle01.com/api/v1/rooms/meetings?roomId={roomId}',
{
headers: {
'Content-Type': 'application/json',
'x-api-key': {{API_KEY}},
},
}
);
Response
Upon success, the API will return a response with the following fields:
meetingId
- The meeting ID of the meeting held in given room.startTime
- The start time of the meeting.endTime
- The end time of the meeting.
In case of an error, the API will return an error message with a corresponding status code.
Response
{
"meetings": [
{
"meetingId": "03dec8c8-ad63-4f3a-9615-0a2b0049790d",
"startTime": null,
"endTime": null
}
]
}
Request
Params | Definition | Data Type | Mandatory |
---|---|---|---|
roomId | The RoomId of the room, for which you need to get the meeting lists. | string | Y |
Response
Fields | Definition | Data Type | Mandatory |
---|---|---|---|
meetingId | The MeetingId of the meeting in the room. | string | Y |
startTime | The start time of the meeting. | string (ISO 8601) | Y |
endTime | The expiry time of the meeting. | string (ISO 8601) | Y |