OpenUV API Docs

device_hub

event_note

Support

account_balance
help_outline
headset_mic
Buy Me A Coffee

OpenUV Blog

Articles about Sun Safety, Skin Care and Tech delivered by OpenUV team.


Top UV Index APIs in 2018. Analysis and Comparison.

According ProgrammableWeb there are 256 Weather APIs listed in the Weather category at the beginning of 2018. With so many Weather APIs available for developers choosing one reliable UV Index data service provider is still a ridiculously painful problem. Below you will find a comprehensive analysis of Weather APIs that provide any sort of UV Index data. We compared them by type of UV Index data returned (current, real-time, max, forecast, average), global coverage and pricing point so you could choose an API that fits your particular use case.

BOM

The Australian Bureau of Meteorology provides UV Index products for Australian locations.

Link: http://reg.bom.gov.au/other/charges.shtml

Data formats: XML, TXT

Price:

  • One-time registration fee - 1,025+345$
  • UV Index peak value and sun protection times - 275$
  • UV Index; raw data. UV Index hourly, peak value and sun protection times for - 1,690$

Pros: Protection time provided. Ideal for Australian locations.
Cons: Pricy, no global coverage, no JSON support.

ARPANSA

The Australian Radiation Protection and Nuclear Safety Agency (ARPANSA) publishes current ultraviolet radiation (UVR) levels for Australian capital cities on its website. This data is also available to application developers, for use in, for example, mobile device applications.

Link: https://www.arpansa.gov.au/services/monitoring/ultraviolet-radiation-monitoring/ultraviolet-radation-data-information

Data formats: XML

Price: Free

Pros: Free for usage in Australia, Protection time provided.
Cons: No global coverage, no JSON support.

OpenUV.io

OpenUV.io is an young and promising Global Real-Time UV Index Forecast API for inspiring Devs, Innovators and Smart Home Enthusiasts you've been probably looking for. OpenUV API is mainly focused on all aspects of Sun Safety data and provides Real-time Ultraviolet Radiation Index based on publications of The Royal Netherlands Meteorological Institute (KNMI), The National Institute of Water and Atmospheric Research (NIWA) of New Zealand and near-real-time Ozone datasets from OMI, AURA Satellite, NASA.

Link: http://www.openuv.io/

Data formats: XML

Price: 500 requests/daily for free, 1$/5000 requests after.

Pros: All sun safety data you need in one place: UV Index, Forecast, Max, History, Protection/Safe Exposure Time and Ozone level in Dobson.
Cons: No weather data available, just UV Index info

WillyWeather

Just recently Willy Weather, the developer of popular mobile app with the similar name, started to provide a feature-rich weather API with accurate local weather data for over 17,000 Australian locations, from best-in-class weather providers, including the Australian Bureau of Meteorology.

Link: https://www.arpansa.gov.au/services/monitoring/ultraviolet-radiation-monitoring/ultraviolet-radation-data-information

Data formats: XML

Price: First 5,000 requests free, than depends on data requested for each request

Pros: Precise hourly UV Index Forecast, max UV alert (protection time), UV Index graph plotting data
Cons: No global coverage.

U.S. Environmental Protection Agency

US EPA provides two approaches for retrieving UV Index data thru web services: a RESTful data service API and a SOAP (Simple Object Access Protocol) web service. The information is searchable by ZIP Code and city, state, making it useful for any organisation, either local or national.

Link: https://www.epa.gov/enviro/web-services

Data formats: XML, JSON

Price: Free

Pros: Free for usage in US. Protection time provided.
Cons: No Max UV. No UV Index Forecast. Requests by location are not available.

Forecast.io

The Dark Sky API allows you to look up the current UV Index value (as whole number from 0), hourly UV Index Forecast and UV Index max for the day.

Link: https://darksky.net/dev/docs

Data formats: JSON

Price: 1,000 calls free per day, than 0,0001$ per call

Pros: Affordable, flexible pricing plan, adopted by developers community, current uv, max uv and uv forecast are available.
Cons: No real-time UV Index provided just integer values, no details of how UV Index is evaluated or factored.

OpenWeatherMap

OpenWeatherMap API provides current/forecast/historical UV data for any location on Earth including over 200,000 cities. Data is available in the JSON format.

Link: http://openweathermap.org/api/uvi#forecast

Data formats: JSON

Price: from Free to 2,000$/month

Pros: Free to start, a lot of dev libraries available.
Cons: Still in Beta, source of UV Index unclear, odd data was return during testing.

World Weather Online

The local weather API provides access to present weather conditions and up to 15 days weather forecast across worldwide locations. Local Max UV Index and average monthly UV Index values are available.

Link: https://developer.worldweatheronline.com

Data formats: JSON

Price: 60 days trial, from 9$ to 241$ monthly based on requests volume

Pros: monthly UV Index values
Cons: Just local Max UV Index and average monthly UV Index values are available.

Weatherbit.io

The Weather API uses the UV Index scale adopted by the US EPA. The Weather API UV Index now factors in the Earth's tilt, upper atmosphere aerosol concentration, sky opacity. Current UV Index and forecasted UV Index estimations provided.

Link: https://www.weatherbit.io/api

Data formats: JSON

Price: from Free to 1,200/mo

Pros: Free for personal usage
Cons: No real-time UV Index