Satellite Tracking Data: Orbits, Constellations, Launches avatar

Satellite Tracking Data: Orbits, Constellations, Launches

Pricing

$3.00 / 1,000 satellite rows

Go to Apify Store
Satellite Tracking Data: Orbits, Constellations, Launches

Satellite Tracking Data: Orbits, Constellations, Launches

Keyless orbital data for objects in space. Pick a constellation, a catalogue number or a satellite name and get altitude at apogee and perigee, orbital period, inclination and orbit class worked out from the raw elements, plus launch year, years in orbit and how old the elements themselves are.

Pricing

$3.00 / 1,000 satellite rows

Rating

0.0

(0)

Developer

Ken M

Ken M

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

What is in orbit right now, and what each object is actually doing up there. The public catalogue publishes raw orbital elements, which are precise and unreadable. This turns them into the numbers people ask for: how high, how fast, how long an orbit takes, and what kind of orbit it is. No key, no login, no proxy.

What you get

FieldMeaning
name, noradCatalogId, internationalDesignatorThe object and its two official identifiers
apogeeAltitudeKm, perigeeAltitudeKm, meanAltitudeKmHow high, at the top and bottom of the orbit
orbitalPeriodMinutes, orbitsPerDayHow long one lap takes
orbitType, inclinationDegrees, inclinationClassLow earth, geostationary and so on, and whether the orbit is polar, sun synchronous or equatorial
launchYear, launchNumberOfYear, yearsInOrbitRead from the international designator
constellationStarlink, OneWeb, Qianfan, GPS and the rest
dragTermHow strongly the atmosphere is pulling it down
elementEpoch, elementAgeDays, elementsStaleHow fresh the underlying measurements are

Constellations mode returns one row per constellation: how many objects, the altitude band they occupy, average inclination and period, and the launch years they span. A single row summarises Starlink's 10,827 objects.

Example input

{
"mode": "satellites",
"group": "last-30-days",
"maxResults": 150
}

One specific object:

{
"mode": "satellites",
"noradIds": ["25544"]
}

Everything geostationary:

{
"mode": "satellites",
"group": "geo",
"orbitClass": "geo"
}

The maths, and how to check it

Altitude and period are derived from mean motion and eccentricity rather than taken from the source, because the source does not publish them. Two independent checks that the derivation is right:

  • The space station returns a 419km mean altitude, a 92.95 minute period and a 51.632 degree inclination, which is exactly where it orbits.
  • Geostationary objects return 35,786km and a 1,436 minute period, which is the textbook altitude and a sidereal day.

Element age matters. Orbital elements decay in accuracy: a position computed from month old elements can be wrong by many kilometres. Every row carries elementAgeDays and an elementsStale flag rather than presenting old measurements as current, and maxElementAgeDays filters them out.

Groups

last-30-days for recent launches, plus starlink, oneweb, kuiper, geo, gps-ops, galileo, beidou, glo-ops, iridium-NEXT, weather, noaa, goes, science, cubesat, planet, spire, stations, active and others the catalogue publishes. An unknown group returns a free note quoting what the source said.

Pricing

Pay per row, $0.003. The first 2 rows of every run are free. Unknown groups, unmatched names and filters that remove everything return a free note and are never charged.

Large constellations run to thousands of objects, so maxResults is the cost lever. Constellation mode summarises the whole set in a handful of rows.

Attribution

Orbital data from CelesTrak.

  • Weather Scraper: Forecast, Current & History and Weather Alerts for conditions under these orbits
  • Internet Infrastructure Data for the terrestrial networks satellite operators connect to