---
title: "GET /providers/Microsoft.Subscription/subscriptionOperations/{operationId}"
method: GET
path: "/providers/Microsoft.Subscription/subscriptionOperations/{operationId}"
tags: ["SubscriptionDefinitions"]
---

# GET /providers/Microsoft.Subscription/subscriptionOperations/{operationId}

`GET /providers/Microsoft.Subscription/subscriptionOperations/{operationId}`

Retrieves the status of the subscription definition PUT operation. The URI of this API is returned in the Location field of the response header.

## Path parameters

- `operationId` string, uuid, required

## Query parameters

- `api-version` string, required

## Response `200`

Successful completion of the asynchronous operation

- SubscriptionDefinition — The subscription definition used to create the subscription.
  - `id` string — The resource ID.
  - `name` string — The name of the resource.
  - `type` string — The type of the resource.
  - `properties` SubscriptionDefinitionProperties — The subscription definition properties.
    - `subscriptionId` string — The ID of the subscription.
    - `subscriptionDisplayName` string — The display name of the subscription.
    - `offerType` string — The offer type of the subscription. For example, MS-AZR-0017P (EnterpriseAgreement) and MS-AZR-0148P (EnterpriseAgreement devTest) are available.
    - `etag` string — The etag the subscription definition.

## Other responses

- `202` — Accepted. Subscription update is in progress.

---

[API](https://skmtc.dev/azure/apis/subscriptiondefinitionsclient.md) · [All operations](https://skmtc.dev/azure/apis/subscriptiondefinitionsclient/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/azure/subscriptiondefinitionsclient/revisions/0c1b6f901509/schema)
