Back to API Keys

Create New API Key

Configure environment, scopes, and expiration rules to generate a secure secret key.

Cancel
Key Details
Specify how and where this API key will be used.
Choose a descriptive name so team members can identify which application or server uses this key.
Access Scopes & Permissions
Control what actions this API key is permitted to execute.
Expiration & IP Whitelist
Optional zero-trust access controls for enhanced enterprise security.
Comma-separated list of IPv4/IPv6 addresses or CIDR blocks. Leave empty to allow requests from any IP.
Configuration Summary
Key Name: Untitled Key
Environment: Production
Access Level: Full Access
Expiration: Never
Security Best Practices
  • Store secret keys securely in environment variables (e.g. .env) or secrets managers.
  • Never expose keys in client-side code, frontend bundles, or public Git repositories.
  • Use Sandbox keys for automated testing and CI/CD pipelines.
  • If a key is ever compromised, revoke it immediately from the API Keys table.
Need Help Integrating?

Learn how to authenticate requests with headers and SDKs.

Read API Docs

API Key Successfully Created!

Your new secret API key is ready. Make sure to copy it now. For security purposes, you will never be able to view this key again after leaving this page.

Production Key Active
Treat this secret key as a password. If compromised, revoke it immediately from the keys dashboard.
curl -X POST "https://api.durrun.com/v1/models" \
  -H "Authorization: Bearer ..." \
  -H "Content-Type: application/json"