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: