Weather API

Overview

The Weather API has the following features:

  • It is responsible for communicating to external weather providers.
  • It is a proxy or pooling system created to pool the requests going out to the third-party weather service.
  • It uses IMS as an authorization method to access the WeatherAPI.

Summary

In general, when using any of these third-party providers, you must provide an API key. As this is a platform service, when a client requests the weather API, as long as the request is authenticated through IMS and includes the relevant token and scope (weatherapi_all), the weather API automatically adds the necessary key for the corresponding service.

Authorization: IMS Scopes

weatherapi_all – Grants access to All Weather Services.

Additional Resources/Information

Resource Location
AerisWeather API Documentation Aeris Weather API
OpenWeatherMap API Documentation OpenWeatherMap API
AccuWeather API Documentation AccuWeather API
BreezeoMeter API Documentation BreezoMeter API