This endpoint requests termination of all ongoing conferences for your account in one operation.
Authentication required:
X-Auth-ID - Your account ID (e.g., {auth_id})
X-Auth-Token - Your account Auth Token
Content-Type: application/json
Warning: This is a destructive operation that affects all active conference instances in your account. The current conference instances end and their members disconnect. A later call using <Conference> with the same name can create a new conference instance.
The conference list can omit active rooms. Do not use an empty conferences array as a safety check before calling this endpoint. Maintain your own room registry when you need to review the affected conferences.
Use Cases: System maintenance, emergency shutdown, end-of-day cleanup, security incidents, platform-wide service termination, testing/development environment resets.
Path parameters
No request body needed. Simply use the DELETE method on the base conference endpoint to terminate all conferences.
Request Body
No request body parameters required. Send an empty JSON object.
Response
The endpoint acknowledges the account-wide termination request with an empty response.
Response - 204 No Content
Request scope:
- The request targets every active conference in the account.
- It does not support selecting individual room names.
- Participants do not receive an advance notification from this endpoint.
A 204 No Content response acknowledges the request. Confirm the result using your own room and call-state tracking.
Example Request
Hang Up All Conferences
Common Use Cases:
- System maintenance: Clear all conferences before scheduled maintenance window
- Emergency shutdown: Immediately terminate all services during critical incidents
- End of day cleanup: Automatically close all conferences at business closing time
- Testing environment: Reset test environment by clearing all active conferences
- Security response: Terminate all conferences during security breach response
- Resource management: Force-close abandoned conferences consuming resources
Important Warnings:
- Current instances end: Members disconnect, but a later call using
<Conference> with the same name can create a new conference instance
- No selective termination: ALL conferences are affected, not just specific ones
- Immediate effect: Disconnection happens instantly without warning to participants
- Production caution: Use extreme caution in production environments
- No participant notification: Participants receive no advance notice
Best Practices:
- Track rooms independently: Use your application’s room registry to determine what may be affected
- Notify participants: Send announcements to conferences before terminating (if time allows)
- Implement confirmation: Require double-confirmation in UI before executing
- Log operations: Always log when this endpoint is called and by whom
- Restrict access: Limit this API call to admin-level accounts only
- Schedule carefully: Use during off-peak hours when possible
- Alternative approach: Consider terminating conferences individually when selective control is needed
Example: Confirmation with application-tracked rooms
Pass room names from your application’s state. Do not populate this list from the conference list endpoint immediately before deletion because that endpoint may omit active rooms.
JavaScript with Confirmation
Alternative: Selective TerminationIf you need more control, consider terminating conferences individually using the Hang Up a Conference endpoint. This allows you to selectively terminate specific conferences while leaving others active. Your Vobiz account Auth ID
Your Vobiz account Auth Token
All conferences terminated