NASA Open APIs website screenshot

NASA Open APIs

NASA Open APIs is the National Aeronautics and Space Administration's unified, public developer portal exposing space, earth science, planetary, heliophysics, and bioscience datasets at api.nasa.gov. A single API key issued through api.data.gov authenticates the family of APIs including APOD, Asteroids NeoWs, DONKI, Earth, EONET, EPIC, Exoplanet Archive, InSight, Mars Rover Photos, NASA Image and Video Library, TechPort, TechTransfer, SSD/CNEOS, Satellite Situation Center, GeneLab, TLE, and the Vesta/Moon/Mars Trek WMTS services. Together with 617+ open-source repositories on github.com/nasa they represent one of the most comprehensive open federal API surfaces in the world. As a US federal civilian agency NASA's data and software products are generally in the public domain, supporting a global ecosystem of researchers, educators, developers, and citizen scientists.

17 APIs 25 Features
GovernmentFederalSpaceEarth ScienceOpen DataAstronomyPlanetary ScienceHeliophysicsBioscienceNASA

APIs

NASA Astronomy Picture of the Day (APOD)

One of the most popular NASA websites, exposed as a JSON API. Returns the picture (or video) of the day with title, explanation, image URL, HD URL, optional copyright, and media...

NASA Asteroids NeoWs (Near Earth Object Web Service)

RESTful web service for near earth Asteroid information. Lets you search for asteroids by closest approach date, lookup a specific asteroid by NASA JPL small body ID, and browse...

NASA DONKI Space Weather API

Space Weather Database Of Notifications, Knowledge, Information (DONKI) — a comprehensive on-line tool for space weather forecasters, scientists, and the general public. Exposes...

NASA Earth Imagery API

Unlock the significant public investment in earth observation data. Returns Landsat 8 imagery for a given latitude/longitude and date plus assets/metadata. Useful for deforestat...

NASA EONET (Earth Observatory Natural Event Tracker)

Continuously updated, curated source of natural events occurring on Earth — wildfires, severe storms, volcanoes, sea/lake ice, drought, dust/haze, earthquakes, floods, landslide...

NASA EPIC (Earth Polychromatic Imaging Camera)

The Earth Polychromatic Imaging Camera (EPIC) instrument aboard the DSCOVR satellite provides full-disc imagery of the Earth. Returns natural and enhanced color image metadata w...

NASA Exoplanet Archive API

Programmatic access to NASA's Exoplanet Archive — confirmed planets, planetary candidates, Kepler/K2/TESS objects of interest, microlensing events, and direct imaging detections...

NASA InSight Mars Weather Service API

Per-Sol summary data for each of the last seven available Sols (Martian days) of weather at Elysium Planitia, measured by the InSight lander. Reports atmospheric temperature, wi...

NASA Mars Rover Photos API

Image data gathered by NASA's Curiosity, Opportunity, Spirit, and Perseverance rovers on Mars. Each photo can be queried by Earth date or Martian sol with optional camera filter...

NASA Image and Video Library API

API to access the NASA Image and Video Library at images.nasa.gov. Supports searching the Library, retrieving asset manifests, metadata, captions, and resolving rich-text URLs. ...

NASA TechTransfer API

Structured, searchable developer access to NASA's patents, software, and Spinoff publications. Patents are part of the NASA Technology Transfer Program with the goal of bringing...

NASA SSD/CNEOS API

Solar System Dynamics and Center for Near-Earth Object Studies APIs at JPL. Includes CAD (close-approach data), SBDB (small body database lookup and query), Sentry (impact risk)...

NASA TechPort API

API to make NASA technology project data available in a machine-readable format. Returns project title, description, benefits, status, dates, organizations, technology areas, an...

NASA TLE API (Two-Line Element Set)

Two-line element set (TLE) data for earth-orbiting objects at a given point in time. Hosted in partnership outside api.nasa.gov but listed in the NASA Open APIs catalog. Returns...

NASA Satellite Situation Center API

System to cast geocentric spacecraft location information into a framework of (empirical) geophysical regions and mappings of point locations along the spacecraft trajectory to/...

NASA GeneLab Search API

Programmatic interface for GeneLab's public data repository — space biology omics datasets (genomic, transcriptomic, proteomic, metabolomic, metagenomic) for organisms studied i...

NASA Vesta/Moon/Mars Trek WMTS

A Web Map Tile Service (WMTS) for the Vesta, Moon, and Mars Trek imagery projects. Standardized OGC WMTS tiles consumable by Leaflet, OpenLayers, ArcGIS, and QGIS for planetary ...

Collections

Rate Limits

Nasa Gov Rate Limits

0 limits

RATE LIMITS

Features

Single unified developer portal at api.nasa.gov fronted by api.data.gov key infrastructure
Single api_key query parameter authenticates against every major endpoint
Free DEMO_KEY mode for evaluation (30 req/hr, 50 req/day per IP)
Personal API key default rate limit of 1000 requests per hour per key
X-RateLimit-Limit / X-RateLimit-Remaining response headers on every call
APOD - Astronomy Picture of the Day with date range, count, and HD URL support
Asteroids NeoWs - feed, lookup, and browse for near-earth asteroids
DONKI - eleven space weather event types (CME, GST, IPS, FLR, SEP, MPC, RBE, HSS, EONET, WSAEnlilSimulations, notifications)
Earth - Landsat 8 imagery and asset metadata by latitude/longitude/date
EONET - curated natural events tracker (12 categories, events/sources/categories/layers/magnitudes)
EPIC - DSCOVR full-disc Earth imagery with sun/moon/spacecraft positions
Exoplanet Archive - IPAC TAP service with ADQL queries returning CSV/JSON/VOTable
Mars Rover Photos - Curiosity, Opportunity, Spirit, Perseverance imagery by sol or Earth date
InSight Mars Weather - last seven sols of weather at Elysium Planitia (historical)
NASA Image and Video Library - search/asset/metadata/captions/album
SSD/CNEOS - small body database, close approach data, Sentry impact risk, fireball, NHATS
TechPort - NASA technology project portfolio data
TechTransfer - patents, software, and spinoff publications
TLE - two-line element sets for earth-orbiting satellites
Satellite Situation Center - geocentric spacecraft locations and geophysical regions
GeneLab - omics data from spaceflight bioscience experiments
Vesta/Moon/Mars Trek - OGC WMTS tile services for planetary basemaps
Public domain content - NASA imagery and data are generally not copyrighted (with limited exceptions)
617+ public repositories on github.com/nasa including cFS, openmct, cumulus, trick
Aligned with US Federal Open Data policy and the Foundations for Evidence-Based Policymaking Act

Semantic Vocabularies

Nasa Gov Context

30 classes · 0 properties

JSON-LD

Example Payloads

Apod Getapod Example

2 fields

EXAMPLE

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
📝
Signup
Signup
🔗
Documentation
Documentation
🔗
RateLimits
RateLimits
🔗
Documentation
Documentation
🌐
Portal
Portal
🌐
Portal
Portal
🌐
Portal
Portal
📰
Blog
Blog
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
🌐
Portal
Portal
💻
SourceCode
SourceCode
💻
SourceCode
SourceCode
💻
SourceCode
SourceCode
💻
SourceCode
SourceCode
💻
SourceCode
SourceCode
💻
SourceCode
SourceCode
💻
SourceCode
SourceCode
🌐
Portal
Portal
🌐
Portal
Portal
🌐
Portal
Portal
💬
Support
Support
🔗
Documentation
Documentation
🔗
RateLimits
RateLimits

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: NASA Vesta/Moon/Mars Trek WMTS
  version: '1.0'
items:
- info:
    name: WMTS
    type: folder
  items:
  - info:
      name: Get a Trek WMTS Tile
      type: http
    http:
      method: GET
      url: https://trek.nasa.gov/tiles/:body/EQ/:layer/1.0.0/default/default028mm/:z/:y/:x.:ext
      params:
      - name: body
        value: ''
        type: path
      - name: layer
        value: ''
        type: path
        description: Layer identifier within the Trek body catalog.
      - name: z
        value: ''
        type: path
      - name: y
        value: ''
        type: path
      - name: x
        value: ''
        type: path
      - name: ext
        value: ''
        type: path
    docs: Get a Trek WMTS Tile
bundled: true