Azure Documentation

Azure Storage Endpoints

This article explains the endpoints used to access your Azure Storage data. Azure Storage exposes a REST API that can be accessed by any client that can make an HTTP/S request. Azure Storage offers several storage services, and each service has its own distinct endpoint.

Storage Account Endpoints

A storage account endpoint is the base URL for accessing the data within your storage account. The format of the endpoint follows this pattern:

{storage-account-name}.{service-name}.core.windows.net

Where:

  • {storage-account-name} is the name of your storage account.
  • {service-name} is the name of the storage service (e.g., blob, file, queue, table).

Common Service Endpoints

Here are the common endpoints for each Azure Storage service:

Service Endpoint Pattern Example
Blob Storage <storage-account-name>.blob.core.windows.net https://mystorageaccount.blob.core.windows.net
File Storage <storage-account-name>.file.core.windows.net https://mystorageaccount.file.core.windows.net
Queue Storage <storage-account-name>.queue.core.windows.net https://mystorageaccount.queue.core.windows.net
Table Storage <storage-account-name>.table.core.windows.net https://mystorageaccount.table.core.windows.net

Global and Regional Endpoints

By default, Azure Storage endpoints are global. When you access a global endpoint, Azure routes your request to the closest healthy region to your client. You can also configure regional endpoints for certain services like Blob Storage and File Storage, which can be useful for specific disaster recovery or latency-sensitive scenarios.

Accessing Services

You can access these endpoints using:

  • Azure Storage SDKs: The SDKs provide convenient classes and methods to interact with storage services.
  • Azure CLI: The command-line interface offers commands for managing and accessing storage.
  • REST API: Directly making HTTP/S requests to the endpoints.

Note

When using the REST API, ensure you are using https for secure communication.

Custom Subdomains

Azure Storage also supports using custom subdomains for Blob Storage endpoints. This allows you to use your own domain name to access your blob data, enhancing branding and simplifying access for your users. For example, you could use mycompany.blob.core.windows.net.

Next Steps

To learn more about specific storage services, refer to the following documentation: