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

# StatusPageGroup data model

A named group of components on a status page

## Fields

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `id` | string (uuid) | No |   |
| `statusPageId` | string (uuid) | No |   |
| `name` | string | No |   |
| `order` | integer | No | Display position, starting at 1 |
| `tagRule` | string or null | No | Monitor tag that drives automatic membership, or null for a manual group |
| `autoSync` | boolean | No | True when the group's membership follows its tag rule |
| `createdAt` | string (date-time) | No |   |
| `updatedAt` | string (date-time) | No |   |

## Used by

- [List status page groups](https://docs.visualsentinel.com/reference/status-pages.md#list-status-page-groups): `GET /api/status-pages/{id}/groups`
- [Create status page group](https://docs.visualsentinel.com/reference/status-pages.md#create-status-page-group): `POST /api/status-pages/{id}/groups`
- [Update status page group](https://docs.visualsentinel.com/reference/status-pages.md#update-status-page-group): `PATCH /api/status-pages/{id}/groups/{groupId}`

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