OpenUV
OpenUV provides a global real-time UV index API. The service combines meteorological inputs (ozone, cloud cover, area reflection) with NASA satellite sources to return current UV index, daily maximum UV, ozone level, safe sun-exposure times per Fitzpatrick skin type, and a recommended sun protection window for any geographic coordinate.
APIs
OpenUV
Real-time global UV index API returning current UV index, daily maximum UV, ozone, sun position, and safe exposure times by skin type for any latitude/longitude. Supports foreca...
Capabilities
OpenUV API — Account
Account — API health and per-key usage observability. 2 operations. Lead operation: Get API Status. Self-contained Naftiko capability for checking availability before metered re...
Run with NaftikoOpenUV API — Protection
Protection — sun protection window recommendations. 1 operation. Lead operation: Get Sun Protection Window. Self-contained Naftiko capability returning the start/end times when ...
Run with NaftikoOpenUV API — UV Index
UV Index — current and forecast UV readings. 2 operations. Lead operation: Get Current UV Index. Self-contained Naftiko capability covering one OpenUV business surface for any l...
Run with NaftikoFeatures
Current UV index for any latitude/longitude with ozone-adjusted and cloud-adjusted calculations.
Time-series UV index forecast (hourly) including sun position at each forecast step.
Recommended start/end times each day when UV index crosses configurable protection thresholds (default 3.5).
Minutes of safe unprotected sun exposure for all six Fitzpatrick skin types (st1-st6).
Live total column ozone in Dobson units used in the UV calculation.
Optional altitude parameter for elevation-corrected UV readings.
Solar azimuth and altitude returned with each UV reading and at each forecast step.
Per-key request and cost statistics for today, yesterday, this month and last month.
Lightweight /status endpoint for uptime checks before making metered requests.
Use Cases
Add live UV index, daily UV max and skin-type-specific exposure recommendations to consumer weather apps.
Trigger blinds, awnings or wearable reminders when UV crosses a threshold (e.g. via Home Assistant or openHAB).
Surface safe-exposure minutes and protection windows in hiking, running, cycling and sailing apps.
Notify users when to apply or reapply sunscreen based on the protection window endpoint.
Combine UV, ozone and sun position with solar generation or crop UV-stress models.
Aggregate UV exposure data across populations and geographies for skin-cancer research.
Show destination-specific UV risk to travelers before and during trips.
Integrations
Official OpenUV integration providing UV index, max UV, ozone, protection window and safe-exposure sensors.
openHAB binding for OpenUV exposing UV channels in smart-home rule engines.
Homey app integration for triggering UV-based flows.
Community ioBroker adapters (ioBroker.openuv, ioBroker.uv-protect) for the ioBroker IoT platform.
OpenUV is also published on the RapidAPI marketplace.
OpenUV is listed on the Sulu API platform.
Solutions
Drop-in UV layer for mobile and web weather products.
Automation triggers for sun-aware homes and devices.
Skin-type-aware sun safety nudges for wellness apps.