SatBeams Satellite Operator & Footprint Scraper
Independent tool. Trademarks referenced on this page are the property of their respective owners and are used only to identify the public website this tool reads. No affiliation or endorsement.
SatBeams Satellite Operator & Footprint Scraper
Get the complete SatBeams satellite catalog from SatBeams.com — every orbit class (LEO, GEO, MEO, HEO), roughly 16,800 satellites — as clean, structured, dataset-ready records. One row per satellite with orbit, status, operator, manufacturer, NORAD/COSPAR IDs, launch details, and the GEO orbital slot.
What it does
Returns the full satellite fleet in a single run — current and up to date. Each record carries the operational profile you need to analyze, join, or feed downstream: orbit class, operational status, operator, spacecraft manufacturer and platform, launch vehicle and site, mass, expected lifetime, and (for geostationary satellites) the orbital position. Filter the whole catalog down to a single status, or pull everything at once.
Use cases
- VSAT and teleport engineers researching satellite capacity by orbital slot
- Space-industry analysts tracking active vs. decayed/deorbited fleet composition
- Satellite capacity brokers comparing operators and assets by position
- Competitive intelligence across LEO constellations and GEO operators
- Cross-referencing with NORAD/TLE orbital element data from other datasets
Input
| Field | Type | Description |
|---|---|---|
maxItems |
integer | Maximum number of satellites to return. Leave blank (or 0) to return the full fleet (~16.8k). |
statusFilter |
string | Filter by operational status: active, decayed, retired, deorbited, failed, disabled, moving, testing. Leave blank for all statuses. |
Output
One record per satellite with these fields:
| Field | Type | Description |
|---|---|---|
satellite_name |
string | Full satellite name |
norad_id |
integer | NORAD catalog number — joins to TLE/orbital element datasets |
intl_designator |
string | International (COSPAR) designator, e.g. 2017-038A |
status |
string | Operational status: active, decayed, retired, deorbited, failed, disabled, moving, testing |
orbit |
string | Orbit class: LEO, GEO, MEO, or HEO |
orbital_position |
number | GEO orbital slot in degrees (positive = east, negative = west); null for non-GEO |
operator |
string | Satellite operator / owner |
manufacturer |
string | Spacecraft bus manufacturer (GEO records) |
model |
string | Spacecraft platform / bus model (GEO records) |
launch_date |
string | Launch date (ISO 8601) |
launch_mass_kg |
number | Launch mass in kilograms |
dry_mass_kg |
number | Dry mass in kilograms |
expected_lifetime |
string | Design/expected operational lifetime in years |
launch_vehicle |
string | Launch vehicle name |
launch_site |
string | Launch site name |
beacon_frequencies |
string | Beacon frequencies, as published |
updated |
string | Timestamp of the last catalog update for this satellite |
Example output
{
"satellite_name": "BulgariaSat-1",
"norad_id": 42801,
"intl_designator": "2017-038A",
"status": "active",
"orbit": "GEO",
"orbital_position": 1.9,
"operator": "BulgariaSat",
"manufacturer": "Intuitive Machines (SSL/MDA/Maxar/Lanteris)",
"model": "LS-1300",
"launch_date": "2017-06-23T00:00:00Z",
"launch_mass_kg": 3669,
"dry_mass_kg": null,
"expected_lifetime": "15+ yrs.",
"launch_vehicle": "Falcon 9 Block 5",
"launch_site": "Cape Canaveral SFS",
"beacon_frequencies": null,
"updated": "2026-07-24T03:10:52"
}
Notes
- Coverage spans the full SatBeams catalog across every orbit — not just geostationary.
orbital_position,manufacturer, andmodelare geostationary-specific and arenullfor LEO/MEO/HEO satellites.- Fields are populated only where SatBeams publishes the data — not every satellite has a complete profile.
norad_idis the standard join key to link records with TLE orbital element datasets.