Skip to main content

Overview

The API Keys page allows you to create, manage, and monitor API keys used for authenticating requests to your guardrail-protected endpoints.

Key Features

Key Management

  • Key Generation: Create new API keys with custom names
  • Key Listing: View all active API keys with creation dates
  • Key Deletion: Remove unused or compromised keys
  • Key Status: Track key status (active/inactive)

Security Features

  • We don’t store raw keys.

Use Cases

  • Application Integration: Authenticate requests from your applications
  • Development Testing: Test integrations during development
  • Service Authentication: Secure communication between services
  • Third-party Access: Provide controlled access to external partners

Best Practices

  • Use descriptive names for API keys to identify their purpose
  • Regularly rotate keys to maintain security
  • Delete unused keys immediately
  • Monitor key usage for suspicious activity
  • Store keys securely and never commit them to version control
  • Use different keys for different environments (dev/staging/prod)
I