Creating & Managing Environments
Open the Environments Tab
Click the Globe icon (🌍) in the tab bar, or press the Environments button. The Environments tab is a singleton — only one instance can be open at a time.
Select a Collection
Use the collection picker dropdown at the top of the Environments tab to choose which collection you want to manage environments for.
Create an Environment
- Click + New Environment in the left panel
- Type a name (e.g.,
Local,Development,Staging,Production) - Press Enter
Add Variables to an Environment
Click the environment in the left panel, then click + Add Variable in the variable table.
Each variable row has:
| Column | Description |
|---|---|
| ✓ | Enable/disable the variable without deleting it |
| Type | Text, Secret (masked), Number, Boolean, JSON |
| Key | Variable name — used as {{key}} in requests |
| Initial Value | Default value shared with your team |
| Current Value | Your local override — never shared |
| Delete | Remove the variable |
Initial Value vs Current Value
- Initial Value — the "safe" default, suitable for sharing (e.g., a staging URL)
- Current Value — your local override, only used on your machine (e.g., your personal API key)
Always put sensitive values (API keys, passwords) in Current Value, not Initial Value.
Using an Environment in a Request
In any open request tab, use the environment selector dropdown on the right side of the request builder tab strip. Choose an environment from the list.
Each tab has its own active environment — switching environments in one tab does not affect other tabs.
Rename or Delete an Environment
Double-click an environment name to rename it inline. Right-click for the delete option.