Azure Storage Accounts Operations API

The Operations API from Azure Storage Accounts — 1 operation(s) for operations.

Operations 1

GET /providers/Microsoft.Storage/operations Azure Storage Accounts Operations_ List #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/azure-storage-accounts-operations-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

azure-storage-accounts-operations-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  description: The Azure Storage Management API.
  title: StorageManagementClient BlobContainers Operations API
  version: '2.0'
  x-apisguru-categories:
  - cloud
  x-logo:
    url: https://api.apis.guru/v2/cache/logo/https_assets.onestore.ms_cdnfiles_onestorerolling-1606-01000_shell_v3_images_logo_microsoft.png
  x-origin:
  - format: swagger
    url: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/storage/resource-manager/Microsoft.Storage/stable/2019-06-01/blob.json
  x-preferred: false
  x-providerName: azure.com
  x-serviceName: storage-blob
  x-tags:
  - Azure
  - Microsoft
servers:
- url: https://management.azure.com
security:
- azure_auth:
  - user_impersonation
tags:
- name: Operations
paths:
  /providers/Microsoft.Storage/operations:
    get:
      description: Lists all of the available Storage Rest API operations.
      operationId: Operations_List
      parameters:
      - description: The API version to use for this operation.
        in: query
        name: api-version
        required: true
        example: '2019-06-01'
        schema:
          type: string
          minLength: 1
      responses:
        '200':
          description: OK. The request has succeeded.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/OperationListResult'
      tags:
      - Operations
      x-ms-examples:
        OperationsList:
          parameters:
            api-version: '2019-06-01'
          responses:
            '200':
              body:
                value:
                - display:
                    description: Creates a storage account with the specified parameters or update the properties or tags or adds custom domain for the specified storage account.
                    operation: Create/Update Storage Account
                    provider: Microsoft Storage
                    resource: Storage Accounts
                  name: Microsoft.Storage/storageAccounts/write
                - display:
                    description: Deletes an existing storage account.
                    operation: Delete Storage Account
                    provider: Microsoft Storage
                    resource: Storage Accounts
                  name: Microsoft.Storage/storageAccounts/delete
                - display:
                    description: Returns the access keys for the specified storage account.
                    operation: List Storage Account Keys
                    provider: Microsoft Storage
                    resource: Storage Accounts
                  name: Microsoft.Storage/storageAccounts/listkeys/action
                - display:
                    description: Regenerates the access keys for the specified storage account.
                    operation: Regenerate Storage Account Keys
                    provider: Microsoft Storage
                    resource: Storage Accounts
                  name: Microsoft.Storage/storageAccounts/regeneratekey/action
                - display:
                    description: Checks that account name is valid and is not in use.
                    operation: Check Name Availability
                    provider: Microsoft Storage
                    resource: Name Availability
                  name: Microsoft.Storage/checknameavailability/read
                - display:
                    description: Returns the list of storage accounts or gets the properties for the specified storage account.
                    operation: List/Get Storage Account(s)
                    provider: Microsoft Storage
                    resource: Storage Accounts
                  name: Microsoft.Storage/storageAccounts/read
                - display:
                    description: Returns the limit and the current usage count for resources in the specified subscription
                    operation: Get Subscription Usages
                    provider: Microsoft Storage
                    resource: Usage Metrics
                  name: Microsoft.Storage/usages/read
                - display:
                    description: Returns the Account SAS token for the specified storage account.
                    operation: Returns Storage Account SAS Token
                    provider: Microsoft Storage
                    resource: Storage Account SAS Token
                  name: Microsoft.Storage/storageAccounts/listAccountSas/action
                - display:
                    description: Storage Service SAS Token
                    operation: Returns Storage Service SAS Token
                    provider: Microsoft Storage
                    resource: Returns the Service SAS token for the specified storage account.
                  name: Microsoft.Storage/storageAccounts/listServiceSas/action
                - display:
                    description: Notifies Microsoft.Storage that virtual network or subnet is being deleted
                    operation: Delete virtual network or subnets notifications
                    provider: Microsoft Storage
                    resource: Location
                  name: Microsoft.Storage/locations/deleteVirtualNetworkOrSubnets/action
                - display:
                    description: Polls the status of an asynchronous operation.
                    operation: Poll Asynchronous Operation
                    provider: Microsoft Storage
                    resource: Operations
                  name: Microsoft.Storage/operations/read
                - display:
                    description: Registers the subscription for the storage resource provider and enables the creation of storage accounts.
                    operation: Registers the Storage Resource Provider
                    provider: Microsoft Storage
                    resource: Storage Resource Provider
                  name: Microsoft.Storage/register/action
                - display:
                    description: Lists the Skus supported by Microsoft.Storage.
                    operation: List Skus
                    provider: Microsoft Storage
                    resource: Skus
                  name: Microsoft.Storage/skus/read
                - display:
                    description: Create/Update storage account diagnostic settings.
                    operation: Create/Update Diagnostic Settings
                    provider: Microsoft Storage
                    resource: Storage Accounts
                  name: Microsoft.Storage/storageAccounts/services/diagnosticSettings/write
                - display:
                    description: Get list of Microsoft Storage Metrics definitions.
                    operation: Get list of Microsoft Storage Metrics definitions
                    provider: Microsoft Storage
                    resource: Storage Accounts
                  name: Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/metricDefinitions/read
                  origin: system
                  properties:
                    serviceSpecification:
                      metricSpecifications:
                      - aggregationType: Average
                        category: Capacity
                        displayDescription: Account used capacity
                        displayName: Used capacity
                        fillGapWithZero: false
                        name: UsedCapacity
                        resourceIdDimensionNameOverride: AccountResourceId
                        unit: Bytes
                - display:
                    description: Gets the diagnostic setting for the resource.
                    operation: Read diagnostic setting
                    provider: Microsoft Storage
                    resource: Storage Accounts
                  name: Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/read
                  origin: system
                - display:
                    description: Creates or updates the diagnostic setting for the resource.
                    operation: Write diagnostic setting
                    provider: Microsoft Storage
                    resource: Storage Accounts
                  name: Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/write
                  origin: system
                - display:
                    description: Get list of Microsoft Storage Metrics definitions.
                    operation: Get list of Microsoft Storage Metrics definitions
                    provider: Microsoft Storage
                    resource: Blob service
                  name: Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/metricDefinitions/read
                  origin: system
                  properties:
                    serviceSpecification:
                      metricSpecifications:
                      - aggregationType: Average
                        category: Capacity
                        dimensions:
                        - displayName: Blob type
                          name: BlobType
                        displayDescription: The amount of storage used by the storage account’s Blob service in bytes.
                        displayName: Blob Capacity
                        fillGapWithZero: false
                        name: BlobCapacity
                        unit: Bytes
                      - aggregationType: Average
                        category: Capacity
                        dimensions:
                        - displayName: Blob type
                          name: BlobType
                        displayDescription: The number of Blob in the storage account’s Blob service.
                        displayName: Blob Count
                        fillGapWithZero: false
                        name: BlobCount
                        unit: Count
                      - aggregationType: Average
                        category: Capacity
                        displayDescription: The number of containers in the storage account’s Blob service.
                        displayName: Blob Container Count
                        fillGapWithZero: false
                        name: ContainerCount
                        unit: Count
                      - aggregationType: Average
                        category: Capacity
                        dimensions:
                        - displayName: Blob type
                          name: BlobType
                        displayDescription: The amount of storage provisioned in the storage account’s Blob service in bytes.
                        displayName: Blob Provisioned Size
                        fillGapWithZero: false
                        name: BlobProvisionedSize
                        unit: Bytes
                - display:
                    description: Gets the diagnostic setting for the resource.
                    operation: Read diagnostic setting
                    provider: Microsoft Storage
                    resource: Blob service
                  name: Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/read
                  origin: system
                - display:
                    description: Creates or updates the diagnostic setting for the resource.
                    operation: Write diagnostic setting
                    provider: Microsoft Storage
                    resource: Blob service
                  name: Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/write
                  origin: system
                - display:
                    description: Get list of Microsoft Storage Metrics definitions.
                    operation: Get list of Microsoft Storage Metrics definitions
                    provider: Microsoft Storage
                    resource: Table service
                  name: Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/metricDefinitions/read
                  origin: system
                  properties:
                    serviceSpecification:
                      metricSpecifications:
                      - aggregationType: Average
                        category: Capacity
                        displayDescription: The amount of storage used by the storage account’s Table service in bytes.
                        displayName: Table Capacity
                        fillGapWithZero: false
                        name: TableCapacity
                        unit: Bytes
                      - aggregationType: Average
                        category: Capacity
                        displayDescription: The number of table in the storage account’s Table service.
                        displayName: Table Count
                        fillGapWithZero: false
                        name: TableCount
                        unit: Count
                      - aggregationType: Average
                        category: Capacity
                        displayDescription: The number of table entities in the storage account’s Table service.
                        displayName: Table Entity Count
                        fillGapWithZero: false
                        name: TableEntityCount
                        unit: Count
                - display:
                    description: Gets the diagnostic setting for the resource.
                    operation: Read diagnostic setting
                    provider: Microsoft Storage
                    resource: Table service
                  name: Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/read
                  origin: system
                - display:
                    description: Creates or updates the diagnostic setting for the resource.
                    operation: Write diagnostic setting
                    provider: Microsoft Storage
                    resource: Table service
                  name: Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/write
                  origin: system
                - display:
                    description: Get list of Microsoft Storage Metrics definitions.
                    operation: Get list of Microsoft Storage Metrics definitions
                    provider: Microsoft Storage
                    resource: Queue service
                  name: Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/metricDefinitions/read
                  origin: system
                  properties:
                    serviceSpecification:
                      metricSpecifications:
                      - aggregationType: Average
                        category: Capacity
                        displayDescription: The amount of storage used by the storage account’s Queue service in bytes.
                        displayName: Queue Capacity
                        fillGapWithZero: false
                        name: QueueCapacity
                        unit: Bytes
                      - aggregationType: Average
                        category: Capacity
                        displayDescription: The number of queue in the storage account’s Queue service.
                        displayName: Queue Count
                        fillGapWithZero: false
                        name: QueueCount
                        unit: Count
                      - aggregationType: Average
                        category: Capacity
                        displayDescription: The approximate number of queue messages in the storage account’s Queue service.
                        displayName: Queue Message Count
                        fillGapWithZero: false
                        name: QueueMessageCount
                        unit: Count
                - display:
                    description: Gets the diagnostic setting for the resource.
                    operation: Read diagnostic setting
                    provider: Microsoft Storage
                    resource: Queue service
                  name: Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/read
                  origin: system
                - display:
                    description: Creates or updates the diagnostic setting for the resource.
                    operation: Write diagnostic setting
                    provider: Microsoft Storage
                    resource: Queue service
                  name: Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/write
                  origin: system
                - display:
                    description: Get list of Microsoft Storage Metrics definitions.
                    operation: Get list of Microsoft Storage Metrics definitions
                    provider: Microsoft Storage
                    resource: File service
                  name: Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/metricDefinitions/read
                  origin: system
                  properties:
                    serviceSpecification:
                      metricSpecifications:
                      - aggregationType: Average
                        category: Capacity
                        displayDescription: The amount of storage used by the storage account’s File service in bytes.
                        displayName: File Capacity
                        fillGapWithZero: false
                        name: FileCapacity
                        unit: Bytes
                      - aggregationType: Average
                        category: Capacity
                        displayDescription: The amount of storage provisioned in the storage account’s File service in bytes.
                        displayName: File Provisioned Size
                        fillGapWithZero: false
                        name: FileProvisionedSize
                        unit: Bytes
                      - aggregationType: Average
                        category: Capacity
                        displayDescription: The number of file in the storage account’s File service.
                        displayName: File Count
                        fillGapWithZero: false
                        name: FileCount
                        unit: Count
                      - aggregationType: Average
                        category: Capacity
                        displayDescription: The number of file shares in the storage account’s File service.
                        displayName: File Share Count
                        fillGapWithZero: false
                        name: FileShareCount
                        unit: Count
                - display:
                    description: Gets the diagnostic setting for the resource.
                    operation: Read diagnostic setting
                    provider: Microsoft Storage
                    resource: File service
                  name: Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/read
                  origin: system
                - display:
                    description: Creates or updates the diagnostic setting for the resource.
                    operation: Write diagnostic setting
                    provider: Microsoft Storage
                    resource: File service
                  name: Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/write
                  origin: system
      x-ms-pageable:
        nextLinkName: null
      summary: Azure Storage Accounts Operations_ List
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
components:
  schemas:
    ServiceSpecification:
      description: One property of operation, include metric specifications.
      properties:
        metricSpecifications:
          description: Metric specifications of operation.
          items:
            $ref: '#/components/schemas/MetricSpecification'
          type: array
    OperationProperties:
      description: Properties of operation, include metric specifications.
      properties:
        serviceSpecification:
          $ref: '#/components/schemas/ServiceSpecification'
          description: One property of operation, include metric specifications.
    MetricSpecification:
      description: Metric specification of operation.
      properties:
        aggregationType:
          description: Aggregation type could be Average.
          type: string
        category:
          description: The category this metric specification belong to, could be Capacity.
          type: string
        dimensions:
          description: Dimensions of blobs, including blob type and access tier.
          items:
            $ref: '#/components/schemas/Dimension'
          type: array
        displayDescription:
          description: Display description of metric specification.
          type: string
        displayName:
          description: Display name of metric specification.
          type: string
        fillGapWithZero:
          description: The property to decide fill gap with zero or not.
          type: boolean
        name:
          description: Name of metric specification.
          type: string
        resourceIdDimensionNameOverride:
          description: Account Resource Id.
          type: string
        unit:
          description: Unit could be Bytes or Count.
          type: string
    OperationListResult:
      description: Result of the request to list Storage operations. It contains a list of operations and a URL link to get the next set of results.
      properties:
        value:
          description: List of Storage operations supported by the Storage resource provider.
          items:
            $ref: '#/components/schemas/Operation'
          type: array
    Dimension:
      description: Dimension of blobs, possibly be blob type or access tier.
      properties:
        displayName:
          description: Display name of dimension.
          type: string
        name:
          description: Display name of dimension.
          type: string
    Operation:
      description: Storage REST API operation definition.
      properties:
        display:
          description: Display metadata associated with the operation.
          properties:
            description:
              description: Description of the operation.
              type: string
            operation:
              description: 'Type of operation: get, read, delete, etc.'
              type: string
            provider:
              description: 'Service provider: Microsoft Storage.'
              type: string
            resource:
              description: Resource on which the operation is performed etc.
              type: string
        name:
          description: 'Operation name: {provider}/{resource}/{operation}'
          type: string
        origin:
          description: The origin of operations.
          type: string
        properties:
          $ref: '#/components/schemas/OperationProperties'
          description: Properties of operation, include metric specifications.
          x-ms-client-flatten: true
          x-ms-client-name: OperationProperties
      type: object
  securitySchemes:
    azure_auth:
      type: oauth2
      flows:
        implicit:
          scopes:
            user_impersonation: impersonate your user account
          authorizationUrl: https://login.microsoftonline.com/common/oauth2/authorize
      description: Azure Active Directory OAuth2 Flow