March 2025: Validation for query parameters

An important update will occur in the weather API services that will impact the behavior of the units and language query parameters in certain weather API calls. These query parameters will require a valid value to successfully call the impacted weather APIs.

Upcoming changes

Starting on 11 March 2025, weather API requests that include these query parameters without a valid value will return a 400 error message.
  • If units= is provided as a query parameter but has an empty value, the API will return a 400-error code with an error message indicating that units are missing a valid value.
  • If language= is provided as a query parameter but has an empty value, the API will return a 400-error code with an error message indicating that language is missing a valid value.

These changes will improve data consistency and ensure accurate API responses across the weather API services.

Action required

Review your integrations and update any requests to ensure that valid values are provided for both the units and language query parameters where required. This adjustment will prevent disruptions to your services when the change goes live.

Contact IBM Support if you have any questions or concerns, open a support ticket with our EIS support team via the IBM support portal at https://www.ibm.com/mysupport/s.

If you have not yet registered to access the IBM Support portal, refer to the following instructions to get started: https://www.ibm.com/support/pages/note/7006527.

You will need to enter the following information to complete the registration form and process:
  • For product name, enter IBM Environmental Intelligence Suite.
  • For your company's IBM Customer Number (ICN), enter your site ICN of your account.

Impacted Weather APIs

This change impacts the following weather APIs:
Table 1. Impacted Weather APIs
API name Documentation Endpoints
Currents on Demand Currents on Demand /v3/wx/observations/current
Daily Forecast Daily Forecast (3 Day, 5 Day, 7 Day, 10, 15 Day)

/v3/wx/forecast/daily/3day

/v3/wx/forecast/daily/5day

/v3/wx/forecast/daily/7day

/v3/wx/forecast/daily/10day

/v3/wx/forecast/daily/15day

Hourly Forecast Hourly Forecast - Enterprise

/v3/wx/forecast/hourly/6hour

/v3/wx/forecast/hourly/1day

/v3/wx/forecast/hourly/2day

/v3/wx/forecast/hourly/3day

/v3/wx/forecast/hourly/10day

/v3/wx/forecast/hourly/15day

Intraday - 3-Day, 5-Day, 7-Day, 10-Day Intraday Forecast (3 Day, 5 Day, 7 Day, 10 Day)

/v1/forecast/intraday/3day

/v1/forecast/intraday/5day

/v1/forecast/intraday/7day

/v1/forecast/intraday/10day

Frizz Index Frizz Index

/v2/indices/frizz/daypart/3day

/v2/indices/frizz/daypart/5day

/v2/indices/frizz/daypart/7day

/v2/indices/frizz/daypart/10day

/v2/indices/frizz/daypart/15day

Static Electricity Index Static Electricity Index

/v2/indices/static/daypart/3day

/v2/indices/static/daypart/5day

/v2/indices/static/daypart/7day

/v2/indices/static/daypart/10day

/v2/indices/static/daypart/15day

Power Disruption Index Power Disruption Index /v2/indices/powerDisruption/daypart/15day
Degree Days Index Degree Days Index

/v2/indices/degreeDays/daily/3day

/v2/indices/degreeDays/daily/5day

/v2/indices/degreeDays/daily/7day

/v2/indices/degreeDays/daily/10day

/v2/indices/degreeDays/daily/15day

Frost Potential Index Frost Potential Index

/v2/indices/frost/daypart/3day

/v2/indices/frost/daypart/5day

/v2/indices/frost/daypart/7day

/v2/indices/frost/daypart/10day

/v2/indices/frost/daypart/15day

Heating & Cooling Index Heating and Cooling Index-v2.0

/v2/indices/heatCool/daypart/3day

/v2/indices/heatCool/daypart/5day

/v2/indices/heatCool/daypart/7day

/v2/indices/heatCool/daypart/10day

/v2/indices/heatCool/daypart/15day

Watering Needs Index Watering Needs Index

/v2/indices/wateringNeeds/daypart/3day

/v2/indices/wateringNeeds/daypart/5day

/v2/indices/wateringNeeds/daypart/7day

/v2/indices/wateringNeeds/daypart/10day

/v2/indices/wateringNeeds/daypart/15day

Aches & Pains Index Aches and Pains Index

/v2/indices/achePain/daypart/3day

/v2/indices/achePain/daypart/5day

/v2/indices/achePain/daypart/7day

/v2/indices/achePain/daypart/10day

/v2/indices/achePain/daypart/15day

Breathing Index Breathing Asthma Index

/v2/indices/breathing/daypart/3day

/v2/indices/breathing/daypart/5day

/v2/indices/breathing/daypart/7day

/v2/indices/breathing/daypart/10day

/v2/indices/breathing/daypart/15day

Mosquito Activity Index Mosquito Activity Index

/v2/indices/mosquito/daily/3day

/v2/indices/mosquito/daily/5day

/v2/indices/mosquito/daily/7day

/v2/indices/mosquito/daily/10day

/v2/indices/mosquito/daily/15day

Pollen Index Pollen Index

/v2/indices/pollen/daypart/3day

/v2/indices/pollen/daypart/5day

/v2/indices/pollen/daypart/7day

/v2/indices/pollen/daypart/10day

/v2/indices/pollen/daypart/15day

Dry Skin Index Dry Skin Index

/v2/indices/drySkin/daypart/3day

/v2/indices/drySkin/daypart/5day

/v2/indices/drySkin/daypart/7day

/v2/indices/drySkin/daypart/10day

/v2/indices/drySkin/daypart/15day

UV Index UV Index

/v2/indices/uv/current

/v2/indices/uv/fifteenminute

/v2/indices/uv/hourly/24hour

/v2/indices/uv/hourly/48hour

/v2/indices/uv/hourly/72hour

/v2/indices/uv/hourly/120hour

/v2/indices/uv/hourly/240hour

/v2/indices/uv/hourly/360hour

/v2/indices/uv/daypart/3day

/v2/indices/uv/daypart/5day

/v2/indices/uv/daypart/7day

/v2/indices/uv/daypart/10day

/v2/indices/uv/daypart/15day

Golf Index Golf Index - Daypart - 15 Day

Golf Index - Hourly - 15 Day

/v2/indices/golf/hourly/24hour

/v2/indices/golf/hourly/48hour

/v2/indices/golf/hourly/72hour

/v2/indices/golf/hourly/120hour

/v2/indices/golf/hourly/240hour

/v2/indices/golf/hourly/360hour

/v2/indices/golf/daypart/3day

/v2/indices/golf/daypart/5day

/v2/indices/golf/daypart/7day

/v2/indices/golf/daypart/10day

/v2/indices/golf/daypart/15day

Running Weather Index Running Weather Index - Daypart - 15 Day

/v2/indices/runWeather/hourly/24hour

/v2/indices/runWeather/hourly/48hour

/v2/indices/runWeather/hourly/72hour /v2/indices/runWeather/hourly/120hour

/v2/indices/runWeather/hourly/240hour

/v2/indices/runWeather/hourly/360hour

/v2/indices/runWeather/daypart/3day

/v2/indices/runWeather/daypart/5day

/v2/indices/runWeather/daypart/7day

/v2/indices/runWeather/daypart/10day

/v2/indices/runWeather/daypart/15day

Ski Index Ski Index

/v2/indices/ski/daypart/3day

/v2/indices/ski/daypart/5day

/v2/indices/ski/daypart/7day

/v2/indices/ski/daypart/10day

/v2/indices/ski/daypart/15day

Driving Difficulty Index Driving Difficulty Index - Daypart - 15 Day

Driving Difficulty Index - Hourly - 15 Day

/v2/indices/drivingDifficulty/current

/v2/indices/drivingDifficulty/hourly/72hour

/v2/indices/drivingDifficulty/hourly/48hour

/v2/indices/drivingDifficulty/fifteenminute

/v2/indices/drivingDifficulty/hourly/6hour

/v2/indices/drivingDifficulty/hourly/24hour

/v2/indices/drivingDifficulty/hourly/120hour

/v2/indices/drivingDifficulty/hourly/240hour

/v2/indices/drivingDifficulty/hourly/360hour

/v2/indices/drivingDifficulty/daypart/3day

/v2/indices/drivingDifficulty/daypart/5day

/v2/indices/drivingDifficulty/daypart/7day

/v2/indices/drivingDifficulty/daypart/10day

/v2/indices/drivingDifficulty/daypart/15day

Leisure Travel Index Leisure Travel Index - Daypart - 15 Day

Leisure Travel Index - Hourly - 15 Day

/v2/indices/travel/hourly/24hour

/v2/indices/travel/hourly/48hour

/v2/indices/travel/hourly/72hour

/v2/indices/travel/hourly/120hour

/v2/indices/travel/hourly/240hour

/v2/indices/travel/hourly/360hour

/v2/indices/travel/daypart/3day

/v2/indices/travel/daypart/5day

/v2/indices/travel/daypart/7day

/v2/indices/travel/daypart/10day

/v2/indices/travel/daypart/15day

15 Minute Forecast Short Range Forecast 15 Minute

/v1/geocode/forecast/fifteenminute

/v1/location/forecast/fifteenminute

/v3/wx/forecast/fifteenminute

When Will It Rain When Will It Rain

/v1/geocode/forecast/wwir

/v1/location/forecast/wwir

Nowcast Short Range Forecast Nowcast

/v1/geocode/forecast/nowcast

/v1/location/forecast/nowcast

Precipitation Short Range Forecast Precipitation Forecast

/v1/geocode/forecast/precipitation

/v1/location/forecast/precipitation

Intraday - 15 Day Forecast - Intraday 15 Day

/v1/geocode/forecast/intraday/15day

/v1/location//forecast/intraday/15day

Hourly Forecast Enterprise Hourly Forecast - Enterprise

/v3/wx/forecast/hourly/6hour/enterprise

/v3/wx/forecast/hourly/12hour/enterprise

/v3/wx/forecast/hourly/1day/enterprise

/v3/wx/forecast/hourly/2day/enterprise

/v3/wx/forecast/hourly/3day/enterprise

/v3/wx/forecast/hourly/10day/enterprise

/v3/wx/forecast/hourly/15day/enterprise

Currents on Demand Currents on Demand

/v1/geocode/observations/current

/v1/location/observations/current