NASA JPL Horizons Ephemeris Scraper
Pricing
from $4.00 / 1,000 results
NASA JPL Horizons Ephemeris Scraper
Pull NASA JPL Horizons physical data and observer ephemerides for any planet, moon, asteroid, or comet. Returns right ascension, declination, apparent magnitude, range in astronomical units, solar elongation, mean radius, mass, and rotation period. Built for astronomy research.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share

๐ช NASA JPL Horizons Ephemeris Scraper
๐ Pull observer ephemerides and physical data in seconds. Get right ascension, declination, apparent magnitude, range, elongation, plus mean radius, mass, density, and rotation period for any solar-system body from NASA JPL Horizons.
Turn NASA's Jet Propulsion Laboratory (JPL) Horizons system into clean, structured records you can drop into an observation planner, an orbital-mechanics study, a planetarium app, or a research notebook. Pick a body, an observing center, a time span, and a step size, and the Actor returns one row per epoch with the apparent sky position and the body's physical parameters attached to every row.
Coverage is the full Horizons catalog: the Sun, the eight planets, the Moon, Pluto, and any object addressable by a Horizons COMMAND id, including numbered asteroids (for example 433 Eros), comets (for example 1P Halley), and spacecraft (for example -125544 for the ISS). Observer geometry can be computed from Earth's center, the solar-system barycenter, the Sun, the Moon, or Mars.
| ๐ฏ Target Audience | ๐ก Primary Use Cases |
|---|---|
| Amateur and professional astronomers | Plan observations with RA/Dec and magnitude |
| Orbital and planetary researchers | Pull range, elongation, and physical constants |
| Planetarium and app developers | Seed a sky engine without a Horizons client |
| Educators and science communicators | Build clear datasets for teaching |
๐ What the NASA JPL Horizons Ephemeris Scraper does
This Actor calls the public NASA JPL Horizons API in OBSERVER mode and returns one clean record per ephemeris step:
- Sky position โ right ascension and declination in the ICRF frame.
- Brightness and geometry โ apparent magnitude, surface brightness, range in astronomical units, range rate, solar elongation with its leading/trailing code, and the Sun-target-observer angle.
- Physical data โ mean and equatorial radius, mass, density, GM, sidereal rotation and orbit periods, obliquity, geometric albedo, mean temperature, and escape speed, parsed from the body's Horizons header and attached to every row.
The NASA logo is used as the record image. Every record carries a scrapedAt timestamp.
๐ Data fields
Each record includes: apparentMagnitude, bodyName, dateUtc, decIcrf, deltaAu, imageUrl, meanRadiusKm, raIcrf, results, scrapedAt, solarElongationDeg. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.
๐ How to use
- Create a free Apify account using this sign-up link.
- Open the NASA JPL Horizons Ephemeris Scraper.
- Choose a
body(orcustomplus acustomBodyid) and an observingcenter. - Set
startTime,stopTime,stepSize, andmaxItems. - Click Start and grab your results when the run finishes.
๐ Recommended Actors
- USNO Astronomical Almanac Scraper
- NOAA CoastWatch ERDDAP Ocean Data Scraper
- More science and reference data Actors in the ParseForge collection
๐ก Pro Tip: browse the complete ParseForge collection.
โ ๏ธ Disclaimer: independent tool, not affiliated with NASA or the Jet Propulsion Laboratory. Only publicly available data is collected.
๐ Need Help?
If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.
For faster answers, join our Discord. It's the best place to get support and suggest new actors.