Retrieve all active conference rooms on the account.
curl --request GET \
--url https://api.vobiz.ai/api/v1/Account/{auth_id}/Conference/ \
--header 'X-Auth-ID: <api-key>' \
--header 'X-Auth-Token: <api-key>'{
"objects": [
{
"conference_name": "My Conf Room",
"member_count": 3
}
]
}Documentation Index
Fetch the complete documentation index at: https://docs.vobiz.ai/llms.txt
Use this file to discover all available pages before exploring further.
GET https://api.vobiz.ai/api/v1/Account/{auth_id}/Conference/
X-Auth-ID - Your account Auth IDX-Auth-Token - Your account Auth TokenContent-Type: application/json| Field | Type | Required | Description |
|---|---|---|---|
auth_id | string | Yes | Your Vobiz account ID (e.g., {auth_id}) |
{
"conferences": [
"Team Meeting",
"Sales Call",
"Customer Support Conference"
],
"api_id": "816e903e-58c4-11e1-86da-adf28403fe48"
}
{
"conferences": [],
"api_id": "816e903e-58c4-11e1-86da-adf28403fe48"
}
conferences - Array of conference names currently active. Empty array if no conferences are running.api_id - Unique identifier for this API requestcurl -X GET https://api.vobiz.ai/api/v1/Account/{auth_id}/Conference/ \
-H "X-Auth-ID: YOUR_AUTH_ID" \
-H "X-Auth-Token: YOUR_AUTH_TOKEN"
# Get list of conference names
curl -X GET https://api.vobiz.ai/api/v1/Account/{auth_id}/Conference/ \
-H "X-Auth-ID: YOUR_AUTH_ID" \
-H "X-Auth-Token: YOUR_AUTH_TOKEN"
# Response: {"conferences": ["Team Meeting", "Sales Call"]}
// Fetch all active conferences
async function getActiveConferences() {
const response = await fetch(
'https://api.vobiz.ai/api/v1/Account/{auth_id}/Conference/',
{
headers: {
'Authorization': 'Bearer {access_token}',
'X-Auth-ID': '{auth_id}'
}
}
);
const data = await response.json();
return data.conferences; // Array of conference names
}
// Get details for each conference
async function getConferenceDetails(conferenceName) {
const encodedName = encodeURIComponent(conferenceName);
const response = await fetch(
`https://api.vobiz.ai/api/v1/Account/{auth_id}/Conference/${encodedName}/`,
{
headers: {
'Authorization': 'Bearer {access_token}',
'X-Auth-ID': '{auth_id}'
}
}
);
return await response.json();
}
// Update dashboard every 15 seconds
setInterval(async () => {
const conferences = await getActiveConferences();
console.log(`Active conferences: ${conferences.length}`);
// Get details for each
for (const name of conferences) {
const details = await getConferenceDetails(name);
console.log(`${name}: ${details.conference_member_count} members`);
}
}, 15000);
Your Vobiz account Auth ID
Your Vobiz account Auth Token
Your account Auth ID
"MA_XXXXXX"
Was this page helpful?
curl --request GET \
--url https://api.vobiz.ai/api/v1/Account/{auth_id}/Conference/ \
--header 'X-Auth-ID: <api-key>' \
--header 'X-Auth-Token: <api-key>'{
"objects": [
{
"conference_name": "My Conf Room",
"member_count": 3
}
]
}