list_alarms
Retrieve CMMS alarms ranked by severity and recency, with filters for severity, state, asset, and time, plus pagination for triage and monitoring.
Instructions
List alarms, most severe and most recent first.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_alarms"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Page size (1-100). | |
| since | No | Only alarms raised at or after this ISO-8601 time (UTC if no zone). | |
| state | No | 'active' means nobody has acknowledged it yet. | |
| offset | No | Items to skip; use next_offset from the previous page. | |
| asset_id | No | Only alarms of this asset, e.g. AST-0001. | |
| severity | No | Filter by severity. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | ||
| total | Yes | ||
| next_offset | No |