Send a date, a place, and what you want to know. Get back positions, phases, rise and set times, eclipse circumstances, and what's visible tonight — planet and Moon positions computed on JPL DE441, the same ephemeris professional observatories use, not a low-order approximation.
Pick a tab, fill in a date and place, hit run. The public astronomy gateway is being wired up now — until it's live, every tab shows a verified-shape sample so you can see exactly what comes back. Live calls switch on the moment the gateway ships.
Every claim here traces to a named ephemeris or catalog, not a marketing estimate.
| Capability | Cycles Arc Astronomy API | Typical astronomy API |
|---|---|---|
| Planet & Moon positions | JPL DE441 ephemeris, honestly labeled | Low-order analytic approximation |
| Eclipses | Solar & lunar, with local circumstances and ground path | Often not offered, or dates only |
| Catalogs | Stars, deep-sky objects, and constellations built in | Frequently a separate paid product |
| Meteor showers | Active showers, radiant altitude, and Moon interference | Rarely available |
| Access model | Single GET call, JSON response | Varies |
The playground demos six of these. The full astronomy surface below is engine-live today and being wired onto the public gateway — each card is marked accordingly.
A body name, a date and hour, and a latitude/longitude — plain query parameters, no payloads.
Positions come from JPL DE441 (analytic fallback labeled); catalog queries hit the star, deep-sky, and constellation datasets directly.
Coordinates are transformed to altitude and azimuth for your exact place and moment, with rise/set and visibility resolved.
Flat, predictable fields — including which ephemeris was used, so you always know the basis of the number.
Tell users what's up tonight, when the Moon rises, and when the next eclipse or meteor shower is visible from where they are.
Drop-in planet positions and star/DSO/constellation data without shipping your own ephemeris or catalog.
Answer "where is Mars", "what phase is the Moon", "when's the next eclipse" for any place and date, on demand.
Combine visibility, Moon interference, and meteor-shower timing to plan a session around real sky conditions.
{
"ok": true,
"fields": {
"body": "mars",
"ra_deg": "138.42",
"dec_deg": "18.63",
"distance_au": "2.411",
"alt_deg": "-31.8",
"az_deg": "302.4",
"ephemeris": "de441",
"above_horizon": "0"
}
}
ephemeris field telling you which was used, so you're never guessing about the basis of a number.