astra/bodies/
Returns the full list of celestial bodies supported by the ephemeris — the Sun, Moon, and all planets from Mercury to Pluto. Each entry includes the body's name, a URL-friendly slug, its Unicode astronomical symbol, and the internal Skyfield key used by all other astra endpoints. Use this endpoint to discover valid values for the body, start, and end parameters accepted by the body-specific endpoints.
This endpoint does not require any request parameters.
| Name | Type | Nullable | Description | Example |
|---|---|---|---|---|
results |
Array | — | Array of all celestial bodies supported by the API. | |
results[].id |
Integer | — | Unique numeric identifier for the body. | 3 |
results[].is_planet |
Boolean | — | True if the body is a planet; false for the Sun and Moon. | true |
results[].name |
String | — | Common name of the celestial body (e.g. Mars, Moon). | Mars |
results[].skyfield |
String | — | Skyfield ephemeris key used as the body parameter in all body-specific endpoints. | MARS |
results[].slug |
String | — | URL-friendly version of the body name. | mars |
results[].symbol |
String | — | Unicode astronomical symbol for the body (e.g. ♂ for Mars). | ♂ |