Skip to main content
Geek Hub usa API keys con prefijo ghub_sk_ que se envían en el header Authorization: Bearer.

Formato de las keys

Cada key tiene 45 caracteres en total. El prefijo ghub_sk_live_ (13 chars) + 32 chars aleatorios.

Generar una API key

  1. Entra al dashboard
  2. Click Nueva API key
  3. Dale un nombre descriptivo (prod-web, ci-bot, staging)
  4. Te mostramos la key una sola vez — guárdala antes de cerrar
Si pierdes la key, no podemos recuperarla. Tienes que revocar la actual y generar una nueva.

Usar tu API key

Pásala en el header Authorization:
O con los SDKs:

Mejores prácticas

Usa variables de entorno (process.env.GEEKHUB_API_KEY) o servicios de secrets (AWS Secrets Manager, Vault, etc).
Crea keys separadas para producción, staging, CI, etc. Si una se compromete, revocas solo esa.
En el dashboard, las keys sin tráfico aparecen marcadas. Revócalas para reducir superficie de ataque.
Cada 90 días: genera nueva, despliega, revoca la vieja.

Errores comunes de autenticación

Ver Errores para el catálogo completo.