ATLAS_
DocsAPIGitHub

Atlas Developer Documentation

Welcome to Atlas — the unified space data platform for developers.

What is Atlas?

Atlas is an open-source API platform that aggregates and normalizes data from leading space science providers, including NASA, JPL, and Le Système Solaire. It offers a single, consistent interface for searching, exploring, and visualizing space data.

The Problem Atlas Solves

Space data is fragmented across many APIs, each with its own schema, quirks, and limitations. Atlas unifies these sources, providing normalized models, robust search, and multi-provider orchestration.

Why Use Atlas?

  • Unified API: Query multiple providers with a single request.
  • Normalized Data: Consistent models for images, missions, planets, asteroids, and more.
  • Multi-provider Execution: Get richer, more complete results.
  • Production-ready: Built for reliability and extensibility.

Core Philosophy

  • Consistency: One schema, many sources.
  • Transparency: Provider attribution and source tracking.
  • Extensibility: Add new providers and domains easily.

Supported Providers

ProviderDomains Supported
NASAImages, Missions, Asteroids
JPLAsteroids
Le Système SolairePlanets

Supported Domains

  • Images
  • Missions
  • Planets
  • Asteroids
  • Search
  • Explore

Quick Example Request

cURL

curl "https://api.atlas.dev/search?q=mars"

JavaScript

const res = await fetch('https://api.atlas.dev/search?q=mars');
const data = await res.json();

TypeScript

import fetch from 'node-fetch';
const res = await fetch('https://api.atlas.dev/search?q=mars');
const data = await res.json();

Continue reading for Quickstart, API Reference, and more.