Azure Maps service geographic scope

Azure Maps is a global service that supports specifying a geographic scope, which allows you to limit data residency to the European (EU) or United States (US) geographic areas (geos). All requests (including input data) are stored exclusively in the specified geographic area. For more information on Azure regions and geographies, see Azure geographies.

Data locations

For disaster recovery and high availability, Microsoft may replicate customer data to other regions within the same geographic area. For example, if you use the Azure Maps Europe API geographic endpoint, your requests (including input data) are kept in an Azure datacenter in Europe. The only impact is where request data is saved, it doesn't limit the locations from which the customers, or their end users, may access customer data via Azure Maps API.

Geographic API endpoint mapping

The following table describes the mapping between geography and supported Azure geographic API endpoint. For example, if you want all Azure Maps Search Address requests to be processed and stored within the European Azure geography, use the eu.atlas.microsoft.com endpoint.

Azure Geographic areas (geos) API geographic endpoint
Europe eu.atlas.microsoft.com
United States us.atlas.microsoft.com

Tip

When using the Azure Government cloud, use the atlas.azure.us endpoint. For more information, see Azure Government cloud support.

URL example for geographic mapping

The following code snippet is an example of the Search - Get Search Address request:

GET https://{geography}.atlas.microsoft.com/search/address/{format}?api-version=1.0&query={query}

In the previous URL, to ensure data residency remains in Europe for the Azure Maps API calls (and input data) replace {geography} with eu:

GET https://eu.atlas.microsoft.com/search/address/{format}?api-version=1.0&query={query}

Additional information

For information on limiting what regions a SAS token can use in, see Authentication with Azure Maps.