← Back to docs
endpoints
GET astra/bodies/

All celestial bodies supported by the ephemeris, with name, slug, and symbol.

Astra Bodies

Overview

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.


Request parameters

This endpoint does not require any request parameters.


Response fields

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).