Update Circuit
netbox_update_circuitUpdate an existing circuit in NetBox by providing its numeric ID and only the fields to change. Unchanged fields remain as is.
Instructions
Update an existing circuit in NetBox (PATCH semantics — only provided fields are changed).
Supply the numeric 'id' and only the fields you want to change. Omitting a field leaves it unchanged.
Returns: Markdown summary of the updated object (default) or JSON with the full NetBox response.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Numeric id of the circuit to update. | |
| cid | No | ||
| tags | No | Optional array of tag slugs to apply to the object. | |
| type | No | ||
| status | No | ||
| tenant | No | ||
| comments | No | ||
| provider | No | ||
| commit_rate | No | ||
| description | No | ||
| install_date | No | ||
| custom_fields | No | Optional object of custom-field slugs -> values. Only include fields defined on your NetBox instance. | |
| response_format | No | Output format: 'markdown' (default, human-readable) or 'json' (full structured payload). Use 'json' when chaining follow-up tool calls. | markdown |
| provider_account | No | ||
| termination_date | No |