Week in Space Data, every Friday.
Any SpaceNexus account can create API keys, free, with no card. A free key reaches launches, launch vehicles, companies, executive moves and space weather at 100 requests a day per key. Build a class project, a dashboard, a bot or a notebook on it; just credit the data. Funding rounds are free too, as a whole-table download on datasets and a live feed of the last 90 days at /api/open/funding-rounds; the filtered funding endpoint is Professional.
| Free key | Professional key | |
|---|---|---|
| Who | Any signed-in account | Paid Professional or Research subscribers (a free trial runs on the free plan) |
| Volume | 100 requests a day per key (resets 00:00 UTC) | 5,000 requests a month per key (resets on the 1st, UTC) |
| Burst | 20 requests a minute per key | 60 requests a minute per key |
| Keys | Up to 2 keys per account (your oldest active ones work) | Up to 3 keys per account |
| Endpoints | The 5 marked Free below | Every v1 endpoint |
Which plan a key runs on follows its owner's paid subscription at the moment of the call: upgrade and the same keys get the Professional limits at once; if a subscription ends, or during a free trial, the keys run on the free plan, and on the free plan only your 2 oldest active keys work (others answer 403 KEY_OVER_PLAN_LIMIT). Minute, day and month limits are UTC clock windows. They count per key and, at the per-key limits times the key cap, across all your keys together, revoked and rotated ones included, so new keys never reset a budget. Successful answers, 429s and 403s all say which plan answered in the X-API-Plan header. Past a limit you get a 429 with Retry-After; a free key calling a Professional endpoint gets a 403 with the code SUBSCRIPTION_REQUIRED.
No key at all? The open JSON feeds need none (60 requests a minute per IP), and every dataset downloads as CSV or JSON without an account (30 files per 10 minutes per IP).
Authorization: Bearer snx_... or X-API-Key: snx_..., from a server or a script, never from a web page.curl "https://spacenexus.us/api/v1/launches?limit=5" \
-H "Authorization: Bearer snx_YOUR_API_KEY"import requests
r = requests.get(
"https://spacenexus.us/api/v1/executive-moves",
params={"limit": 10},
headers={"X-API-Key": "snx_YOUR_API_KEY"},
timeout=30,
)
r.raise_for_status()
for row in r.json()["data"]:
print(row["date"][:10], row["personName"], row["moveType"], row["sourceUrl"])// Server-side only: never ship a key to a browser.
const res = await fetch('https://spacenexus.us/api/v1/space-weather', {
headers: { Authorization: `Bearer ${process.env.SPACENEXUS_API_KEY}` },
});
if (res.status === 429) {
console.log('Rate limited; retry after', res.headers.get('Retry-After'), 's');
}
const { data } = await res.json();| Endpoint | What it returns | Plan |
|---|---|---|
/api/v1/companies | List space company profiles | Free and Professional |
/api/v1/news | List space news articles | Professional |
/api/v1/launches | List upcoming launches | Free and Professional |
/api/v1/market | Get publicly traded space companies | Professional |
/api/v1/satellites | List satellite data | Professional |
/api/v1/regulatory | List regulatory data | Professional |
/api/v1/contracts | List government contracts | Professional |
/api/v1/launch-vehicles | List launch vehicle specifications | Free and Professional |
/api/v1/space-weather | Get space weather conditions | Free and Professional |
/api/v1/opportunities | List business opportunities | Professional |
/api/v1/funding-rounds | List funding rounds | Professional |
/api/v1/executive-moves | List executive moves | Free and Professional |
/api/v1/company-scores | List company scores | Professional |
/api/v1/supply-chain | List prime-sub contractor relationships | Professional |
/api/v1/market-sizing | List market segments | Professional |
Parameters, response shapes and examples for each: the full reference. Research exports (full history, portfolios, screens) are part of SpaceNexus Research and are not in the API.
SpaceNexus data is CC BY 4.0: use it in anything, commercial or not, as long as you credit it. Wherever you show or publish it, put “Data: SpaceNexus (spacenexus.us)” with a link to spacenexus.us (in an app's about screen, a chart caption or a notebook's sources). Facts we take from others are not ours to license, and we never relabel them:
/api/v1/launches: Launch facts from Launch Library 2 by The Space Devs: credit them; not relicensed by SpaceNexus./api/v1/launch-vehicles: SpaceNexus compilation, CC BY 4.0./api/v1/companies: SpaceNexus compilation, CC BY 4.0. No stock quote data./api/v1/executive-moves: SpaceNexus compilation, CC BY 4.0; each row links its primary source./api/v1/space-weather: NASA DONKI (flares, storms, CMEs) and NOAA Space Weather Prediction Center (Kp) data, US government works, summarised by SpaceNexus.Last updated 26 September 2026.