Datacircle

Azure Maps pricing and alternatives: air quality API, GET /weather/airQuality/current/json

Is Azure Maps yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.

33% complete: 2 of the 6 key fields we checkSee the 6 fields

$0.00per 1,000 placesWe rank 94 plans by price. OpenWeather's £370 monthly plan is the cheapest paid plan per 1,000 places: $0.00049.WeatherAPI.com, Open-Meteo and Weatherbit are the best air quality API providers in our benchmark.
Plan: Free one of Azure Maps's 3 plans
Call: GET /weather/airQuality/current/json one of Azure Maps's 2 calls for this API
API: Air quality API one of Azure Maps's 3 APIs

About this item

  • Freshness. We don't know how fresh this plan's data is.
  • 2 of the 6 key fields we check. Particles, Gases.
  • Nothing to pay. You get 1,000 requests a month.
  • One call. You send query to GET /weather/airQuality/current/json. You set api-version to "1.1". You can also send language and pollutants. The call returns the air quality at the place now.
  • Who can get it: anyone with an Azure subscription. Keep data: with conditions. Use data: with conditions.

Azure Maps: air quality API alternatives

The table starts with Azure Maps's cheapest paid plan. Next come plans from other providers with the price per 1,000 places closest to Azure Maps's.

Azure Maps, pay as you go, <500K, GET /weather/airQuality/current/jsonYandex Weather, ₽4,500,000 yearlyGoogle Maps Platform, $1,200 monthly, Pro, POST /v1/currentConditions:lookupOmkar Cloud, $16 monthlymeteoblue, €2,400 yearly, Premium Weather API, 40,000 calls a month, GET /packages/airquality-1h
$ per 1,000 places$4.50$4.477$4.80$5.333$5.627
Completeness33%33%0%33%33%
Billingpay as you goyearlymonthlymonthlyyearly
Paymonthly₽4,500,000$1,200$16€2,400
Enough foras many as you pay for1,000,000 calls a month250,000 calls a month3,000 calls a month40,000 calls a month
Freshnessunknownunknownunknownliveunknown
Who can get itanyone with an Azure subscriptionnew customers only, by a contract on the offer, the offer is addressed to legal entities and fully capable individuals who are Residents (Russian citizens or foreign nationals with a Russian residence permit, legal entities created under Russian law and their branches abroad)anyone who accepts the Google Maps Platform Scaled Subscription Terms and Conditionsanyone aged 18 or over who is not in a country under a United States embargo or on a United States list of prohibited or restricted partiesanyone

Every air quality API provider we score, ranked

Sources

From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-10-30.

  1. azure.microsoft.com/en-us/pricing/details/azure-maps/
  2. azure.microsoft.com/en-us/products/azure-maps
  3. learn.microsoft.com/en-us/azure/azure-maps/azure-maps-qps-rate-limits
  4. learn.microsoft.com/en-us/azure/azure-maps/understanding-azure-maps-transactions
  5. learn.microsoft.com/en-us/rest/api/maps/weather/get-current-air-quality
  6. prices.azure.com/api/retail/prices?$filter=serviceName%20eq%20%27Azure%20Maps%27%20and%20armRegionName%20eq%20%27eastus%27
  7. microsoft.com/licensing/terms/productoffering/MicrosoftAzure/MCA

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • US AQI, not in the answer
  • European AQI, not in the answer
  • Particles
  • Gases
  • Pollen, not in the answer
  • UV index, not in the answer
Price
$ per 1,000 places$0.00
Percall
Billingfree
Charges
Also pays forfrom the same budget: Get Current Conditions · Get Daily Forecast · Get Hourly Forecast · Get Air Quality Daily Forecasts
Not found
$ per 1,000$0.00
In their words
Their pitchUse to get current air quality information that includes potential risks and suggested precautions.
Data
Keep dataCustomer may not cache or store results delivered by the Azure Maps API for the purpose of scaling such Results (as defined below) to serve multiple users, or to circumvent any functionality in Azure Maps, including but not limited to (i) map data tiles, or (ii) information on the calculation of a path between two (2) or more points (“Route”) information (collectively the “Results”). Caching and storing Results and locations (latitude and longitude pair) or addresses that have been returned from a call to Azure Maps (“Geocode”/ ”Reverse Geocode”) are permitted where the purpose of caching is to reduce latency times of the Customer Solution. Results may not be stored for longer than: (i) the validity period indicated in returned headers, or (ii) 6 months, whichever is shorter.
Use dataCustomer may not use Azure Maps, or any part thereof (1) to enable turn-by-turn navigation functionality in any Customer Solution or use within an automatic or autonomous vehicle control, or (2) with a vehicle’s dashboard, or a device connected to a vehicles dashboard, systems, or sensors, except that the device may be connected to the vehicle power source for charging purposes. [...] Customer may not use Azure Maps or any part thereof to create a competing database or service, or a derived database populated wholly or partially with Customer’s content and/or content supplied or created by any third party. Customer will not use the content delivered by the Azure Maps in combination with any other third-party database, except that Customer may layer onto the content a type of content not already included within Azure Maps (such as Customer's proprietary content) or which Microsoft separately licenses to Customer. [...] Customer will not modify or create a derivative work based on Azure Maps, or any part thereof, unless expressly permitted to do so under these terms. [...] Microsoft may, in its sole discretion, limit the rate at which Azure Maps, or any portion thereof, may be called. [...] Customer may not display any Results, and/or Azure Maps Weather service results, solely as described in these Terms, on any third-party content or geographical map database. [...] Customers may not remove, obscure, mask or change any logo and/or copyright notice placed on or automatically generated by Azure Maps. Customer must display in a conspicuous manner within Customer Solution any Microsoft or third-party attribution provided by Microsoft.
Plan
Pay$0
You get1,000 requests a month
Enough for1,000 calls a month
Rate limit
Per second50
Batch1
The call
You sendquery, api-version "1.1". Optional: language, pollutants
MethodGET
Path/weather/airQuality/current/json
About the plan
PlanFree
Who can get itanyone with an Azure subscription
The 26 fields the plan's answer can hold

units, AQI, global AQI, category, category color, description, dominant pollutant, time read, PM2.5 concentration, PM10 concentration, ozone concentration, nitrogen dioxide concentration, sulfur dioxide concentration, carbon monoxide concentration, PM2.5 AQI, PM10 AQI, ozone AQI, nitrogen dioxide AQI, sulfur dioxide AQI, carbon monoxide AQI, PM2.5 global AQI, PM10 global AQI, ozone global AQI, nitrogen dioxide global AQI, sulfur dioxide global AQI, carbon monoxide global AQI

Best GTM APIs