Skip to main content
Las API Keys te permiten autenticarte en la API de Databases desde aplicaciones externas, scripts o integraciones. Cada clave puede tener permisos granulares y una fecha de expiración configurable.
Tabla de API Keys mostrando claves creadas con columnas Name, Permissions, Key, Created, Expires y botones Regenerate y Delete

Crear una API Key

1

Accede a la configuración

Ve a Configuración > API Keys desde la barra lateral izquierda.
2

Haz clic en + Create API key

El botón se encuentra en la esquina superior derecha.
3

Configura la clave

Completa los siguientes campos:
  • Name — Un nombre descriptivo para identificar la clave (ej. “CI Bot”, “Backend Production”)
  • Permissions — Selecciona los permisos que necesita la clave
  • Expiration — Tiempo de vigencia de la clave
4

Haz clic en Create

La clave se genera y se muestra una única vez. Cópiala y guárdala en un lugar seguro.
La clave completa solo se muestra una vez al momento de crearla. Si la pierdes, deberás regenerar la clave o crear una nueva.

Permisos disponibles

Los permisos se dividen en dos categorías: Records (Registros)
PermisoDescripción
Read recordsPermite leer y buscar registros en las colecciones
Create & update recordsPermite crear nuevos registros y actualizar existentes
Delete recordsPermite eliminar registros
Files (Archivos)
PermisoDescripción
Read filesPermite descargar archivos adjuntos
Upload filesPermite subir archivos a los registros
Aplica el principio de mínimo privilegio: otorga solo los permisos que la aplicación realmente necesita. Por ejemplo, un dashboard de lectura solo requiere Read records.

Opciones de expiración

OpciónDescripción
7 daysLa clave expira en 7 días
30 daysLa clave expira en 30 días (por defecto)
60 daysLa clave expira en 60 días
90 daysLa clave expira en 90 días
180 daysLa clave expira en 180 días
No expirationLa clave no expira
Las claves sin expiración no se revocan automáticamente. Úsalas solo cuando sea estrictamente necesario y combínalas con permisos mínimos.

Gestionar API Keys

La tabla de API Keys muestra todas las claves creadas con la siguiente información:
  • Name — Nombre de la clave
  • Permissions — Permisos asignados
  • Key — Los últimos caracteres de la clave (enmascarada)
  • Created — Fecha de creación
  • Expires — Fecha de expiración

Acciones disponibles

  • Regenerate — Genera una nueva clave manteniendo el mismo nombre y permisos. La clave anterior deja de funcionar inmediatamente.
  • Delete — Elimina la clave permanentemente. Cualquier aplicación que la utilice perderá acceso inmediatamente.

Usar la API Key

Incluye la clave en el header X-Api-Key de tus peticiones HTTP:
curl -s -X GET 'https://tu-instancia.jelou.cloud/api/collections/tu_coleccion/records' \
  -H 'X-Api-Key: YOUR_API_KEY' \
  -H 'Accept: application/json'