← Back to Docs

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


← Back to Documentation