Kadens logoKadens logoKadens
  • Descubrir
  • Precios
Iniciar sesiónComenzar
Kadens logoKadens logoKadens

Enseñanza

  1. Primeros pasos
  2. Academia
  3. Certificados
  4. Aprendizaje
  5. Cursos

Dinero

  1. Suscripciones
  2. Finanzas
  3. Entradas

Agenda

  1. Eventos
  2. Trabajo

Personas

  1. Comunidad
  2. Mailing
  3. Formularios
  4. Solicitudes
  5. Comunidades

Plataforma

  1. Mi sitio
  2. Descubrir
  3. Cuenta

Desarrolladores

  1. Resumen
  2. Claves API y permisos
  3. Widgets para sitios web
  4. Webhooks
  5. Asistentes de IA (MCP)
  6. API REST
¿No encuentras lo que buscas?Busca de nuevo··Habla con nosotros
Kadens logoKadens logoKadens

Tu éxito es nuestra misión. Kadens ayuda a los profesionales del movimiento a darse a conocer, gestionar su día a día y crecer con confianza. Todo en un solo sitio.

Producto

  • Descubrir
  • Cursos
  • Eventos
  • Comunidades
  • Mentoría

Para negocios

  • Kadens para enseñar
  • Kadens para eventos
  • Kadens para formularios
  • Kadens para certificados
  • Crea tu sitio
  • Precios
  • Reserva una demo en directo

Recursos

  • Centro de ayuda
  • Novedades
  • Desarrolladores
  • Soporte

Empresa

  • Contacto
  • Instagram
  • Política de privacidad
  • Condiciones de servicio
  • Política de cookies
Centro de ayudaContacto
Explorar la documentación · Claves API y permisos

Enseñanza

  1. Primeros pasos
  2. Academia
  3. Certificados
  4. Aprendizaje
  5. Cursos

Dinero

  1. Suscripciones
  2. Finanzas
  3. Entradas

Agenda

  1. Eventos
  2. Trabajo

Personas

  1. Comunidad
  2. Mailing
  3. Formularios
  4. Solicitudes
  5. Comunidades

Plataforma

  1. Mi sitio
  2. Descubrir
  3. Cuenta

Desarrolladores

  1. Resumen
  2. Claves API y permisos
  3. Widgets para sitios web
  4. Webhooks
  5. Asistentes de IA (MCP)
  6. API REST
  1. Centro de ayuda
  2. Desarrolladores
  3. Claves API y permisos

Claves API y permisos

Una clave API permite que tu propio código, un script o una herramienta como Zapier actúen sobre tu cuenta de Kadens. La creas en el panel, eliges exactamente qué puede hacer, y la envías con cada petición.

·5 min
En esta página
  1. Qué es una clave API
  2. Crea una clave
  3. Envía tu clave
  4. Prueba tu clave
  5. Permisos
  6. Rota y revoca
  7. Errores
  8. Buenas prácticas
  9. ¿Y ahora qué?

Qué es una clave API

Una clave es un secreto que pertenece a una cuenta. Cada petición hecha con ella actúa como esa cuenta y solo puede hacer lo que autorizan sus permisos.

Cada clave empieza por kad_ seguido de 43 caracteres aleatorios. El prefijo hace que una clave sea fácil de reconocer si acaba en algún sitio donde no debería estar.

Claude y ChatGPT no necesitan una clave: se conectan iniciando sesión desde la página de asistentes de IA. Usa una clave para scripts, herramientas de automatización y cualquier otra cosa que envíe una cabecera.

Crea una clave

  1. 1

    Abre Claves API en tu panel

    Ve a la sección Claves API de tus integraciones y elige Emitir nueva clave.
  2. 2

    Ponle nombre y elige sus permisos

    Dale a la clave un nombre que reconozcas más tarde, elige solo los permisos que necesita, y opcionalmente configúrala para que caduque entre 1 y 365 días.
  3. 3

    Copia la clave y guárdala de forma segura

    La clave se muestra una vez. Cópiala en tu gestor de contraseñas o en el entorno de tu servidor de inmediato: Kadens no puede volver a mostrarla.
Crea tu primera clave
Abre la página del panel donde viven tus claves.
Abrir claves API

Envía tu clave

Envía la clave en la cabecera Authorization de cada petición, como un token Bearer.

Cabecera de la petición
Authorization: Bearer kad_...

Mantén la clave fuera de tu código: guárdala en una variable de entorno como KADENS_API_KEY. Todos los ejemplos de esta documentación la leen de ahí.

Prueba tu clave

La forma más rápida de comprobar que una clave funciona: pregúntale a la API a quién pertenece.

Comprueba tu clave desde una terminal
Configura las dos variables de entorno anteriores y ejecuta este comando. Una clave que funciona responde con su cuenta y sus permisos.
Bash
1
2
curl "$KADENS_API_URL/v1/me" \
  -H "Authorization: Bearer $KADENS_API_KEY"
Respuesta
1
2
3
4
5
6
7
8
9
10
11
{
  "entity": {
    "id": "6f1c2d3e-4b5a-4c7d-8e9f-0a1b2c3d4e5f",
    "name": "Barcelona Salsa Studio"
  },
  "apiKeyId": "9a8b7c6d-5e4f-4a3b-9c2d-1e0f9a8b7c6d",
  "scopes": [
    "webhooks.read",
    "webhooks.write"
  ]
}

Permisos

Un permiso controla una acción concreta de la API. Una clave solo puede hacer lo que permiten sus permisos, así que dale a cada clave los menos permisos posibles que necesite. Un permiso de escritura nunca incluye el permiso de lectura correspondiente.

Los asistentes de IA que inician sesión reciben menos permisos
Los permisos marcados como Solo clave API nunca se conceden a un asistente que se conecta iniciando sesión. Solo pueden concederse a una clave que crees tú mismo.

Sitio web

PermisoDescripción
site.read
Leer el contenido del sitioVer las páginas, bloques y ajustes de tus sitios.
site.design_reference.submit
Enviar referencias de diseñoSubir capturas y maquetas para que el constructor de sitios las use como guía de estilo.
site.generate
Generar borradores del sitioCrear nuevas páginas y bloques en borrador con el constructor de sitios con IA.Solo clave API
site.compose
Componer la estructura del sitioAñadir, reordenar y quitar bloques de un borrador.
site.theme.configure
Configurar el tema del sitioCambiar los colores, las fuentes y el espaciado con los que se estiliza un borrador.Solo clave API
site.preview.read
Ver vistas previas del sitioAbrir la vista previa de un borrador antes de publicarlo.
site.publish
Publicar sitiosPublicar un borrador en tu sitio público.
embed.read
Ver widgets incrustadosVer tus widgets incrustables, sus estadísticas, los sitios web donde se han visto y los dominios autorizados a mostrarlos.
embed.write
Gestionar widgets incrustadosCrear, editar y archivar widgets incrustables, y añadir o quitar los dominios autorizados a mostrarlos.

Catálogo

PermisoDescripción
catalog.read
Leer tu catálogoConsultar tus cursos, sus ediciones y los planes y precios con los que los vendes.
catalog.course.write
Crear cursosAñadir un curso a tu catálogo, con su título, su resumen y sus lecciones.
catalog.plan.write
Fijar precios de planesCrear o cambiar los precios de un plan de suscripción que te pertenece.
media.import
Importar contenidoTraer un vídeo desde una URL pública a tu biblioteca de contenido.
schedule.write
Definir tu disponibilidadCrear o sustituir el horario semanal desde el que se ofrecen las reservas.
events.read
Ver eventosConsulta tus eventos, sus sesiones y tipos de entrada.
events.write
Gestionar eventosCrea y cambia tus eventos, sus sesiones y tipos de entrada.
schedule.read
Ver tu horarioConsulta el horario de tus clases, sus sesiones y los calendarios que publicas.
schedule.manage
Gestionar tu horarioCrear, cambiar y cancelar las clases, sesiones y calendarios publicados de tu horario.

Ventas

PermisoDescripción
orders.read
Ver pedidosConsulta tus pedidos, pagos y reembolsos.
subscriptions.read
Ver suscripcionesConsulta las suscripciones a tus planes y su estado.
bookings.read
Ver reservasConsulta las reservas de tus clases y sesiones.
payouts.read
Ver pagosConsulta tus pagos y tu saldo.
pricing.write
Gestionar precios y descuentosCrea y cambia descuentos, extras, ofertas y las reglas que deciden quién puede comprar qué.
orders.write
Gestionar pedidos y reembolsosCambia pedidos y emite reembolsos. Un reembolso devuelve dinero al comprador.
payments.write
Gestionar pagosCambia la configuración de pagos, los monederos y el cobro de tu cuenta. Puede mover dinero.
insights.read
Ver estadísticasConsulta tus estadísticas y las cifras de tu panel.

Personas

PermisoDescripción
attendees.read
Ver asistentesConsulta quién tiene entradas para tus eventos y sus accesos.
enrollments.read
Ver inscripcionesConsulta quién está inscrito en tus cursos y su progreso.
people.read
Ver datos personalesAccede a los nombres, correos electrónicos y otros datos personales de tus clientes. Sin este permiso quedan ocultos.
people.write
Gestionar clientesAñade y cambia las personas de tu CRM, sus accesos y sus solicitudes.
attendees.write
Registrar asistentesRegistra la entrada y salida de los asistentes de tus eventos y sesiones.

Webhooks

PermisoDescripción
webhooks.read
Ver webhooksVer tus endpoints de webhook, su registro de entregas y el catálogo de eventos.
webhooks.write
Gestionar webhooksCrear, editar y eliminar endpoints de webhook, rotar sus secretos y enviar, reenviar o repetir eventos.

Control de acceso

PermisoDescripción
permissions.policy.read
Leer políticas de permisosVer lo que cada rol puede hacer en todo tu perfil.
permissions.policy.write
Cambiar políticas de permisosConceder y retirar lo que cada rol puede hacer en todo tu perfil.Solo clave API
actions.delegate
Actuar en tu nombrePermite que el asistente realice en tu nombre cualquier acción que puedas hacer en Kadens, dentro de los demás permisos que concedas.

Aprendizaje

PermisoDescripción
learning.read
Ver el aprendizajeConsulta exámenes, notas, certificados, prácticas entregadas y el progreso de tus alumnos.
learning.write
Gestionar el aprendizajeCorrige exámenes, publica resultados, emite certificados y revisa las prácticas entregadas.

Comunidad

PermisoDescripción
community.read
Ver tu comunidadConsulta tu comunidad, anuncios, chats, reseñas y preguntas frecuentes.
community.write
Gestionar tu comunidadPublica anuncios, responde chats y modera tu comunidad, reseñas y preguntas frecuentes.

Marketing

PermisoDescripción
marketing.read
Ver marketingConsulta tus envíos de correo, recordatorios, afiliados y recompensas.
marketing.write
Gestionar marketingCrea y envía correos, configura recordatorios y gestiona afiliados y recompensas.

Configuración

PermisoDescripción
terms.read
Leer las condiciones de tu cuentaConsultar la comisión, los límites y el periodo de prueba acordados para tu cuenta.
settings.read
Ver la configuraciónConsulta tu perfil, etiquetas, integraciones y la configuración de tu cuenta.
settings.write
Cambiar la configuraciónCambia tu perfil, etiquetas, integraciones y la configuración de tu cuenta.

Rota y revoca

TemaDescripción
ReemitirCrea una nueva clave con el mismo nombre, los mismos permisos y la misma caducidad. La clave antigua deja de funcionar de inmediato, así que actualízala allí donde se use.
RevocarDesactiva la clave de inmediato. Cualquier integración que la use deja de funcionar. Esto no se puede deshacer.
CaducidadUna clave creada con caducidad deja de funcionar en esa fecha. Una clave sin caducidad funciona hasta que la revoques.
Último usoEl panel muestra cuándo se usó cada clave por última vez. Una clave que nadie ha usado en mucho tiempo es buena candidata para revocar.

Errores

El código de estado le indica a tu integración qué hacer a continuación.

EstadoSignificado
401Falta la clave, tiene un formato incorrecto, está revocada o ha caducado. Comprueba la cabecera Authorization, o crea una nueva clave.
403La clave funciona pero le falta el permiso que necesita esta petición. Reemitir mantiene los mismos permisos, así que crea una clave con el permiso que falta.
Respuesta de error
1
2
3
4
5
6
7
{
  "statusCode": 403,
  "message": "API key missing required scope",
  "timestamp": "2026-10-01T10:00:00.000Z",
  "path": "/api/v1/me",
  "requestId": "req_7c1e0b"
}

Buenas prácticas

  • Usa las claves solo en un servidor. Nunca pongas una en una página web, una app móvil o cualquier cosa que un visitante pueda descargar.
  • Guarda las claves en variables de entorno o un gestor de secretos, nunca en el código fuente ni en un repositorio.
  • Dale a cada clave solo los permisos que necesita, y prefiere permisos de lectura cuando la integración solo lee.
  • Crea una clave por integración, así puedes revocar una sin romper las demás.
  • Si una clave puede haberse filtrado, reemítela o revócala de inmediato.

¿Y ahora qué?

Abrir en el panel

¿Te ha resultado útil?

Anterior
Resumen
Siguiente
Widgets para sitios web

En esta página

  1. Qué es una clave API
  2. Crea una clave
  3. Envía tu clave
  4. Prueba tu clave
  5. Permisos
  6. Rota y revoca
  7. Errores
  8. Buenas prácticas
  9. ¿Y ahora qué?