---
title: "GET /providers/Microsoft.AzureData/operations"
method: GET
path: "/providers/Microsoft.AzureData/operations"
tags: ["Operations"]
---

# GET /providers/Microsoft.AzureData/operations

`GET /providers/Microsoft.AzureData/operations`

Lists all of the available SQL Server Registration API operations.

## Query parameters

- `api-version` string, required

## Response `200`

Successfully retrieved operations.

- OperationListResult — Result of the request to list SQL operations.
  - `value` Operation[] — Array of results.
    - `name` string — The name of the operation being performed on this particular object.
    - `display` OperationDisplay — Display metadata associated with the operation.
      - `provider` string — The localized friendly form of the resource provider name.
      - `resource` string — The localized friendly form of the resource type related to this action/operation.
      - `operation` string — The localized friendly name for the operation.
      - `description` string — The localized friendly description for the operation.
    - `origin` 'user' | 'system' — The intended executor of the operation.
    - `properties` object — Additional descriptions for the operation.
  - `nextLink` string — Link to retrieve next page of results.

## Other responses

- `default` — *** Error Responses: *** * 400 InvalidParameterValue - An invalid value was given to parameter. * 400 InvalidCrossSubscriptionVmMove - Invalid cross subscription move of resource. * 400 RPGenericUser - User Failure when calling other Resource Provider. * 400 InvalidArgument - Invalid argument '{0}'. * 400 ArgumentNotInRange - Argument '{0}' not in range. * 400 ResourceNotProvisioned - As the resource: {0} is not in a provisioned state, the request cannot be proceeded forward * 400 InvalidRgResourceId - Invalid Resourcegroup resource id specified. * 403 AccessDenied - Access denied. * 404 ResourceNotFound - The requested resource was not found. * 404 SubscriptionDoesNotExist - Subscription id does not exist. * 404 ResourceDoesNotExist - Resource does not exist. * 404 OperationIdNotFound - Operation id could not be found. * 404 OperationTypeNotFound - Operation Type not found. * 409 ResourceAlreadyExists - Resource already exists. * 409 SqlExtensionNotInstalled - SQL extension not installed. * 409 MissingMoveResources - Cannot move resources(s) because some resources are missing in the request. * 409 OperationInProgress - Operation in progress on resource already. * 409 OperationCanceled - Operation Cancelled. * 500 RPGenericSystem - System Failure when calling other Resource Provider. * 500 UnExpectedErrorOccurred - Unexpected error occurred. * 500 OperationTimeout - Operation timed out.

---

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