Visioconference website screenshot

Visioconference

Visioconference (video conferencing) is a category of communication technology enabling real-time visual and audio communication between remote participants. This repository profiles the video conferencing API ecosystem including leading providers such as Zoom, Microsoft Teams, Google Meet, Webex, Digital Samba, VideoSDK, Daily.co, and others offering REST APIs for embedding and managing video conferencing functionality. The term "visioconference" is commonly used in French-speaking contexts.

6 APIs 0 Features
AudioChatCollaborationCommunicationConferencingLive StreamingReal-TimeRemote WorkScreen SharingVideoWebRTC

APIs

Zoom API

The Zoom REST API provides access to Zoom meetings, webinars, users, cloud recordings, and phone services for building Zoom integrations.

Microsoft Teams API

Microsoft Graph API for Teams provides access to teams, channels, meetings, calls, and messaging in Microsoft Teams.

Google Meet REST API

Google Meet REST API allows developers to create and manage Meet spaces and retrieve recording artifacts.

Cisco Webex API

Cisco Webex REST API for meetings, messaging, calling, and device management. Supports webhooks for event-driven integrations.

Daily.co API

Daily.co REST API for creating and managing video call rooms, recording, and participant management using WebRTC.

Digital Samba Embedded API

European-hosted video conferencing REST API for creating rooms, managing access, and embedding video calls. GDPR-compliant with data stored in Europe.

Collections

Pricing Plans

Rate Limits

Visioconference Rate Limits

5 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Visioconference Context

0 classes · 27 properties

JSON-LD

JSON Structure

Visioconference Meeting Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
Website
Website
🔗
JSONSchema
JSONSchema
🔗
JSONLD
JSONLD
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Zoom Meeting API (Visioconference)
  version: '2'
request:
  auth:
    type: oauth2
    flow: client_credentials
    accessTokenUrl: https://zoom.us/oauth/token
    credentials:
      clientId: '{{clientId}}'
      clientSecret: '{{clientSecret}}'
items:
- info:
    name: Users
    type: folder
  items:
  - info:
      name: List users in an account
      type: http
    http:
      method: GET
      url: https://api.zoom.us/v2/users
    docs: List users in an account
  - info:
      name: Create a user
      type: http
    http:
      method: POST
      url: https://api.zoom.us/v2/users
    docs: Create a user
  - info:
      name: Get a user
      type: http
    http:
      method: GET
      url: https://api.zoom.us/v2/users/:userId
      params:
      - name: userId
        value: ''
        type: path
    docs: Get a user
  - info:
      name: Update a user
      type: http
    http:
      method: PATCH
      url: https://api.zoom.us/v2/users/:userId
      params:
      - name: userId
        value: ''
        type: path
    docs: Update a user
  - info:
      name: Delete a user
      type: http
    http:
      method: DELETE
      url: https://api.zoom.us/v2/users/:userId
      params:
      - name: userId
        value: ''
        type: path
    docs: Delete a user
- info:
    name: Meetings
    type: folder
  items:
  - info:
      name: List a user's meetings
      type: http
    http:
      method: GET
      url: https://api.zoom.us/v2/users/:userId/meetings
      params:
      - name: userId
        value: ''
        type: path
    docs: List a user's meetings
  - info:
      name: Create a meeting
      type: http
    http:
      method: POST
      url: https://api.zoom.us/v2/users/:userId/meetings
      params:
      - name: userId
        value: ''
        type: path
    docs: Create a meeting
  - info:
      name: Get a meeting
      type: http
    http:
      method: GET
      url: https://api.zoom.us/v2/meetings/:meetingId
      params:
      - name: meetingId
        value: ''
        type: path
    docs: Get a meeting
  - info:
      name: Update a meeting
      type: http
    http:
      method: PATCH
      url: https://api.zoom.us/v2/meetings/:meetingId
      params:
      - name: meetingId
        value: ''
        type: path
    docs: Update a meeting
  - info:
      name: Delete a meeting
      type: http
    http:
      method: DELETE
      url: https://api.zoom.us/v2/meetings/:meetingId
      params:
      - name: meetingId
        value: ''
        type: path
    docs: Delete a meeting
- info:
    name: Recordings
    type: folder
  items:
  - info:
      name: Get meeting recordings
      type: http
    http:
      method: GET
      url: https://api.zoom.us/v2/meetings/:meetingId/recordings
      params:
      - name: meetingId
        value: ''
        type: path
    docs: Get meeting recordings
  - info:
      name: Delete all meeting recordings
      type: http
    http:
      method: DELETE
      url: https://api.zoom.us/v2/meetings/:meetingId/recordings
      params:
      - name: meetingId
        value: ''
        type: path
    docs: Delete all meeting recordings
  - info:
      name: Delete specific recording file
      type: http
    http:
      method: DELETE
      url: https://api.zoom.us/v2/meetings/:meetingId/recordings/:recordingId
      params:
      - name: meetingId
        value: ''
        type: path
      - name: recordingId
        value: ''
        type: path
    docs: Delete specific recording file
  - info:
      name: Get meeting recording settings
      type: http
    http:
      method: GET
      url: https://api.zoom.us/v2/meetings/:meetingId/recordings/settings
      params:
      - name: meetingId
        value: ''
        type: path
    docs: Get meeting recording settings
  - info:
      name: Update recording settings
      type: http
    http:
      method: PATCH
      url: https://api.zoom.us/v2/meetings/:meetingId/recordings/settings
      params:
      - name: meetingId
        value: ''
        type: path
    docs: Update recording settings
  - info:
      name: Get meeting transcript
      type: http
    http:
      method: GET
      url: https://api.zoom.us/v2/meetings/:meetingId/transcript
      params:
      - name: meetingId
        value: ''
        type: path
    docs: Get meeting transcript
- info:
    name: Archiving
    type: folder
  items:
  - info:
      name: List archived files
      type: http
    http:
      method: GET
      url: https://api.zoom.us/v2/archive_files
    docs: List archived files
  - info:
      name: Archived file statistics
      type: http
    http:
      method: GET
      url: https://api.zoom.us/v2/archive_files/statistics
    docs: Archived file statistics
  - info:
      name: Get past meeting's archived files
      type: http
    http:
      method: GET
      url: https://api.zoom.us/v2/past_meetings/:meetingUUID/archive_files
      params:
      - name: meetingUUID
        value: ''
        type: path
    docs: Get past meeting's archived files
  - info:
      name: Delete past meeting's archived files
      type: http
    http:
      method: DELETE
      url: https://api.zoom.us/v2/past_meetings/:meetingUUID/archive_files
      params:
      - name: meetingUUID
        value: ''
        type: path
    docs: Delete past meeting's archived files
bundled: true