---
title: environment_load_balancer_update
url: "/docs/ai-agents/mcp-tools/environments/environment_load_balancer_update/"
canonical_url: https://docs.blossom88.com/docs/ai-agents/mcp-tools/environments/environment_load_balancer_update/
markdown_url: https://docs.blossom88.com/docs/ai-agents/mcp-tools/environments/environment_load_balancer_update.md
summary: 'Change an Environment''s routing settings: basic auth on or off, extra Caddy
  configuration.'
categories:
- mcp
- reference
---

# environment_load_balancer_update

Change an Environment's routing settings: basic auth on or off, extra Caddy configuration. Set basic-auth users in Blossom.

| | |
|---|---|
| Access | Changes Blossom |
| Same as | [`blossom environment:load_balancer:update`](/docs/reference/cli/environment/load_balancer/update/) |

## Arguments

| Argument | Type | Description |
|---|---|---|
| `id` | string | Environment id. Required. |
| `data` | object | The Environment's routing settings. Required. |
| `data.caddy_config` | string | Extra Caddy configuration. |
| `data.basic_auth_enabled` | boolean | Require basic auth; set its users in Blossom. |
| `data.basic_auth` | object | Basic auth on or off; users are set in Blossom. |

## Example

```json
{"id":"environment-100","data":{"clone_url":"https://github.com/acme/shop","services":[{"name":"web","command":"web","port":3000,"publicly_exposed":true}]}}
```
