Environment Management
Configure multiple testing environments
Manage different environments (development, staging, production) with separate configurations for base URLs, authentication, and variables.
What is an Environment?
An environment contains:
- Base URL: API endpoint (e.g.,
https://api-dev.example.com) - Authentication: Credentials and auth configuration
- Variables: Environment-specific values
Important: Each API document can only be configured with one environment. All APIs within that document will use the same environment’s base URL and authentication.
Create Environment
Project → Environments → New Environment
Required Fields:
- Name: Environment identifier (e.g., “Development”, “Staging”)
- Base URL: API endpoint URL
Optional Fields:
- Authentication: Select auth configuration
- Variables: Key-value pairs for environment-specific data
Authentication Configuration
Each environment can have its own authentication:
- API keys
- Bearer tokens
- OAuth credentials
- Custom authentication
Learn more: API Authentication
Next Steps
- Configure API Authentication
- Learn about Test Execution