Las API keys autentican tus llamadas al API de Trébol. Cada request incluye tu API key en el headerDocumentation Index
Fetch the complete documentation index at: https://gotrebol.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
x-api-key.
Puedes crear y gestionar tus API keys de dos formas:
- Desde el Aplicativo Web — flujo manual, ideal para configuración inicial o crear keys puntuales.
- Vía API — para integraciones que necesitan crear, listar o eliminar keys programáticamente (por ejemplo, rotación automática).
Quién puede crear API Keys
- Usuarios administradores: tienen los permisos necesarios por defecto.
- Usuarios con permisos específicos de API Keys: asignados por el administrador de la cuenta.
Desde el Aplicativo Web
Ingresar al Aplicativo Web
Accede a app.gotrebol.com con tu cuenta.
Navegar a Ajustes
En la parte superior derecha de la pantalla, haz clic en el icono de ajustes para abrir el menú de configuración.
Abrir Claves secretas
Dentro del menú de ajustes, selecciona Claves secretas para gestionar las API keys.
Crear una nueva API Key
Haz clic en Crear API Key e ingresa un nombre fácil de identificar relacionado con su propósito (por ejemplo
produccion-2024 o integracion-crm).Vía API
Usa estos endpoints para gestionar tus API keys programáticamente.Listar API Keys
Obtiene la lista de todas las API keys asociadas a tu cuenta. Endpoint:GET /api-keys
Headers requeridos:
Crear Nueva API Key
Crea una nueva API key para tu cuenta. Endpoint:POST /api-keys
Headers requeridos:
Eliminar API Key
Elimina una API key específica de tu cuenta. Endpoint:DELETE /api-keys/{apiKeyId}
Headers requeridos:
Ejemplos de código
Códigos de Error
| Código | Descripción |
|---|---|
| 400 | Datos de entrada inválidos |
| 401 | API key inválida o no autorizada |
| 404 | API key no encontrada (solo para DELETE) |
| 409 | ID de API key ya existe (solo para POST) |
| 500 | Error interno del servidor |
Mejores Prácticas
Seguridad
- Guarda las API keys de forma segura: usa un gestor de secretos (AWS Secrets Manager, HashiCorp Vault, etc.). Recuerda que solo se muestran una vez.
- Nombres descriptivos: usa IDs que ayuden a identificar el propósito de cada key.
- Rota las API keys regularmente: elimina las que ya no uses y crea nuevas periódicamente.
- No compartas las API keys: nunca las incluyas en código público, repositorios ni logs.
- Usa variables de entorno para inyectar la key en tu aplicación, no la hardcodees.
Ejemplos de IDs descriptivos
Gestión de entornos
Usa diferentes API keys para desarrollo, staging y producción. Elimina las de desarrollo cuando ya no las necesites.Rotación de API Keys
- Crea una nueva API key.
- Actualiza tu aplicación con la nueva key.
- Verifica que todo funcione correctamente.
- Elimina la API key antigua.
Respuesta ante compromiso
Si sospechas que una API key ha sido comprometida:- Crea inmediatamente una nueva API key.
- Actualiza todas las aplicaciones que usan la key comprometida.
- Elimina la API key comprometida.
- Monitorea el uso para detectar actividad sospechosa.