Exoplanets · Data API

Confirmed Exoplanets Catalogue

Every confirmed planet discovered outside our solar system, with its size, orbit and distance.

A catalogue of all confirmed exoplanets with their host star, discovery year and method, orbital period, radius, mass, temperature and distance from Earth. Education platforms, science apps, researchers and AI tutors use it to explore and explain planetary discoveries.

Source: NASA Exoplanet Archive - Planetary Systems Composite Parameters · Public domain (NASA data, free to use) · This research has made use of the NASA Exoplanet Archive, which is operated by the California Institute of Technology, under contract with NASA.

Endpoints

Every request is authenticated with your X-API-Key and counted against your plan.

  • GET /v1/data/confirmed-exoplanets-catalogue
  • GET /v1/data/confirmed-exoplanets-catalogue/search?q=...
  • GET /v1/data/confirmed-exoplanets-catalogue/{key}

Base path /v1/data/confirmed-exoplanets-catalogue · full reference in the interactive docs. Also exposed as an MCP tool for AI agents.

Fields

FieldTypeDescription
planet_namestrPlanet name
host_starstrHost star name
discovery_yearintYear of discovery
discovery_methodstrDetection method, e.g. Transit
discovery_facilitystrObservatory or mission that made the discovery
orbital_period_daysfloatOrbital period in days
radius_earthfloatPlanet radius in Earth radii
mass_earthfloatPlanet mass in Earth masses
equilibrium_temp_kfloatEquilibrium temperature in Kelvin
distance_parsecsfloatDistance from Earth in parsecs

What you get

All confirmed exoplanets in one catalogue
Size, mass, orbit, temperature and distance
Filter by discovery year, method or facility
Search by planet name
Sourced from the NASA Exoplanet Archive

FAQ

How many planets are included?
All planets confirmed in the NASA Exoplanet Archive, currently several thousand.
Why are some values missing?
Not every property has been measured for every planet.
How is it updated?
The archive adds newly confirmed planets as they are published.

Pricing

Simple, transparent pricing

Start free, upgrade when you need more. All plans include full API access.

Free

$0forever

Get started and explore the API

100 requests/day
  • 100 API requests per day
  • All endpoints included
  • Community support
Most popular

Pro

$9/month

For production apps and AI agents

10,000 requests/day
  • 10,000 API requests per day
  • All endpoints included
  • Priority support
  • Usage dashboard

Enterprise

$49/month

Unlimited access for high-volume use

Unlimited requests
  • Unlimited API requests
  • All endpoints included
  • Priority support
  • Usage dashboard
  • Dedicated support channel

Getting Started

Start building in minutes

Register for a free API key, make your first request, and upgrade when you're ready.

1

Register

Create an account to get your API key. It's free — no credit card required.

curl -X POST https://api.aristocles.com.au/v1/auth/register \
  -H "Content-Type: application/json" \
  -d '{"email": "you@example.com", "name": "Your Name"}'
2

Make a request

Use your API key in the X-API-Key header to authenticate requests.

curl https://api.aristocles.com.au/v1/data/asx \
  -H "X-API-Key: your_api_key_here"
3

Upgrade

Need more requests? Upgrade to Pro or Enterprise — you'll be redirected to Stripe Checkout.

curl -X POST "https://api.aristocles.com.au/v1/billing/checkout?tier=pro" \
  -H "X-API-Key: your_api_key_here"
4

Check usage

Monitor your daily request count and remaining quota at any time.

curl https://api.aristocles.com.au/v1/usage \
  -H "X-API-Key: your_api_key_here"