Rooms API
Detalles de como crear salas a través de nuestra VPaaS API.
Autorización
Todos los endpoints descritos a continuación utilizan la cabecera Authorization con esquema Bearer.
Un API token lo puedes obtener desde nuestro dashboard. Este deberá ser de tipo api-token el cual es el único permitido para VPaaS.
Obtiene tus API Tokens directamente desde nuestra terminal de desarrollador:
Retrieve a paginated list of rooms for the authenticated account
Bearer token authentication using API token
Maximum number of results to return
10Example: 10Number of results to skip
0Example: 0Sort order (field:1 for asc, field:-1 for desc)
{"createdAt":-1}Filter by ended status
falseFilter by external ID
standup-2024-08-14Successful response
Unauthorized - Invalid or missing API token
Forbidden - Insufficient permissions
Internal server error
Create a new video room with optional configuration
Bearer token authentication using API token
Content type must be application/json
application/jsonValores posibles: External identifier (auto-generated if not provided)
standup-2024-08-14Internal room name (auto-generated if not provided)
Team standup meetingExpiration date (defaults to +3 hours if not provided)
2024-08-14T18:00:00.000ZNot before date (defaults to now if not provided)
2024-08-14T15:00:00.000ZRoom configuration settings
{"maxParticipants":10,"recordingEnabled":true}Room created successfully
Bad request - Invalid input data
Unauthorized
Conflict - externalId already exists
Internal server error
Retrieve a specific room by its ID or externalId
Bearer token authentication using API token
Room ID (ObjectId) or external ID
64f1a2b3c4d5e6f7a8b9c0d1Room found
Unauthorized
Room not found
Internal server error
Room deletion is not permitted through the API
Bearer token authentication using API token
Forbidden - Room deletion not allowed
Forbidden - Room deletion not allowed
Update room properties like expiration, name, or end status. Can optionally generate new access token.
Bearer token authentication using API token
Room ID (ObjectId) or external ID
64f1a2b3c4d5e6f7a8b9c0d1Content type must be application/json
application/jsonValores posibles: Whether to generate a new access token
falseExample: falseNew expiration date
2024-08-14T18:00:00.000ZNew not before date
2024-08-14T15:00:00.000ZMark room as ended
falseNew room name
Updated meeting nameRoom updated successfully
Bad request
Unauthorized
Room not found or already ended
Internal server error
Generate access token to join an existing room
Bearer token authentication using API token
Room ID (ObjectId) or external ID to join
standup-2024-08-14Content type must be application/json
application/jsonValores posibles: Optional request body (currently no additional parameters required)
Successfully joined room
Bad request - Missing room ID or invalid parameters
Unauthorized
Forbidden - Insufficient permissions
Internal server error
Última actualización
¿Te fue útil?

