{"provider":{"host":"astro.openverbs.com","name":"Sunrise / sunset","score":69.9,"live":true,"checkedAt":"2026-10-27T18:47:09.381Z","uptime72h":100,"lastCheck":{"httpStatus":402,"ms":603,"note":"valid x402 v2 terms"},"endpoints":4,"networks":["eip155:8453"],"cheapestUsd":"0.004","income7dUsd":"21.821","payers7d":28,"transfers7d":1470,"payoutAddressShared":true,"claimed":false,"page":"https://logicnodes.io/observatory/p/astro.openverbs.com"},"endpoints":[{"url":"https://astro.openverbs.com/v1/julian-date","method":"POST","priceMicroUsd":4000,"networks":["eip155:8453"],"description":"Compute the astronomical Julian Date (JD, fractional, epoch noon 1 Jan 4713 BC) and Modified Julian Date (MJD = JD − 2400000.5) of a UTC instant. Unlike `calendar`'s integer Julian Day Number, this carries the time-of-day fraction."},{"url":"https://astro.openverbs.com/v1/moon-phase","method":"POST","priceMicroUsd":4000,"networks":["eip155:8453"],"description":"Compute the Moon's phase name, age in days since the last new moon and illuminated fraction (0..1) for a UTC date/time. Uses the mean synodic month (29.53 days)."},{"url":"https://astro.openverbs.com/v1/season","method":"POST","priceMicroUsd":4000,"networks":["eip155:8453"],"description":"Determine the astronomical season for a date, based on the Sun's apparent ecliptic longitude (0°=March equinox, 90°=June solstice, …). Defaults to the northern hemisphere; pass `hemisphere` to flip."},{"url":"https://astro.openverbs.com/v1/sun","method":"POST","priceMicroUsd":4000,"networks":["eip155:8453"],"description":"Compute sunrise, sunset, solar noon and day length for a latitude/longitude (east-positive) and date, using the NOAA sunrise equation. All times are UTC ISO-8601. Locations in polar day or night return null rise/set with a `polar` flag — a successful result, not an error."}]}