SpaceX API
Track SpaceX launches, payloads, and Starlink deployments
Pull past and upcoming launches, rocket details, payload info, and Starlink satellite positions. Build a launch tracker with historical success rates and booster reuse analytics.
Completely free. No API key. Community-maintained open-source API.
How it works with Loony
Describe it.
Deploy it.
Query it.
Managed database.
Your SpaceX data lives in its own Postgres instance. Zero config. Data accumulates over time.
Scheduled syncs.
Cron jobs run on Loony infra. Every minute on free. Your data stays fresh without you thinking about it.
REST + MCP endpoints.
Query from your agent, your dashboard, or connect BI tools directly. Full OpenAPI spec included.
$ "Pull all SpaceX launches from the API. Store launch details, outcomes, and payload data. Build a success rate tracker by rocket type and year." ✓ Schema validated ✓ Database provisioned ✓ Scripts deployed ✓ Schedules registered Done. # Your data is now at: REST /data/v1/spacex/query MCP /mcp/v1/spacex/mcp SQL psql $DATABASE_URL
What you get
The SpaceX API gives you data. Loony gives you history: every launch stored in your database, so you can track reusability rates, payload mass trends, and cadence changes over years. No cron jobs, no Flask API, no infra to babysit.
mv_launch_stats year integer -- launch year rocket text -- Falcon 9 | Falcon Heavy | Starship launches integer -- total attempts successes integer -- successful landings integer -- booster recoveries total_mass_kg numeric -- payload to orbit reuse_pct numeric -- reflown boosters %
Even better together
Pair SpaceX launches with NASA data for a complete space dashboard. Add USGS for a 'things happening on and above Earth' view.