---
title: "Gets a list of recommendations associated with the specified subscription."
method: GET
path: "/subscriptions/{subscriptionId}/providers/Microsoft.Web/recommendations"
tags: ["Recommendations"]
---

# Gets a list of recommendations associated with the specified subscription.

`GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/recommendations`

## Path parameters

- `subscriptionId` string, required

## Query parameters

- `featured` boolean
- `$filter` string
- `api-version` string, required

## Response `200`

OK

- Recommendation[]
  - `creationTime` string, date-time — Timestamp when this instance was created.
  - `recommendationId` string — A GUID value that each recommendation object is associated with.
  - `resourceId` string — Full ARM resource ID string that this recommendation object is associated with.
  - `resourceScope` string — Name of a resource type this recommendation applies, e.g. Subscription, ServerFarm, Site.
  - `ruleName` string — Unique name of the rule
  - `displayName` string — UI friendly name of the rule (may not be unique)
  - `message` string — Localized text of recommendation, good for UI.
  - `level` 'Critical' | 'Warning' | 'Information' | 'NonUrgentSuggestion', required — Level indicating how critical this recommendation can impact.
  - `channels` 'Notification' | 'Api' | 'Email' | 'All', required — List of channels that this recommendation can apply.
  - `tags` string[] — The list of category tags that this recommendation belongs to.
  - `actionName` string — Name of action recommended by this object.
  - `enabled` integer — On/off flag indicating the rule is currently enabled or disabled.
  - `startTime` string, date-time — The beginning time of a range that the recommendation refers to.
  - `endTime` string, date-time — The end time of a range that the recommendation refers to.
  - `nextNotificationTime` string, date-time — When to notify this recommendation next. Null means that this will never be notified anymore.
  - `notificationExpirationTime` string, date-time — Date and time when this notification expires.
  - `notifiedTime` string, date-time — Last timestamp this instance was actually notified. Null means that this recommendation hasn't been notified yet.
  - `score` number, double — A metric value measured by the rule.

---

[API](https://skmtc.net/azure/apis/website-management-client.md) · [All operations](https://skmtc.net/azure/apis/website-management-client/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/website-management-client/revisions/e6d8fbd68044/schema)
