Bing Maps REST Services
Note
Bing Maps for Enterprise service retirement
Bing Maps for Enterprise is deprecated and will be retired. Free (Basic) account customers can continue to use Bing Maps for Enterprise services until June 30th, 2025. Enterprise account customers can continue to use Bing Maps for Enterprise services until June 30th, 2028. To avoid service disruptions, all implementations using Bing Maps for Enterprise REST APIs and SDKs will need to be updated to use Azure Maps by the retirement date that applies to your Bing Maps for Enterprise account type.
Azure Maps is Microsoft's next-generation maps and geospatial services for developers. Azure Maps has many of the same features as Bing Maps for Enterprise, and more. To get started with Azure Maps, create a free Azure subscription and an Azure Maps account. For more information about azure Maps, see Azure Maps Documentation. For migration guidance, see Bing Maps Migration Overview.
The Bing™ Maps REST Services Application Programming Interface (API) provides a Representational State Transfer (REST) interface to perform tasks such as creating a static map with pushpins, geocoding an address, retrieving imagery metadata, or creating a route.
Transaction accounting is provided when you use the Bing Maps REST Services. For more information about billable and non-billable transactions for the Bing Maps REST Services, see Viewing Bing Maps Transaction Reports.
For information about geocoding large sets of spatial data using a REST Interface, see the Bing Spatial Data Services.
If you plan to use the REST services from .NET the Bing Maps team has released an open source portable class library which makes it easy to access the Bing Maps REST services from any .NET application. You can find this library on GitHub.
In This Section
Operator | Description |
---|---|
Getting Started | Gets you started with the Bing Maps REST Services. |
Getting Traffic Incident Data | Shows how to get traffic incident data by using the Routes and the Traffic. |
Using the REST Services with .NET | Shows how to use .NET with the REST Services. |
Locations | Shows how to geocode and reverse-geocode location data. |
Elevations | Shows how to get elevation information for a set of locations, polyline or area on the Earth. |
Imagery | Shows how to use the Imagery API to get a map with your specifications and how to request imagery data such as map tile URLs and imagery provider information. |
Routes | Shows how to get directions and route information for driving, walking, truck or using transit. This API can also be used to snap points to roads, calculate Distance Matrices and Isochrones (drive time polygons). |
Traffic | Shows how to get information about traffic incidents and issues in a specified area. |
Autosuggest | Shows how to get a list of autosuggested entities from a user's query. |
Time Zone | Shows how to get a time zone at a location by point or query. The Time Zone API also converts time zones, and can be used to retrieve information about Windows and IANA time zone standards. |
Common Parameters and Types | Describes common parameters and types that specify values such as culture and pushpin styles. |
Common Response Description | Describes the general response format and results returned when you make a Bing Maps REST Services request. |
Status Codes and Error Handling | Provides status and error code descriptions for troubleshooting. |
Developer Resources | Lists resources and support for the Bing Maps REST Services. |