{"slug":"2s-rjsw718bb-alleyford-vercel-app-api-space-satellites-257821","title":"Search the catalog of every cataloged Earth-orbiting object — ~69,000 satellites","host":"2s-rjsw718bb-alleyford.vercel.app","method":"GET","resource":"https://2s-rjsw718bb-alleyford.vercel.app/api/space/satellites","category":"code","description":"Search the catalog of every cataloged Earth-orbiting object — ~69,000 satellites, rocket bodies, and debris tracked by US Space Force / 18 SDS (via CelesTrak SATCAT). Filter by name (q, e.g. \"starlink\"), owner/launching country (owner — code like US/PRC/CIS or a name like \"china\"), object type (type","price_listed":0.0012,"price_asked":0.0012,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":321,"reported_calls_30d":2,"reported_payers_30d":2,"networks":["eip155:84532","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"limit":3,"onOrbit":"true","q":"starlink"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"properties":{"method":{"const":"GET"},"queryParams":{"properties":{"intlDesignator":{"description":"International/COSPAR designator prefix (e.g. \"2024-\").","type":"string"},"launchYearFrom":{"description":"Earliest launch year (inclusive).","type":"integer"},"launchYearTo":{"description":"Latest launch year (inclusive).","type":"integer"},"limit":{"description":"Max rows (default 25).","maximum":100,"minimum":1,"type":"integer"},"noradId":{"description":"Exact NORAD catalog number.","type":"integer"},"offset":{"description":"Pagination offset.","minimum":0,"type":"integer"},"onOrbit":{"description":"true = still in orbit; false = decayed/reentered.","enum":["true","false"],"type":"string"},"owner":{"description":"Owner/launching country — SATCAT code (US, PRC, CIS, ESA…) or a name (\"china\").","type":"string"},"q":{"description":"Name substring match (e.g. \"starlink\", \"iss\").","type":"string"},"type":{"description":"Object type: payload | rocket body | debris | unknown.","type":"string"}}},"type":{"const":"http"}},"required":["type","method","queryParams"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.0012,"price_match":true,"latency_ms":321,"error":null}],"description_full":"Search the catalog of every cataloged Earth-orbiting object — ~69,000 satellites, rocket bodies, and debris tracked by US Space Force / 18 SDS (via CelesTrak SATCAT). Filter by name (q, e.g. \"starlink\"), owner/launching country (owner — code like US/PRC/CIS or a name like \"china\"), object type (type = payload | rocket body | debris | unknown), launch-year range (launchYearFrom/launchYearTo), international/COSPAR designator prefix (intlDesignator, e.g. \"2024-\"), on-orbit vs decayed (onOrbit), or exact NORAD number (noradId). Each result carries the NORAD id, name, international designator, object type, owner + resolved country, launch date + site, decay date (null = still in orbit), and orbital parameters (period, inclination, apogee, perigee). The envelope total is the full count matching your filter — so onOrbit=true&type=payload answers \"how many active satellites are up there\", and owner=PRC tells you who launched them. For a satellite's live sub-point position, pass its noradId to /api/space/satellite.","last_updated":"2026-09-24T02:15:06.478Z","schemes":["exact"]}