{"slug":"bing-maps-api","name":"Bing Maps API","host":"dev.virtualearth.net","site":"https://virtualearth.net","category":"data","docsUrl":null,"sources":[{"kind":"archive","url":"https://blogs.bing.com/maps/2023/9/Routing-API-Breaking-Change-and-Retirement-Announcements/"},{"kind":"archive","url":"https://blogs.bing.com/maps/2025/6/Bing-Maps-for-Enterprise-Basic-Account-shutdown-June-30%2C2025/"},{"kind":"archive","url":"https://learn.microsoft.com/en-us/bingmaps/rest-services/"}],"url":"https://www.okapi.bot/providers/bing-maps-api/","json":"https://www.okapi.bot/api/v1/providers/bing-maps-api.json","breakingChanges":[{"slug":"bing-maps-for-enterprise-stops-working","api":"bing-maps-api","title":"Bing Maps for Enterprise stops working","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":"2028-06-30","scope":null,"calls":[],"method":null,"path":null,"source":{"url":"https://learn.microsoft.com/en-us/bingmaps/rest-services/","kind":"archive"},"quote":"Bing Maps for Enterprise is deprecated and has been retired for all free (Basic) account customers. Enterprise account customers can continue to use Bing Maps for Enterprise services until June 30th, 2028.","migration":"Move geocoding, routing and map calls to Azure Maps (atlas.microsoft.com), following Microsoft's Bing Maps to Azure Maps migration guides.","migrationChange":null,"needsDecision":"Azure Maps needs an Azure subscription and a new key, and its APIs differ from Bing Maps'.","text":null,"publishedAt":"2026-10-23T10:40:27.779Z","updatedAt":"2026-10-23T10:40:27.779Z","status":"upcoming","tone":"risk","url":"https://www.okapi.bot/providers/bing-maps-api/breaking-changes/bing-maps-for-enterprise-stops-working/"},{"slug":"bing-maps-for-enterprise-stops-working-on-basic-free-account-keys","api":"bing-maps-api","title":"Bing Maps for Enterprise stops working on Basic (free) account keys","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":"2025-06-30","scope":"Basic (free) account keys","calls":[],"method":null,"path":null,"source":{"url":"https://blogs.bing.com/maps/2025/6/Bing-Maps-for-Enterprise-Basic-Account-shutdown-June-30%2C2025/","kind":"archive"},"quote":"After June 30, 2025, Basic keys in Basic accounts will no longer function. This includes access to APIs like Geocoding, Routing, and Spatial Data Services and the Bing Maps SDKs","migration":"Move geocoding, routing and map calls to Azure Maps (atlas.microsoft.com) with an Azure Maps account key or Microsoft Entra ID.","migrationChange":null,"needsDecision":"Staying on Bing Maps needs a paid Enterprise licence; moving to Azure Maps needs an Azure subscription and a new key.","text":null,"publishedAt":"2026-10-23T10:40:25.589Z","updatedAt":"2026-10-23T10:40:25.589Z","status":"in_effect","tone":"broken","url":"https://www.okapi.bot/providers/bing-maps-api/breaking-changes/bing-maps-for-enterprise-stops-working-on-basic-free-account-keys/"},{"slug":"endtime-on-rest-v1-routes-distancematrix-stops-working","api":"bing-maps-api","title":"endTime on /REST/v1/Routes/DistanceMatrix stops working","kind":"removal","outcome":"fails","model":null,"announcedAt":"2023-09-30","effectiveAt":"2024-09-30","scope":null,"calls":["/REST/v1/Routes/DistanceMatrix","query parameter endTime"],"method":null,"path":"/REST/v1/Routes/DistanceMatrix","source":{"url":"https://blogs.bing.com/maps/2023/9/Routing-API-Breaking-Change-and-Retirement-Announcements/","kind":"archive"},"quote":"As part of this deprecation we will also retire the paramaters endTime and resolution.","migration":"Drop endTime and resolution; request one matrix per departure time with startTime.","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-23T10:40:29.583Z","updatedAt":"2026-10-23T10:40:29.583Z","status":"in_effect","tone":"broken","url":"https://www.okapi.bot/providers/bing-maps-api/breaking-changes/endtime-on-rest-v1-routes-distancematrix-stops-working/"},{"slug":"get-rest-v1-routes-frommajorroads-stops-working","api":"bing-maps-api","title":"GET /REST/v1/Routes/FromMajorRoads stops working","kind":"removal","outcome":"fails","model":null,"announcedAt":"2023-09-30","effectiveAt":"2024-09-30","scope":null,"calls":["/REST/v1/Routes/FromMajorRoads"],"method":null,"path":"/REST/v1/Routes/FromMajorRoads","source":{"url":"https://blogs.bing.com/maps/2023/9/Routing-API-Breaking-Change-and-Retirement-Announcements/","kind":"archive"},"quote":"The Calculate Routes from Major Roads API allows you to calculate routes to a location from major roads in four directions (West, North, East and South). This API will be retired on September 30, 2024.","migration":"Calculate each route with GET /REST/v1/Routes from chosen major-road start points, or move to Azure Maps Route.","migrationChange":null,"needsDecision":"The API has no direct replacement; the start points must be chosen by the application.","text":null,"publishedAt":"2026-10-23T10:40:29.583Z","updatedAt":"2026-10-23T10:40:29.583Z","status":"in_effect","tone":"broken","url":"https://www.okapi.bot/providers/bing-maps-api/breaking-changes/get-rest-v1-routes-frommajorroads-stops-working/"},{"slug":"get-rest-v1-routes-localinsights-stops-working","api":"bing-maps-api","title":"GET /REST/v1/Routes/LocalInsights stops working","kind":"removal","outcome":"fails","model":null,"announcedAt":"2023-09-30","effectiveAt":"2024-09-30","scope":null,"calls":["/REST/v1/Routes/LocalInsights"],"method":null,"path":"/REST/v1/Routes/LocalInsights","source":{"url":"https://blogs.bing.com/maps/2023/9/Routing-API-Breaking-Change-and-Retirement-Announcements/","kind":"archive"},"quote":"API which allows you to get a list of local entities within the specified maximum driving time or distance traveled from a specified point will be retired on September 30, 2024.","migration":"Combine an isochrone (GET /REST/v1/Routes/Isochrones) with a Local Search query, or move to Azure Maps Search.","migrationChange":null,"needsDecision":"The API has no direct replacement.","text":null,"publishedAt":"2026-10-23T10:40:29.583Z","updatedAt":"2026-10-23T10:40:29.583Z","status":"in_effect","tone":"broken","url":"https://www.okapi.bot/providers/bing-maps-api/breaking-changes/get-rest-v1-routes-localinsights-stops-working/"},{"slug":"resolution-on-rest-v1-routes-distancematrix-stops-working","api":"bing-maps-api","title":"resolution on /REST/v1/Routes/DistanceMatrix stops working","kind":"removal","outcome":"fails","model":null,"announcedAt":"2023-09-30","effectiveAt":"2024-09-30","scope":null,"calls":["/REST/v1/Routes/DistanceMatrix","query parameter resolution"],"method":null,"path":"/REST/v1/Routes/DistanceMatrix","source":{"url":"https://blogs.bing.com/maps/2023/9/Routing-API-Breaking-Change-and-Retirement-Announcements/","kind":"archive"},"quote":"As part of this deprecation we will also retire the paramaters endTime and resolution.","migration":"Drop endTime and resolution; request one matrix per departure time with startTime.","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-23T10:40:29.583Z","updatedAt":"2026-10-23T10:40:29.583Z","status":"in_effect","tone":"broken","url":"https://www.okapi.bot/providers/bing-maps-api/breaking-changes/resolution-on-rest-v1-routes-distancematrix-stops-working/"}]}