Skip to content

Authentication

All Aura API requests require authentication via a static API key passed in the X-API-KEY header.

  1. Log in to aura.host

  2. Go to Settings → API Keys

  3. Click New API Key, give it a descriptive name (e.g. n8n-integration), and copy the secret

Pass the key in the X-API-KEY header on every request:

Terminal window
curl https://api.aura.host/api/v1/gen_agents \
-H "X-API-KEY: your_api_key_here"

Call GET /api/v1/auth/api_keys to confirm your key is active and see all keys on your account:

Terminal window
curl https://api.aura.host/api/v1/auth/api_keys \
-H "X-API-KEY: your_api_key_here"

A successful 200 response returns a list of your active API keys.

ActionEndpoint
List all keysGET /api/v1/auth/api_keys
Create a new keyPOST /api/v1/auth/api_keys
Revoke a keyDELETE /api/v1/auth/api_keys/{key_id}
StatusMeaning
401Missing or invalid X-API-KEY
403No Authorization header present (wrong auth scheme)