Last reviewed against v0.9.0
source:
internal/connections/store_http.go, frontend/src/components/Tools/HTTPClient/ Environments
Named {key, value, is_secret} lists scoped per Space. Variable substitution in URL, headers, params, body, and auth.
Environments are named lists of {key, value, is_secret} entries scoped per Space.
Substitution
The active environment substitutes {{var}} references in:
- URL
- Headers
- Query params
- Request body
- Auth fields (Basic / Bearer / API key / etc.)
Secrets
Values flagged is_secret=true:
- Render as
••••in the editor. - Aren’t logged in the audit trail.
- Don’t appear in collection-runner reports.
Switching environments
The request editor’s environment dropdown swaps the active environment for the current Space. No restart needed; saved requests immediately resolve under the new substitutions.