{
 "title": "Daily active-satellite counts by constellation and orbit",
 "license": "CC BY 4.0",
 "citation": "azmth.space (data: CelesTrak)",
 "docs": "https://azmth.space/data",
 "first_row_date": "2026-07-06",
 "cadence": "daily (first catalog refresh after 00:00 UTC)",
 "methodology_version": 1,
 "columns": [
  {
   "name": "date"
  },
  {
   "name": "total"
  },
  {
   "name": "starlink"
  },
  {
   "name": "oneweb"
  },
  {
   "name": "kuiper"
  },
  {
   "name": "guowang"
  },
  {
   "name": "qianfan"
  },
  {
   "name": "iridium"
  },
  {
   "name": "globalstar"
  },
  {
   "name": "leo"
  },
  {
   "name": "meo"
  },
  {
   "name": "geo"
  },
  {
   "name": "heo"
  },
  {
   "name": "launched_ytd"
  }
 ],
 "definitions": {
  "date": "UTC date the row was recorded (one row per day).",
  "total": "Satellites in CelesTrak's active catalog: objects with current orbital elements, mostly operational payloads. Excludes debris, rocket bodies, and dead satellites.",
  "constellations": "starlink, oneweb, kuiper, guowang, qianfan, iridium, globalstar: name-substring match on the CelesTrak OBJECT_NAME; includes just-launched units not yet in service.",
  "orbits": "leo, meo, geo, heo: standard altitude bands (LEO apogee <= 2,000 km, GEO ~35,786 km, HEO high-eccentricity) computed from each object’s elements.",
  "launched_ytd": "Satellites launched this calendar year that are still in orbit and active: a floor, not a launch tally. Can decrease as satellites deorbit. Resets each January 1 (UTC)."
 },
 "notes": [
  "Append-only: existing rows are never rewritten.",
  "launched_ytd resets each January 1 (UTC) and can decrease as satellites deorbit.",
  "Columns are additive-only; names and meanings never change."
 ]
}