Managing API Keys

Create and manage API keys for programmatic access to your data.

Creating an API Key

  1. Go to Dashboard → Integrations
  2. Scroll to the API Keys section
  3. Click Generate New Key
  4. Give the key a descriptive name (e.g., "CI/CD Pipeline")
  5. Copy the key immediately — it won't be shown again

Using the API

Include your API key in the X-API-Key header:

curl -H "X-API-Key: your-key-here" https://leaksshield.com/api/v1/agents/analyze

Key Expiration

API keys expire after 90 days of inactivity. The last_used_at timestamp is updated on every API call. Keys that are actively used never expire.

Revoking Keys

Click the trash icon next to any key to revoke it immediately. Revoked keys cannot be restored.

Ready to Find Your Revenue Leaks?

LeakShield AI uses autonomous agents to monitor your revenue streams 24/7 — detecting leaks, prioritizing by impact, and showing you exactly how to fix them.

Get Started