Satellites API
Discover a production-ready REST API that combines fresh Celestrak TLE feeds, SGP4 propagation, and curated Skyfield catalogues to deliver real-time satellite positions, orbit samples, ground tracks, pass predictions, raw TLEs, and visibility insights for planets, stars, and moons. Perfect for orbit tracking dashboards, astronomy apps, ground-station schedulers, and educational projects looking…
Satellites API endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
getGroundtrackByNorad /api/v1/state/norad/{norad_id}/groundtrack |
|
| GET |
/api/v1/state/name/{name}/orbit /api/v1/state/name/{name}/orbit |
|
| GET |
getOrbitByNorad /api/v1/state/norad/{norad_id}/orbit |
Samples the orbit over a time window and step, returning state vectors you can plot or analyze. |
| GET |
getPassPredictionsByNorad /api/v1/state/norad/{norad_id}/pass-predictions |
Predicts visibility windows above the local horizon for the requested satellite at a given observer location. |
| GET |
getStateByNorad /api/v1/state/norad/{norad_id} |
Returns the satellite state vector propagated from its latest TLE at the given timestamp (defaults to now). |
| GET |
/api/v1/state/name/{name} /api/v1/state/name/{name} |
|
| GET |
/api/v1/state/name/{name}/pass-predictions /api/v1/state/name/{name}/pass-predictions |
|
| GET |
searchCelestialBodies /api/v1/celestial/search |
|
| GET |
/api/v1/celestial/stars /api/v1/celestial/stars |
Browse bright stars from the Hipparcos catalog for astronomy planning. |
| GET |
/api/v1/celestial/map /api/v1/celestial/map |
|
| GET |
getGroupTles /api/v1/tle/group/{group} |
|
| GET |
/health /health |
|
| GET |
/health/details /health/details |
|
| GET |
/api/v1/celestial/moons /api/v1/celestial/moons |
List stored moons along with their catalog metadata. |
| GET |
/api/v1/celestial/moons/{name} /api/v1/celestial/moons/{name} |
Detailed moon information plus visibility from an observer location. |
| GET |
getCelestialNextPasses /api/v1/celestial/visibility/next-passes |
|
| GET |
/api/v1/celestial/planets /api/v1/celestial/planets |
Retrieve all catalogued planets, including dwarf planets, with latest right ascension/declination and metadata. |
| GET |
getConstellationMembers /api/v1/celestial/constellation/{name} |
|
| GET |
/api/v1/celestial/planets/{name} /api/v1/celestial/planets/{name} |
Detailed planet information with local visibility metrics for skywatching. |
| GET |
listGroups /api/v1/tle/groups |
|
| GET |
/api/v1/celestial/stars/{name} /api/v1/celestial/stars/{name} |
Get RA/Dec and sky visibility for a specific star. |
| GET |
getTleByName /api/v1/tle/name/{name} |
|
| GET |
getTleByNorad /api/v1/tle/norad/{norad_id} |
Returns the latest stored Two-Line Element set for a satellite, fetching and caching it if needed. |