List Route Environments
Path Parameters
| Parameter | Type | Description |
|---|---|---|
id | uuid | The route ID |
Response
Errors
| Status | Type | Description |
|---|---|---|
| 404 | not_found | Route not found |
Set Route Environment Override
Path Parameters
| Parameter | Type | Description |
|---|---|---|
id | uuid | The route ID |
env | string | Environment name (e.g., staging, development) |
Request Body
All fields are optional. Only provided fields will override the base route configuration for this environment.| Field | Type | Description |
|---|---|---|
target_base_url | string | Override upstream URL |
inject_headers_json | object | Override injected headers |
inject_body_json | object | Override injected body fields |
require_signature | boolean | Override signature requirement |
signature_tolerance_sec | number | Override signature tolerance |
rate_limit_enabled | boolean | Override rate limiting |
rate_limit_requests | number | Override max requests |
rate_limit_window_sec | number | Override window duration |
rate_limit_burst | number | Override burst allowance |
allowed_methods | string[] | Override allowed HTTP methods |
Response
Returns the environment config object.Errors
| Status | Type | Description |
|---|---|---|
| 400 | validation_error | Invalid environment name |
| 404 | not_found | Route not found |
Delete Route Environment Override
Path Parameters
| Parameter | Type | Description |
|---|---|---|
id | uuid | The route ID |
env | string | Environment name |
Response
Errors
| Status | Type | Description |
|---|---|---|
| 404 | not_found | Route or environment config not found |