> For the complete documentation index, see [llms.txt](https://docs.visualsentinel.com/llms.txt)

# MonitorBulkResult data model

The MonitorBulkResult shape in the Visual Sentinel REST API.

## Fields

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `updated` | array of string (uuid) | Yes | Monitors the change was applied to. |
| `skipped` | array of [MonitorBulkSkip](https://docs.visualsentinel.com/reference/models/monitor-bulk-skip.md) | Yes | Monitors left alone, each with a reason. |
| `unchanged` | array of string (uuid) | Yes | Monitors already in the requested state. |

## Used by

- [Delete a batch of monitors](https://docs.visualsentinel.com/reference/monitors.md#bulk-remove-monitors): `POST /api/monitors/bulk-delete`
- [Pause or resume a batch of monitors](https://docs.visualsentinel.com/reference/monitors.md#bulk-set-monitors-enabled): `PUT /api/monitors/bulk-enabled`
- [Change settings on a batch of monitors](https://docs.visualsentinel.com/reference/monitors.md#bulk-update-monitor-settings): `PUT /api/monitors/bulk-settings`
- [Add tags to a batch of monitors](https://docs.visualsentinel.com/reference/monitors.md#bulk-add-monitor-tags): `PUT /api/monitors/bulk-tags`

Generated from the OpenAPI 3.1 specification at [https://docs.visualsentinel.com/openapi.json](https://docs.visualsentinel.com/openapi.json).
