Skip to main content
Authentication guide for Lumina APIs.

Self-Hosted

Default: No authentication required Enable authentication:
AUTH_REQUIRED=true
JWT_SECRET=<generate-secret>

Cloud

Use API keys:
curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://api.uselumina.io/v1/traces

SDK Configuration

const lumina = initLumina({
  endpoint: 'https://api.uselumina.io/v1/traces',
  apiKey: process.env.LUMINA_API_KEY,
  service_name: 'my-service',
});