{
  "observer": "space-satellites",
  "category": "technology",
  "date": "2026-08-15",
  "collected_at_utc": "2026-08-15T15:36:02Z",
  "status": "ok",
  "data_status": "ok",
  "summary": {
    "groups_requested": 6,
    "groups_available": 6,
    "groups_unavailable_or_not_attempted": 0,
    "freshest_selected_group_epoch_utc": "2026-08-15T12:49:23Z",
    "group_counts_are_memberships": true,
    "groups_may_overlap": true,
    "global_satellite_total_calculated": false
  },
  "groups": {
    "stations": {
      "label": "Space Stations",
      "query_group": "STATIONS",
      "status": "ok",
      "record_count": 22,
      "unique_catalog_ids": 22,
      "epoch_count": 22,
      "mean_inclination_deg": 48.86,
      "oldest_epoch_utc": "2026-08-13T14:32:19Z",
      "newest_epoch_utc": "2026-08-15T05:28:51Z",
      "median_epoch_age_hours": 13.59
    },
    "starlink": {
      "label": "Starlink",
      "query_group": "STARLINK",
      "status": "ok",
      "record_count": 10929,
      "unique_catalog_ids": 10929,
      "epoch_count": 10929,
      "mean_inclination_deg": 56.9372,
      "oldest_epoch_utc": "2026-07-30T14:04:58Z",
      "newest_epoch_utc": "2026-08-15T12:49:23Z",
      "median_epoch_age_hours": 12.48
    },
    "oneweb": {
      "label": "OneWeb",
      "query_group": "ONEWEB",
      "status": "ok",
      "record_count": 651,
      "unique_catalog_ids": 651,
      "epoch_count": 651,
      "mean_inclination_deg": 87.9032,
      "oldest_epoch_utc": "2026-08-14T21:39:04Z",
      "newest_epoch_utc": "2026-08-15T10:14:06Z",
      "median_epoch_age_hours": 9.04
    },
    "gps_ops": {
      "label": "GPS Operational",
      "query_group": "GPS-OPS",
      "status": "ok",
      "record_count": 32,
      "unique_catalog_ids": 32,
      "epoch_count": 32,
      "mean_inclination_deg": 55.0291,
      "oldest_epoch_utc": "2026-08-04T12:30:19Z",
      "newest_epoch_utc": "2026-08-15T08:11:39Z",
      "median_epoch_age_hours": 25.54
    },
    "galileo": {
      "label": "Galileo",
      "query_group": "GALILEO",
      "status": "ok",
      "record_count": 32,
      "unique_catalog_ids": 32,
      "epoch_count": 32,
      "mean_inclination_deg": 55.3884,
      "oldest_epoch_utc": "2026-07-29T12:58:17Z",
      "newest_epoch_utc": "2026-08-15T03:02:55Z",
      "median_epoch_age_hours": 52.99
    },
    "cubesat": {
      "label": "CubeSats",
      "query_group": "CUBESAT",
      "status": "ok",
      "record_count": 86,
      "unique_catalog_ids": 86,
      "epoch_count": 86,
      "mean_inclination_deg": 89.4237,
      "oldest_epoch_utc": "2026-08-14T14:01:47Z",
      "newest_epoch_utc": "2026-08-15T10:12:32Z",
      "median_epoch_age_hours": 12.17
    }
  },
  "source": {
    "provider": "CelesTrak",
    "dataset": "Current GP Element Sets",
    "format": "CSV with OMM keywords",
    "documentation_url": "https://celestrak.org/NORAD/documentation/gp-data-formats.php",
    "usage_policy_url": "https://celestrak.org/usage-policy.php"
  },
  "methodology": {
    "collection_cadence": "daily",
    "requests_per_run_max": 6,
    "one_request_per_selected_group": true,
    "stop_after_first_source_error": true,
    "counts_are_per_group_records": true,
    "groups_are_not_assumed_disjoint": true,
    "no_global_total_from_group_sums": true,
    "no_orbit_propagation": true,
    "no_real_time_position_claims": true
  },
  "diagnostics": {
    "api_attempts": 6,
    "retries": 0,
    "http_status": 200,
    "stop_reason": null,
    "requests": [
      {
        "group": "STATIONS",
        "status": "ok",
        "url": "https://celestrak.org/NORAD/elements/gp.php?GROUP=STATIONS&FORMAT=CSV",
        "http_status": 200,
        "bytes": 3496,
        "record_count": 22
      },
      {
        "group": "STARLINK",
        "status": "ok",
        "url": "https://celestrak.org/NORAD/elements/gp.php?GROUP=STARLINK&FORMAT=CSV",
        "http_status": 200,
        "bytes": 1647738,
        "record_count": 10929
      },
      {
        "group": "ONEWEB",
        "status": "ok",
        "url": "https://celestrak.org/NORAD/elements/gp.php?GROUP=ONEWEB&FORMAT=CSV",
        "http_status": 200,
        "bytes": 95531,
        "record_count": 651
      },
      {
        "group": "GPS-OPS",
        "status": "ok",
        "url": "https://celestrak.org/NORAD/elements/gp.php?GROUP=GPS-OPS&FORMAT=CSV",
        "http_status": 200,
        "bytes": 4846,
        "record_count": 32
      },
      {
        "group": "GALILEO",
        "status": "ok",
        "url": "https://celestrak.org/NORAD/elements/gp.php?GROUP=GALILEO&FORMAT=CSV",
        "http_status": 200,
        "bytes": 4871,
        "record_count": 32
      },
      {
        "group": "CUBESAT",
        "status": "ok",
        "url": "https://celestrak.org/NORAD/elements/gp.php?GROUP=CUBESAT&FORMAT=CSV",
        "http_status": 200,
        "bytes": 13044,
        "record_count": 86
      }
    ]
  },
  "history": [
    {
      "date": "2026-08-15",
      "stations_records": 22,
      "starlink_records": 10929,
      "oneweb_records": 651,
      "gps_ops_records": 32,
      "galileo_records": 32,
      "cubesat_records": 86
    }
  ]
}
