# Asset Discovery Smart Monitoring Rule List

GET /easm/discovery/smart-monitoring-rules: Lists the smart monitoring rules Deepinfo runs for you.

Source: https://docs.deepinfo.com/reference/easm/asset-discovery-smart-monitoring-rule-list/

Last updated: 2026-09-27

---
`GET https://api.deepinfo.com/v1/easm/discovery/smart-monitoring-rules`

Lists the smart monitoring rules Deepinfo runs for you.

## Authentication

Send your API key in the `apikey` request header.

## Response Fields

An array of objects:

| Field | Type |
|---|---|
| `id` | string |
| `name` | string |
| `description` | string |
| `discovered_asset_count` | integer |
| `enabled` | boolean |

## Response Schema

_Inferred from examples._ Built from the saved 2xx example response: the fields it contains, with the types seen there. It is not a contract. The response body is an array; `[]` marks its elements.

| Field | Type |
|---|---|
| `[].id` | string |
| `[].name` | string |
| `[].description` | null |
| `[].discovered_asset_count` | number |
| `[].enabled` | boolean |

## Examples

### 200 · OK

```bash
curl 'https://api.deepinfo.com/v1/easm/discovery/smart-monitoring-rules' \
  -H 'apikey: YOUR_API_KEY' \
  -H 'Accept: application/json'
```

`Content-Type: application/json` · `deepinfo-request-id: 00000000-0000-4000-8000-0000356d0001`

```json
[
  {
    "id": "00000000000000000000000e8e040001",
    "name": "Main domains",
    "description": null,
    "discovered_asset_count": 25,
    "enabled": true
  },
  {
    "id": "00000000000000000000000e8e040002",
    "name": "Subsidiary domains",
    "description": null,
    "discovered_asset_count": 26,
    "enabled": true
  }
]
```
