Browse orbital elements and physical data for nearly 900,000 planets, dwarf planets, moons, asteroids, comets, and spacecraft — aggregated from NASA/JPL Horizons and the Minor Planet Center.
| NAIF ID | Object | Type | View |
|---|
The ExoAtlas catalog aggregates orbital elements and physical data for nearly 900,000 Solar System bodies — the 8 planets, dwarf planets, 180+ moons, ~896,000 asteroids, ~2,000 comets, and tracked spacecraft — sourced from NASA/JPL Horizons and the Minor Planet Center and refreshed daily.
Distance (a / q) is the semi-major axis in astronomical units (AU), or perihelion distance (q) for near-parabolic comets. Radius is the mean radius in kilometres. Period (yr) is the orbital period in Earth years. Mag (H) is absolute magnitude — an object's intrinsic brightness, where lower values mean brighter or larger bodies.
The NAIF ID (SPKID) is NASA's unique numeric identifier for each Solar System body. It is the default sort order and the primary key for every record in the catalog.
Orbital and physical data are re-ingested from NASA/JPL Horizons and the Minor Planet Center on a daily pipeline, so newly discovered asteroids and refined orbits appear within about a day.
A PHA is a near-Earth asteroid whose orbit comes within 0.05 AU of Earth's orbit and is large enough (absolute magnitude H ≤ 22) to cause regional damage. Use the Potentially Hazardous filter to browse them.
Every object is available as JSON from a free, rate-limited REST API. Filter, sort and paginate without an account.
GET /api/objects?type=Asteroid&limit=25 — list by typeGET /api/objects?q=ceres — search by name (3+ chars)GET /api/objects?is_pha=1 — potentially hazardous onlyGET /api/objects?sort=naif_id&order=asc — sort by IDGET /api/objects?fields=naif_id,name,abs_magnitude_h — pick columnsSortable fields: name, naif_id and object_type (indexed). Other fields are returned in each record but not sortable.
Compare plans — select a tier:
250 requests/day
10,000 requests/day