> ## Documentation Index
> Fetch the complete documentation index at: https://docs.larm.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Get monitor

> Returns a single monitor by ID

Requires `monitors:read` permission.

<ParamField path="id" type="string" required>
  Monitor ID (UUID)
</ParamField>

<ResponseExample>
  ```json 200 theme={null}
  {
    "data": {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "name": "Marketing site",
      "check_type": "http",
      "enabled": true,
      "interval_seconds": 180,
      "timeout_ms": 10000,
      "confirm_down_minutes": 1,
      "confirm_up_minutes": 3,
      "config": {
        "url": "https://example.com",
        "method": "GET",
        "expected_status_codes": [200],
        "follow_redirects": true
      },
      "current_state": "up",
      "alert_channel_ids": ["660e8400-e29b-41d4-a716-446655440000"],
      "inserted_at": "2025-03-01T12:00:00Z",
      "updated_at": "2025-03-01T12:00:00Z"
    }
  }
  ```
</ResponseExample>
