Saltar al contenido principal
DocumentaciónDevelopers

APIs de la plataforma

Lo que la automatización puede administrar hoy a través de la API y lo que todavía se hace en la consola.

Menú de la documentación

La API de administración permite que tu automatización haga gran parte de lo que hace la consola: emitir API keys, agregar miembros y equipos, configurar el inicio de sesión único, y consultar el uso y los eventos de auditoría. Cada operación indica el permiso que necesita: dale a la cuenta de servicio cuya API key la llama un rol que lo tenga.

Disponible por API

ÁreaQué puedes hacerReferencia
API keys y cuentas de servicioCrear cuentas de servicio; emitir, listar y revocar API keys.API keys, Service accounts
Miembros, equipos y rolesInvitar y administrar miembros, crear equipos, roles personalizados y sus permisos.Members, Teams, Roles
Inicio de sesión únicoConectar tu proveedor de identidad y verificar tus dominios.Single sign-on
Acceso a modelosConsultar el catálogo, restringir modelos a equipos, conectar tus propios proveedores.Models, Entitlements
Uso y registros de solicitudesConsultar resúmenes de uso y cada solicitud.Usage, Request logs
AuditoríaConsultar y exportar eventos de seguridad.Security events
MemoriaGuardar, leer y borrar entradas de memoria; cero retención de contenido.Memory entries
curl
# The management APIs answer on your console's host.
export CCSIO_CONSOLE_URL="https://console.latam.ccsio.ai"

# 1. A service account for the application (permission members.manage).
curl "$CCSIO_CONSOLE_URL/identity/v1/service-accounts" \
  -H "Authorization: Bearer $CCSIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"org_id": "acme", "display_name": "billing-app", "role": "user"}'
# → {"principal_ref": "svc/01K7YP2C9W4X5E8H3J6M0N1Q2R", "display_name": "billing-app", "kind": "service_account"}

# 2. A key for it (permission api-keys.manage). The answer carries the raw key once, in "raw": store it now.
curl "$CCSIO_CONSOLE_URL/identity/v1/api-keys" \
  -H "Authorization: Bearer $CCSIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "org_id": "acme",
    "name": "billing-app production",
    "principal_ref": "svc/01K7YP2C9W4X5E8H3J6M0N1Q2R",
    "expires_at": "2027-01-31T00:00:00Z"
  }'

# 3. Revoke it when it is no longer needed, or if it leaked.
curl -X POST "$CCSIO_CONSOLE_URL/identity/v1/api-keys/01K7YQ4D8M2P6S9V3X5Z7B1C4F/revoke" \
  -H "Authorization: Bearer $CCSIO_API_KEY"

Solo en la consola, por ahora

  • Billing: la suscripción y los créditos prepagados.
  • Servidores MCP: su instalación desde la biblioteca y sus credenciales.
  • API keys personales: las crea para sí misma una persona con la sesión iniciada.
  • El registro de una organización nueva.
Explora la plataforma

Obtén tu primera key API

El registro está abierto. Cuatro pasos hasta tu primera llamada: crea tu cuenta, crea tu organización, crea tu API key y empieza a usarla.

  1. 01Crea tu cuenta
  2. 02Crea tu organización
  3. 03Crea tu API key
  4. 04Empieza a usarla