OpenIQ Devices
← Back

Nova Aurora — Live API Data

· v1.0.2
★★★★★ (1) ↓ 10 downloads 1 Free

About

A polished, premium watch face with a big gradient clock, carefully matched color themes and up to 7 configurable data fields — plus a rare feature: pull **your own data from any REST API** (with Bearer token support) straight onto your wrist. **DESIGN** - **10 color themes** — Champagne, Inferno, Brass, Aqua, Ice Blue, Emerald, Amethyst, Rose, Copper, Moon Silver - Clock in **single color, two-tone or a smooth vertical gradient**, with optional drop shadow and digit outline (solid or gradient) - **20 stylish backgrounds**; every color freely overridable via hex values - **5 clock fonts** (Audiowide, Exo 2, Orbitron Black, Rajdhani, Orbitron) and **4 data/label fonts** (Barlow, IBM Plex, Sora, Nunito) - Seconds in the clock's style, a message bubble with unread count, and a subtle always-on display **7 CONFIGURABLE DATA FIELDS** (2 top · 3 middle · 2 bottom) Choose per field from **35+ sources**: steps, distance, heart rate, calories, floors, intensity minutes (week/today/vigorous), VO2 max, move bar, Body Battery, stress, SpO2, respiration, altitude, barometric pressure, weather (temperature, feels-like, humidity, wind speed/direction, precipitation), date, ISO week, battery, notifications, phone, alarms, UTC time, a **named second time zone**, recovery time — or your own REST values. **Sunrise & sunset** are computed on the watch from your location automatically (GPS or weather) — no coordinates to enter. **CUSTOM REST API DATA — a standout feature** Show any number or short text from your own server, smart home, portfolio tracker or dashboard: - **1 or 2 values** from one or two HTTPS endpoints, fetched in the background (5+ min) - **Bearer token support** for authenticated APIs — rare among watch faces - **Flexible JSON parsing** — pick a key (e.g. `percent`), a nested `{"value": …}`, or a plain number - **Data type per value** — Number (fully formatted) or Text (shown as-is) - **Number formatting** — unit, decimals, divisor (1000 → "K"), +/− sign, decimal comma, conditional green/gray/red - **Per value** — a caption (top/bottom fields), an icon (middle fields) and a fallback value shown on errors - **Built-in REST diagnostics** — select REST Status in any field to see success age or compact HTTP/network/JSON/key/type error codes **HOW TO SET IT UP** Assign *Custom value 1 / 2* to any field, then configure it under *Value 1 / Value 2*. *Example 1 — JSON with two values + Bearer auth.* Your endpoint returns `{"percent":-1.64,"absolute":-34697.56}`: - **Value 1** — JSON key `percent`, formatted as Number with unit `%` and 2 decimals - **Value 2** — JSON key `absolute` (leave the URL empty to reuse Value 1), Number with unit `K` and divisor 1000 - **Bearer token** — your API key (sent as `Authorization: Bearer …`) - **Result on the watch** — **−1,64%** and **−35K**, colored red/green automatically *Example 2 — a plain number:* endpoint returns just `42.5` → leave the JSON key empty, type Number → shows **42,5**. *Example 3 — text:* key `currency` → type Text → shows **EUR** as-is (ASCII letters/digits only). HTTPS is required; background polling runs at least every 5 minutes; the fallback value shows until the first successful fetch. The last good value remains visible during an outage and is dimmed when failed or stale. Diagnostics never include the URL, bearer token or response content. **MORE** - 12/24h (or follow the device), metric/imperial units, English + German Settings are available in Garmin Connect after installing from the store.

Permissions

PositioningBackgroundSensorHistoryCommunications

Details

Compatible with 57 devices
Updated Aug 24, 2026
Open on apps.garmin.com ↗