ATLAS_
DocsAPIGitHub

Providers

Atlas uses a provider abstraction to unify data from multiple sources behind a consistent interface.

Provider Abstraction

  • Each provider implements a standard interface for supported domains (e.g., images, missions, planets).
  • Atlas handles provider-specific quirks, authentication, and data mapping internally.
  • Developers interact with a single, normalized API.

Supported Providers

NASA

  • Domains: Images, Missions, Asteroids
  • Data from NASA Open APIs

JPL

  • Domains: Asteroids
  • Data from JPL Small-Body Database

Le Système Solaire

  • Domains: Planets
  • Data from Le Système Solaire API

Consistent Interface

Atlas hides provider-specific APIs, schemas, and authentication, exposing a unified developer experience.

Tip: You can add new providers by implementing the Provider interface and registering it in the Capability Registry.