Authorization header.
API key format
Impulse Labs API keys start withimp_ followed by 64 hex characters:
Sending your key
Pass the key as a Bearer token in theAuthorization header on every request:
Creating an API key
Open the dashboard
Go to app.impulselabs.ai and sign in.
Create a key
Click New API Key, enter a descriptive name (e.g.
production, ci-pipeline), and click Create.API keys require a Pro, Team, or Enterprise plan. If you see a
403 Upgrade required response, visit app.impulselabs.ai/billing.Revoking a key
You can revoke a key at any time from the Settings → API Keys page in the dashboard, or via the Revoke API Key endpoint. Revoked keys are rejected immediately with a401 response.
Key security best practices
- Rotate keys regularly and revoke any you no longer use.
- Create separate keys for each application or environment.
- Never log the raw key — use the
key_prefix(first 8 characters) for identifying which key was used in logs. - Set up monitoring on your usage metrics in the dashboard to detect unexpected spikes.