C21 Live Cloud

Accounts

Registra, valida, edita y borra cuentas C21 Live Cloud desde C21 Live Control.

Una cuenta C21 Live Cloud es el registro de credenciales que conecta una instancia de C21 Live Control con un tenant de la plataforma C21 Live Cloud. Registrar una cuenta habilita las variantes cloud de Channel y Destination y permite que las referencien.

El CRUD completo vive bajo /c21apiv2/settings/integrations/c21livecloud y está restringido al rol System Administrator.

Columnas del listado

En la pestaña, la lista muestra dos columnas:

ColumnaNotas
Account nameNombre visible de la cuenta.
Account idIdentificador numérico de la plataforma upstream.

El estado Enabled y la API key viven en el formulario de detalle (que se abre con doble-clic en una fila), no en la lista.

Campos de la cuenta

Etiqueta UICampoNotas
NameclientNombre visible (≤ 100 caracteres). Reutilizado por UI, API y logs.
Account IDclient_idIdentificador numérico proporcionado por la plataforma upstream. Obligatorio al crear.
API keypasswordAPI key de la cuenta. Solo escritura — nunca se devuelve en GET. Obligatorio al crear.
EnabledenabledSi la cuenta está disponible para selección por Channels y Destinations. Por defecto true.

El esquema también expone un booleano owner; para las cuentas listadas en esta sección siempre es false (la plataforma filtra por owner = 0).

Operaciones

AcciónMétodo + rutaoperationId
Listar cuentasGET /c21apiv2/settings/integrations/c21livecloudgetAllC21LiveCloudAccounts
Crear cuentaPOST /c21apiv2/settings/integrations/c21livecloudaddC21LiveCloudAccount
Leer cuentaGET /c21apiv2/settings/integrations/c21livecloud/{accountId}getC21LiveCloudAccountById
Actualizar cuentaPUT /c21apiv2/settings/integrations/c21livecloud/{accountId}updateC21LiveCloudAccount
Borrar cuentaDELETE /c21apiv2/settings/integrations/c21livecloud/{accountId}deleteC21LiveCloudAccount
Validar credencialesPOST /c21apiv2/settings/integrations/c21livecloud/{accountId}/validatevalidateC21LiveCloudAccount

Cada operación requiere el rol System Administrator.

Registrar una cuenta

Abre el formulario

En la UI de System Administrator, abre Integrations → C21 Live Cloud y elige Add account.

Rellena los campos

CampoValor
NameUn nombre visible para esta cuenta.
Account IDEl identificador numérico de cuenta de la plataforma upstream.
API keyLa API key de la cuenta (solo escritura).
EnabledDéjalo activo para operación normal.

Guarda

Al enviar se llama a addC21LiveCloudAccount. En éxito la nueva cuenta aparece en la lista; la API key se cifra en el servidor y no se devuelve más. La cuenta queda disponible inmediatamente en los selectores de tipo de Channel cloud y en los formularios de Destination que aceptan destinos cloud — la sincronización interna entre la cuenta y los selectores corre a cargo del servidor.

Validar una cuenta

validateC21LiveCloudAccount revalida la credencial almacenada contra la plataforma upstream. Úsalo tras una rotación de credenciales o cuando estés depurando un fallo de publicación.

El endpoint acepta un cuerpo opcional {client_id, password} si quieres probar credenciales nuevas antes de guardarlas. Una respuesta correcta confirma que las credenciales se aceptan upstream; un fallo devuelve el error upstream en el envelope estándar.

Editar una cuenta

updateC21LiveCloudAccount es una actualización parcial:

  • Cambiar Name propaga el nuevo nombre a los selectores que muestren la cuenta.
  • Dejar API key vacío preserva el valor almacenado.
  • Apagar Enabled oculta la cuenta de los selectores de Channel y Destination sin borrarla.

Borrar una cuenta

deleteC21LiveCloudAccount elimina la cuenta junto con cualquier referencia interna que el servidor mantenga. Los Channels que referenciaban la cuenta borrada por client_id pierden la referencia y fallarán al arrancar hasta que se apunten a otra cuenta.

  • C21 Live Cloud overview — Qué es una cuenta y qué habilita registrarla.
  • Sources — El tipo de Channel Stream – C21 Live Cloud y sus tres protocolos (RTMP, SRT, UDP-R).

FAQ

Copyright © 2026