⚙️ Configuración
✅ Autenticación con Cookies httpOnly
🔒 Debes estar logueado en el sistema para usar estos endpoints.
🍪 Las cookies galappxy_at y galappxy_rt se envían automáticamente.
⚠️ Todos los endpoints requieren autenticación de usuario (no API key).
/services/auth/v1/api/keys/?limit=10&offset=0
ℹ️ Parámetros opcionales:
limit: Cantidad de resultados (default: 50, max: 100)
offset: Desplazamiento para paginación
environment: production o sandbox
status: active, inactive, o revoked
/services/auth/v1/api/keys/?id=1
ℹ️ Muestra: Detalles completos, scopes, rate limits, estadísticas de uso, y más.
/services/auth/v1/api/keys/
⚠️ Importante:
- El
key_secret solo se muestra una vez. ¡Guárdalo!
- Los scopes deben existir en PERMISSION con
api_available = 1
- Environment:
production o sandbox
/services/auth/v1/api/keys/?action=regenerate&id=1
⚠️ Efecto:
- Genera un nuevo
key_secret
- El
key_id permanece igual
- El secret anterior queda inválido inmediatamente
- Solo se muestra una vez. ¡Guárdalo!
/services/auth/v1/api/keys/?id=1
ℹ️ Campos actualizables:
name, description
scopes (array de scopes)
rate_limit_per_minute, rate_limit_per_day
status (active o inactive)
allowed_ips, expires_at
⚠️ NO se puede actualizar el secret. Usa regenerate para eso.
/services/auth/v1/api/keys/?id=1
⚠️ Importante:
- La key se marca como
revoked (no se elimina)
- Deja de funcionar inmediatamente
- No se puede reactivar - es permanente
- Para deshabilitar temporalmente, usa PATCH con
status: inactive