In this article
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 |