
Creating an API Key
- Go to Settings → API Keys (useinvent.com/o/settings/api-keys)
- Click New API Key in the top right
- Enter a name for your key (e.g., “Production Server” or “Development”)
- Click Generate
- Copy the API key immediately - you won’t be able to see it again

Using API Keys
Include your API key in the Authorization header of your requests:Managing API Keys
Each API key shows:- Name: The identifier you provided
- Token: A preview of the key (full key only shown once at creation)
- Delete: Remove the key to revoke access
- Find the key in the list
- Click the trash icon
- Confirm deletion
Security Best Practices
- Use descriptive names: Name keys by their purpose (“Production”, “Staging”, “Local Dev”)
- Rotate keys regularly: Delete old keys and create new ones periodically
- Never commit keys to code: Use environment variables instead
- Delete unused keys: Remove keys that are no longer needed
- Use separate keys for different environments: Don’t share keys between production and development
API Documentation
For complete API documentation, including endpoints, parameters, and examples, visit the API Reference. The Invent API uses REST principles with:- Base URL:
https://api.useinvent.com - Authentication: Bearer token (your API key)
- Rate Limit: 500 requests per minute per IP address
- Response Format: JSON