{
  "name": "Azure Maps Render (Map Tiles)",
  "slug": "azure-maps-render",
  "website_url": "https://azure.microsoft.com/en-us/products/azure-maps",
  "vendor_description": "\"Azure Maps is a collection of geospatial services and SDKs that use fresh mapping data to provide geographic context to web and mobile applications.\"",
  "categories": [
    "maps"
  ],
  "summary": "Azure Maps Render is Microsoft's map tile service for web and mobile applications, delivering raster and vector tiles, satellite imagery, traffic overlays, and static map images via a REST API backed by TomTom basemap data. It is priced at $4.50 per 1,000 transactions with a free tier of 5,000 Base Map Tile transactions per month, and supports self-serve signup without a sales call. SDKs are available for JavaScript, TypeScript, and React, with mobile support via the Web SDK in a WebView. The service carries SOC 2 Type II, ISO 27001, HIPAA, PCI DSS, and GDPR compliance, and is available globally except China and Korea.",
  "capabilities": {
    "supported_actions": [
      "get_map_tile",
      "get_map_static_image",
      "get_map_tileset",
      "get_map_state_tile",
      "get_map_attribution",
      "get_copyright_caption",
      "get_copyright_for_tile",
      "get_copyright_for_world",
      "get_copyright_from_bounding_box",
      "raster_tiles",
      "vector_tiles",
      "satellite_imagery",
      "traffic_tiles",
      "weather_tiles",
      "interactive_js_map",
      "custom_styles",
      "3d_terrain"
    ],
    "supported_regions": [
      "Global (excluding China and Korea)",
      "US geographic endpoint (us.atlas.microsoft.com)",
      "EU geographic endpoint (eu.atlas.microsoft.com)",
      "Azure Government cloud (atlas.azure.us)",
      "Proprietary basemap data sourced from TomTom"
    ],
    "supported_languages": [
      "Arabic",
      "Bulgarian",
      "Catalan",
      "Czech",
      "Danish",
      "German",
      "Greek",
      "English (Australia)",
      "English (New Zealand)",
      "English (United Kingdom)",
      "English (USA)",
      "Spanish (Spain)",
      "Spanish (Mexico)",
      "Estonian",
      "Finnish",
      "French (France)",
      "French (Canada)",
      "Hungarian",
      "Indonesian",
      "Italian",
      "Korean",
      "Lithuanian",
      "Malay",
      "Norwegian Bokmål",
      "Dutch (Netherlands)",
      "Polish",
      "Portuguese (Brazil)",
      "Portuguese (Portugal)",
      "Romanian",
      "Russian",
      "Slovak",
      "Slovenian",
      "Swedish",
      "Thai",
      "Turkish",
      "Ukrainian",
      "Chinese (Simplified, China)",
      "Chinese (Traditional, Taiwan)",
      "and many more via IETF language tags"
    ],
    "input_types": [
      "tilesetId (tileset identifier)",
      "zoom level (integer)",
      "tile x coordinate",
      "tile y coordinate",
      "center coordinates (lon,lat)",
      "bounding box",
      "language (IETF tag)",
      "tile size (256 or 512 pixels)",
      "timestamp (for weather tiles)",
      "view/user-region parameter",
      "path geometries (lines/polygons/circles)",
      "pushpin definitions",
      "traffic layer overlay flag"
    ],
    "output_types": [
      "vector tiles (MVT/PBF - application/vnd.mapbox-vector-tile)",
      "raster tiles (PNG)",
      "static map image (PNG or JPEG)",
      "map attribution text (JSON)",
      "copyright information (JSON)",
      "interactive map canvas (Web SDK)"
    ],
    "webhooks_supported": false,
    "sandbox_available": false,
    "sdk_languages": [
      "JavaScript/TypeScript",
      "React",
      "iOS",
      "Android"
    ],
    "mcp_server_available": false
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://atlas.microsoft.com",
    "api_version": "2024-04-01",
    "versioning_scheme": "url",
    "stability": "ga",
    "deprecation_policy_url": "https://learn.microsoft.com/en-us/azure/azure-maps/about-azure-maps",
    "auth_methods": [
      "api_key",
      "oauth2"
    ],
    "auth_docs_url": "https://learn.microsoft.com/en-us/azure/azure-maps/azure-maps-authentication",
    "idempotency_supported": null,
    "error_format": "problem+json",
    "webhook_signing": null,
    "webhook_events_url": null,
    "rate_limit_requests": 500,
    "rate_limit_window": "second",
    "sdk_packages": [
      {
        "package": "azure-maps-control",
        "language": "JavaScript/TypeScript",
        "official": true,
        "repo_url": "https://www.npmjs.com/package/azure-maps-control"
      },
      {
        "package": "react-azure-maps",
        "language": "React",
        "official": true,
        "repo_url": "https://github.com/Azure/react-azure-maps"
      },
      {
        "package": "azure-maps-ios-sdk-distribution",
        "language": "iOS",
        "official": false,
        "repo_url": "https://github.com/Azure/azure-maps-ios-sdk-distribution"
      },
      {
        "package": "com.azure.android:azure-maps-control",
        "language": "Android",
        "official": false,
        "repo_url": "https://github.com/Azure/azure-sdk-for-android"
      }
    ],
    "mcp_url": null,
    "quickstart_url": "https://learn.microsoft.com/en-us/azure/azure-maps/quick-demo-map-app"
  },
  "pricing": {
    "pricing_model": "usage_based",
    "has_published_pricing": true,
    "starting_price_usd": "4.5000",
    "price_basis": "1,000 transactions",
    "free_tier_available": true,
    "free_tier_limit": "5,000 Base Map Tile transactions/month (up to 15 tiles per transaction = 75,000 tiles/month)",
    "free_tier_details": "5,000 free Base Map Tile transactions per month (Gen2). Each transaction covers up to 15 tiles = 75,000 tiles/month free. Free transaction counts vary by Render sub-service (Base Map Tiles, Imagery Tiles, Static Map Images, Weather Tiles all share the Gen2 free allowance per service meter).",
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": false,
    "enterprise_plan_available": null,
    "price_points": [
      {
        "plan": "Gen2",
        "item": "Base Map Tiles (15 tiles = 1 transaction) - free tier",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "first 5,000 transactions/month",
        "currency": "USD",
        "source_url": "https://learn.microsoft.com/en-us/azure/azure-maps/understanding-azure-maps-transactions"
      },
      {
        "plan": "Gen2",
        "item": "Base Map Tiles (15 tiles = 1 transaction)",
        "amount_usd": "4.5000",
        "amount_percent": null,
        "per": "1,000 transactions (5K–100K/month)",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      },
      {
        "plan": "Gen2",
        "item": "Base Map Tiles (15 tiles = 1 transaction)",
        "amount_usd": "3.0000",
        "amount_percent": null,
        "per": "1,000 transactions (100K–500K/month)",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      },
      {
        "plan": "Gen2",
        "item": "Base Map Tiles (15 tiles = 1 transaction)",
        "amount_usd": "1.5000",
        "amount_percent": null,
        "per": "1,000 transactions (500K–1M/month)",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      },
      {
        "plan": "Gen2",
        "item": "Base Map Tiles (15 tiles = 1 transaction)",
        "amount_usd": "0.5000",
        "amount_percent": null,
        "per": "1,000 transactions (>1M/month)",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      },
      {
        "plan": "Gen2",
        "item": "Imagery Tiles (satellite/aerial, 15 tiles = 1 transaction) - free tier",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "first 5,000 transactions/month",
        "currency": "USD",
        "source_url": "https://learn.microsoft.com/en-us/azure/azure-maps/understanding-azure-maps-transactions"
      },
      {
        "plan": "Gen2",
        "item": "Imagery Tiles (satellite/aerial, 15 tiles = 1 transaction)",
        "amount_usd": "4.5000",
        "amount_percent": null,
        "per": "1,000 transactions (5K–100K/month)",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      },
      {
        "plan": "Gen2",
        "item": "Imagery Tiles (satellite/aerial, 15 tiles = 1 transaction)",
        "amount_usd": "3.0000",
        "amount_percent": null,
        "per": "1,000 transactions (100K–500K/month)",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      },
      {
        "plan": "Gen2",
        "item": "Imagery Tiles (satellite/aerial, 15 tiles = 1 transaction)",
        "amount_usd": "1.5000",
        "amount_percent": null,
        "per": "1,000 transactions (500K–1M/month)",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      },
      {
        "plan": "Gen2",
        "item": "Imagery Tiles (satellite/aerial, 15 tiles = 1 transaction)",
        "amount_usd": "0.5000",
        "amount_percent": null,
        "per": "1,000 transactions (>1M/month)",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      },
      {
        "plan": "Gen2",
        "item": "Static Map Images (1 request = 1 transaction) - free tier",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "first 5,000 transactions/month",
        "currency": "USD",
        "source_url": "https://learn.microsoft.com/en-us/azure/azure-maps/understanding-azure-maps-transactions"
      },
      {
        "plan": "Gen2",
        "item": "Static Map Images (1 request = 1 transaction)",
        "amount_usd": "4.5000",
        "amount_percent": null,
        "per": "1,000 transactions (5K–100K/month)",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      },
      {
        "plan": "Gen2",
        "item": "Static Map Images (1 request = 1 transaction)",
        "amount_usd": "3.0000",
        "amount_percent": null,
        "per": "1,000 transactions (100K–500K/month)",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      },
      {
        "plan": "Gen2",
        "item": "Static Map Images (1 request = 1 transaction)",
        "amount_usd": "1.5000",
        "amount_percent": null,
        "per": "1,000 transactions (500K–1M/month)",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      },
      {
        "plan": "Gen2",
        "item": "Static Map Images (1 request = 1 transaction)",
        "amount_usd": "0.5000",
        "amount_percent": null,
        "per": "1,000 transactions (>1M/month)",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      },
      {
        "plan": "Gen2",
        "item": "Weather Tiles (15 tiles = 1 transaction) - free tier",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "first 5,000 transactions/month",
        "currency": "USD",
        "source_url": "https://learn.microsoft.com/en-us/azure/azure-maps/understanding-azure-maps-transactions"
      },
      {
        "plan": "Gen2",
        "item": "Weather Tiles (15 tiles = 1 transaction)",
        "amount_usd": "4.5000",
        "amount_percent": null,
        "per": "1,000 transactions (5K–100K/month)",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      },
      {
        "plan": "Gen2",
        "item": "Weather Tiles (15 tiles = 1 transaction)",
        "amount_usd": "3.0000",
        "amount_percent": null,
        "per": "1,000 transactions (100K–500K/month)",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      },
      {
        "plan": "Gen2",
        "item": "Weather Tiles (15 tiles = 1 transaction)",
        "amount_usd": "1.5000",
        "amount_percent": null,
        "per": "1,000 transactions (500K–1M/month)",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      },
      {
        "plan": "Gen2",
        "item": "Weather Tiles (15 tiles = 1 transaction)",
        "amount_usd": "0.5000",
        "amount_percent": null,
        "per": "1,000 transactions (>1M/month)",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      },
      {
        "plan": "Gen1 Standard S0 (deprecated, retiring 9/15/26)",
        "item": "Tile Transactions (rendering/tiles)",
        "amount_usd": "0.5000",
        "amount_percent": null,
        "per": "1,000 transactions",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      },
      {
        "plan": "Gen1 Standard S1 (deprecated, retiring 9/15/26)",
        "item": "Tile Transactions (rendering/tiles)",
        "amount_usd": "5.0000",
        "amount_percent": null,
        "per": "1,000 transactions",
        "currency": "USD",
        "source_url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/"
      }
    ]
  },
  "compliance": {
    "soc2": "type_2",
    "hipaa": true,
    "gdpr": true,
    "iso_27001": true,
    "pci_dss": true,
    "sla_published": true,
    "sla_url": "https://azure.microsoft.com/en-us/support/legal/sla/azure-maps/v1_0/",
    "data_retention_policy_url": "https://www.microsoft.com/trust-center/privacy",
    "documented_rate_limits": "Render service - Road tiles: 500 QPS (Gen2 and Gen1 S1), 50 QPS (Gen1 S0). Render service - Satellite tiles: 250 QPS (Gen2 and Gen1 S1), not available on Gen1 S0. Render service - Static maps: 50 QPS (all tiers). Render service - Traffic tiles: 50 QPS (all tiers). Render service - Weather tiles: 100 QPS (Gen2 and Gen1 S1), 50 QPS (Gen1 S0). QPS limits for Gen2/Gen1 S1 can be raised via Azure Support.",
    "known_restrictions": [
      "Map attribution/copyright text must be displayed on the map whenever Azure Maps Render tiles are used (including in third-party map controls); Get Map Attribution API must be called and result shown in lower right-hand corner of the map",
      "Satellite imagery (microsoft.imagery tileset) only available on S1 and G2 (Gen2) pricing SKU",
      "Azure Maps shares customer address/location queries with TomTom as a subprocessor",
      "Azure Maps services not available in China or Korea",
      "Native iOS and Android SDKs are retired; mobile use requires Web SDK in a WebView",
      "Web SDK Map Control v1 is deprecated and will be retired 9/19/26; migrate to v3",
      "Gen1 pricing tier (S0 and S1) is deprecated and will be retired 9/15/26; migrate to Gen2"
    ]
  },
  "developer": {
    "docs_url": "https://azure.microsoft.com/developer",
    "api_reference_url": null,
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": null,
    "llms_txt_url": "https://azure.microsoft.com/llms.txt",
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2018-01-01",
    "ga_date": "2018-05-31",
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": []
  },
  "scores": {
    "agent_friendliness": 45,
    "pricing_transparency": 100,
    "setup_speed": 85,
    "docs_quality": 25,
    "procurement_friction": 100,
    "trust_readiness": 100,
    "best_for": [
      "Prototypes and side projects - free to start, no sales call",
      "AI agents and automation - an agent-ready surface (MCP / llms.txt)",
      "Teams needing broad API coverage out of the box"
    ],
    "avoid_if": []
  },
  "sources": [
    {
      "field": "hipaa",
      "url": "https://techcommunity.microsoft.com/blog/azuremapsblog/did-you-know-azure-maps-is-hipaa-compliant/3768315",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "vendor_description",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/about-azure-maps",
      "excerpt": "Azure Maps is a collection of geospatial services and SDKs that use fresh mapping data to provide geographic context to web and mobile applications.",
      "confidence": "high"
    },
    {
      "field": "categories",
      "url": "https://learn.microsoft.com/en-us/rest/api/maps/render",
      "excerpt": "Get Map State Tile | Use to get state tiles in vector format ... Get Map Static Image | This rendering API produces static, rasterized map views of a user-defined area.",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://learn.microsoft.com/en-us/rest/api/maps/render/get-map-tile",
      "excerpt": "The Get Map Tiles API enables users to request map tiles in either vector or raster formats, typically for integration into a map control or SDK. Supported tile types include Azure Maps road tiles and real-time Weather Radar tiles.",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://learn.microsoft.com/en-us/rest/api/maps/render",
      "excerpt": "Get Map State Tile | Use to get state tiles in vector format that can then be used to display feature state information in an indoor map. | Get Map Static Image | This rendering API produces static, rasterized map views of a user-defined area.",
      "confidence": "high"
    },
    {
      "field": "pricing_model / has_published_pricing",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/understanding-azure-maps-transactions",
      "excerpt": "Render | Yes, except Get Copyright API, Get Attribution API and Terra maps ... | 15 tiles = 1 transaction ... | Maps Base Map Tiles (Gen2 pricing) ... Maps Imagery Tiles (Gen2 pricing) ... Maps Static Map Images (Gen2 pricing) ... Maps Weather Tiles (Gen2 pricing)",
      "confidence": "high"
    },
    {
      "field": "pricing_model / has_published_pricing",
      "url": "https://azure.microsoft.com/en-us/pricing/details/azure-maps/",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "free_tier_available / free_tier_details",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/understanding-azure-maps-transactions",
      "excerpt": "Azure Maps offers many free transactions each month as shown in Azure Maps pricing. For example, you get 5,000 free Base Map Tile transactions per month. Each transaction can include up to 15 tiles for a total of 75,000 tiles rendered for free each month.",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/azure-maps-qps-rate-limits",
      "excerpt": "Render service - Road tiles | 500 | 500 | 50 | ... Render service - Satellite tiles | 250 | 250 | Not Available | ... Render service - Static maps | 50 | 50 | 50 | ... Render service - Traffic tiles | 50 | 50 | 50 | ... Render service - Weather tiles | 100 | 100 | 50",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/azure-maps-qps-rate-limits",
      "excerpt": "Azure Maps doesn't have any maximum daily limits on the number of requests that can be made, however there are limits to the maximum number of queries per second (QPS).",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://github.com/cschotte/azure-maps-mcp",
      "excerpt": "This MCP server is in preview. Interfaces and behaviors may change. Avoid using in production. [Repository archived November 6, 2025 - community project, not official Microsoft]",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://learn.microsoft.com/en-us/azure/compliance/offerings/cloud-services-in-audit-scope",
      "excerpt": "See Appendices A and B in Microsoft Azure Compliance Offerings for detailed insight into which cloud services are in scope for the following compliance offerings: ... SOC ...",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://learn.microsoft.com/en-us/azure/compliance/offerings/offering-iso-27001",
      "excerpt": "Microsoft Azure, Dynamics 365, and other Microsoft online services undergo regular independent third-party audits for ISO/IEC 27001 compliance.",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://learn.microsoft.com/en-us/azure/compliance/offerings/offering-hipaa-us",
      "excerpt": "Azure has enabled the physical, technical, and administrative safeguards required by HIPAA and the HITECH Act inside the in-scope Azure services, and offers a HIPAA BAA as part of the Microsoft Product Terms to all customers who are covered entities or business associates under HIPAA for use of such in-scope Azure services.",
      "confidence": "high"
    },
    {
      "field": "iso_27001",
      "url": "https://learn.microsoft.com/en-us/azure/compliance/offerings/offering-iso-27001",
      "excerpt": "Microsoft Azure, Dynamics 365, and other Microsoft online services undergo regular independent third-party audits for ISO/IEC 27001 compliance. You can review the Azure ISO/IEC 27001 certificate and audit report for more information.",
      "confidence": "high"
    },
    {
      "field": "pci_dss",
      "url": "https://learn.microsoft.com/en-us/azure/compliance/offerings/cloud-services-in-audit-scope",
      "excerpt": "See Appendices A and B in Microsoft Azure Compliance Offerings for detailed insight into which cloud services are in scope for the following compliance offerings: ... PCI DSS ...",
      "confidence": "medium"
    },
    {
      "field": "gdpr",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/about-azure-maps",
      "excerpt": "TomTom is a subprocessor that is authorized to subprocess Azure Maps customer data. For more information, see the Microsoft Online Services Subprocessor List located in the Microsoft Trust Center.",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://azure.microsoft.com/en-us/support/legal/sla/azure-maps/v1_0/",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://azure.microsoft.com/en-us/support/legal/sla/summary/",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "known_restrictions (Gen1 retirement)",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/understanding-azure-maps-transactions",
      "excerpt": "Gen1 pricing tier is now deprecated and will be retired on 9/15/26. Gen2 pricing tier replaces Gen1 (both S0 and S1) pricing tier.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions (attribution required)",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/about-azure-maps",
      "excerpt": "You're required to display the appropriate copyright attribution on the map anytime you use the Azure Maps Render service, either as basemaps or layers, in any third-party map control.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions (not available China/Korea)",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/about-azure-maps",
      "excerpt": "Azure Maps services are currently available except in the following countries/regions: China, Korea",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-map-control",
      "excerpt": "The Azure Maps Web SDK provides a Map Control that enables the customization of interactive maps with your own content and imagery for display in your web or mobile applications. This module is a helper library that makes it easy to use the Azure Maps REST services in web or Node.js applications by using JavaScript or TypeScript.",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/about-azure-maps",
      "excerpt": "To access Azure Maps services, go to the Azure portal and create an Azure Maps account. Azure Maps uses a key-based authentication scheme. When you create your account, two keys are generated.",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://learn.microsoft.com/en-us/rest/api/maps/render/get-map-tile",
      "excerpt": "The Azure Maps service hostname. Use `https://atlas.microsoft.com` for the Azure public cloud.",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://learn.microsoft.com/en-us/rest/api/maps/render/get-map-tile",
      "excerpt": "GET https://atlas.microsoft.com/map/tile?api-version=2024-04-01&tilesetId=microsoft.base&zoom=6&x=10&y=22",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://learn.microsoft.com/en-us/rest/api/maps/render",
      "excerpt": "API Version: 2024-04-01",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://learn.microsoft.com/en-us/rest/api/maps/render/get-map-tile",
      "excerpt": "GET {endpoint}/map/tile?api-version=2024-04-01&tilesetId={tilesetId}&zoom={zoom}&x={x}&y={y}",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/azure-maps-authentication",
      "excerpt": "Azure Maps supports three authentication methods: Shared Key, Microsoft Entra ID, and Shared Access Signature (SAS) Token.",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://learn.microsoft.com/en-us/rest/api/maps/render/get-map-tile",
      "excerpt": "These are the Microsoft Entra OAuth 2.0 Flows... Type: oauth2 Flow: implicit... subscription-key: This is a shared key... Type: apiKey In: header",
      "confidence": "high"
    },
    {
      "field": "auth_docs_url",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/azure-maps-authentication",
      "excerpt": "Azure Maps supports three authentication methods: Shared Key, Microsoft Entra ID, and Shared Access Signature (SAS) Token. This article explains these authentication methods.",
      "confidence": "high"
    },
    {
      "field": "stability",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/about-azure-maps",
      "excerpt": "Azure Maps Render v1 service retirement: The Azure Maps Render v1 service is now deprecated and will be retired on 9/17/26. To avoid service disruptions, all calls to Render v1 API will need to be updated to use the latest version by 9/17/26.",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/azure-maps-qps-rate-limits",
      "excerpt": "Render service - Road tiles: QPS Limit: Gen 2 Pricing Tier: 500",
      "confidence": "high"
    },
    {
      "field": "rate_limit_window",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/azure-maps-qps-rate-limits",
      "excerpt": "Azure Maps doesn't have any maximum daily limits on the number of requests that can be made, however there are limits to the maximum number of queries per second (QPS).",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/understanding-azure-maps-transactions",
      "excerpt": "you get 5,000 free Base Map Tile transactions per month. Each transaction can include up to 15 tiles for a total of 75,000 tiles rendered for free each month.",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://learn.microsoft.com/en-us/answers/questions/1372918/some-questions-about-azure-maps-pricing-and-azure",
      "excerpt": "Search service: $4.50 per 1,000 transactions... Route service: $4.50 per 1,000 transactions",
      "confidence": "medium"
    },
    {
      "field": "price_basis",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/understanding-azure-maps-transactions",
      "excerpt": "Render: 15 tiles = 1 transaction... One request for Get Static Map = 1 transaction... Maps Base Map Tiles (Gen2 pricing)",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-map-control",
      "excerpt": "The Azure Maps Web SDK provides a Map Control (https://www.npmjs.com/package/azure-maps-control) that enables the customization of interactive maps with your own content and imagery.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/ios-sdk-migration-guide",
      "excerpt": "Azure Maps iOS SDK retirement: The Azure Maps Native SDK for iOS is now retired and no longer supported.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/android-sdk-migration-guide",
      "excerpt": "Azure Maps Android SDK retirement: The Azure Maps Native SDK for Android is now retired and no longer supported.",
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/quick-demo-map-app",
      "excerpt": "This quickstart demonstrates how to use Azure Maps to create a map that gives users an interactive search experience.",
      "confidence": "high"
    },
    {
      "field": "sla_url",
      "url": "https://azure.microsoft.com/en-us/support/legal/sla/azure-maps/v1_0/",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://learn.microsoft.com/en-us/rest/api/maps/render/get-map-tile",
      "excerpt": "ErrorResponse: Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).",
      "confidence": "high"
    },
    {
      "field": "ga_date",
      "url": "https://azure.microsoft.com/en-us/updates/azure-maps-is-now-generally-available-16/",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "ga_date",
      "url": "https://azure.microsoft.com/en-us/blog/announcing-azure-maps/",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "deprecation_policy_url",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/about-azure-maps",
      "excerpt": "Azure Maps Render v1 service retirement: The Azure Maps Render v1 service is now deprecated and will be retired on 9/17/26.",
      "confidence": "medium"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://learn.microsoft.com/en-us/azure/azure-maps/about-azure-maps",
      "excerpt": "Azure Maps shares customer-provided address/location queries with third-party TomTom for mapping functionality purposes... For more information, see the Microsoft Online Services Subprocessor List located in the Microsoft Trust Center.",
      "confidence": "medium"
    },
    {
      "field": "mcp_url",
      "url": "https://github.com/cschotte/azure-maps-mcp",
      "excerpt": null,
      "confidence": "high"
    }
  ],
  "fields_not_found": [
    "enterprise_plan_available",
    "exact_free_tier_per_imagery_weather_static_tiles_separate_limits",
    "ga_date_exact_from_official_source",
    "mcp_url",
    "notable_customers",
    "idempotency_supported",
    "webhook_signing",
    "webhook_events_url",
    "android_sdk_official_repo",
    "ios_sdk_active_status"
  ],
  "source_confidence": "high",
  "last_verified_at": "2026-06-14T00:00:00.000Z",
  "contribute": {
    "note": "This data is crowd-editable. Suggest corrections or leave a review via these endpoints - no auth required, requests are rate-limited, and every submission is reviewed before it goes live. For a field edit, {field} is any key in this response and a citation is required.",
    "endpoints": [
      {
        "action": "review",
        "label": "Leave a review or comment",
        "method": "POST",
        "url": "https://apio.sh/api/feedback/azure-maps-render",
        "example_body": {
          "kind": "review",
          "rating": 5,
          "body": "Your experience with this API…"
        }
      },
      {
        "action": "field_edit",
        "label": "Suggest a correction to a field (cite a source)",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/azure-maps-render/{field}",
        "example_body": {
          "value": "corrected value",
          "citations": [
            {
              "url": "https://source.example/page",
              "excerpt": "supporting quote"
            }
          ],
          "note": "what changed and why"
        }
      },
      {
        "action": "new_api",
        "label": "Suggest a new API to add",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/api",
        "example_body": {
          "value": {
            "name": "Acme API",
            "website_url": "https://acme.example"
          },
          "citations": [
            {
              "url": "https://acme.example"
            }
          ]
        }
      },
      {
        "action": "token",
        "label": "Optional - raise your rate limit",
        "method": "GET",
        "url": "https://apio.sh/api/feedback/token"
      }
    ]
  }
}