---
title: "PUT /v1/compute/clusters/{cluster_id}/addons/{addon_id}"
method: PUT
path: "/v1/compute/clusters/{cluster_id}/addons/{addon_id}"
tags: ["InstanceClusterAddOnService"]
---

# PUT /v1/compute/clusters/{cluster_id}/addons/{addon_id}

`PUT /v1/compute/clusters/{cluster_id}/addons/{addon_id}`

## Request

- Base URL: `https://api.together.ai`
- URL: `https://api.together.ai/v1/compute/clusters/{cluster_id}/addons/{addon_id}`
- Auth: HTTP bearer

## Path parameters

- `cluster_id` string, required: The ID of the cluster that owns the add-on.
- `addon_id` string, required: The ID of the add-on to update.

## Request body

- ClusterAddOnUpdateRequest
  - `config` AddOnConfig: Configuration for a cluster add-on.
    - `dashboard` DashboardConfig
      - `enabled` boolean
    - `ingress` IngressConfig
      - `enabled` boolean
    - `torchpass` TorchpassConfig: Configuration for the Model Aware TorchPass cluster add-on.
      - `enabled` boolean: Whether to enable the Model Aware TorchPass add-on.
    - `slurm_web` SlurmWebConfig: Configuration for the Slurm Web cluster add-on.
      - `enabled` boolean: Whether to enable the Slurm Web add-on.
    - `headlamp` HeadlampConfig: Configuration for the Headlamp Kubernetes dashboard cluster add-on.
      - `enabled` boolean: Whether to enable the Headlamp Kubernetes dashboard add-on.

## Response `200`

OK

- AddOnInfo: AddOnInfo is returned in cluster responses and add-on CRUD operations.
  - `name` string, required
  - `add_on_type` string, required
  - `config` AddOnConfig, required: Configuration for a cluster add-on.
    - `dashboard` DashboardConfig
      - `enabled` boolean
    - `ingress` IngressConfig
      - `enabled` boolean
    - `torchpass` TorchpassConfig: Configuration for the Model Aware TorchPass cluster add-on.
      - `enabled` boolean: Whether to enable the Model Aware TorchPass add-on.
    - `slurm_web` SlurmWebConfig: Configuration for the Slurm Web cluster add-on.
      - `enabled` boolean: Whether to enable the Slurm Web add-on.
    - `headlamp` HeadlampConfig: Configuration for the Headlamp Kubernetes dashboard cluster add-on.
      - `enabled` boolean: Whether to enable the Headlamp Kubernetes dashboard add-on.
  - `state` AddOnState, required: State for a cluster add-on.
    - `dashboard` DashboardState
    - `ingress` IngressState
    - `torchpass` TorchpassState: Runtime state for the Model Aware TorchPass cluster add-on.
    - `slurm_web` SlurmWebState: Runtime state for the Slurm Web cluster add-on.
    - `headlamp` HeadlampState: Runtime state for the Headlamp Kubernetes dashboard cluster add-on.

## Changes

- **2026-10-22** `bb5257b3173a`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/together/apis/together-apis/changes/v1/compute/clusters/:cluster_id/addons/:addon_id/put.md)

---

[API](https://skmtc.dev/together/apis/together-apis.md) - [All operations](https://skmtc.dev/together/apis/together-apis/llms.txt) - [OpenAPI document](https://skmtc.dev/together/apis/together-apis/revisions/93438ddac711?raw)
