# Nasa AI integration on Definable

> NASA offers a suite of APIs providing access to a wide range of data, including Earth science, planetary imagery, and technology transfer information.

## What this connects

NASA offers a suite of APIs providing access to a wide range of data, including Earth science, planetary imagery, and technology transfer information.

Vendor: https://api.nasa.gov/

## Tools available

**136** tools available. First 12:

- `NASA_BROWSE_NEO` — Browse Near Earth Objects — Browse the complete NASA near-Earth object (asteroid) dataset with pagination support. Returns comprehensive asteroid data including orbital parameters, estimated diameters, close approach events, and hazard classifications. Use this when you need to explore the entire NEO catalog or retrieve multiple asteroids across pages.
- `NASA_CREATE_GRAPH_REQUEST` — Create Graph Request — Tool to create orbital and position graphs for NASA satellites using the Satellite Situation Center (SSC) web service. Use when you need to visualize satellite trajectories, orbits, or positions over a specific time period in various coordinate systems. The service generates graph files accessible via URLs in the response.
- `NASA_DELETE_ASSOCIATION` — Delete CMR Association — Tool to delete an existing association between concepts in NASA's Common Metadata Repository. Use when you need to remove relationships between collections, services, tools, or other CMR resources. Requires appropriate permissions to delete associations.
- `NASA_DELETE_CMR_ACL` — Delete CMR ACL — Tool to delete an Access Control List (ACL) from NASA's Common Metadata Repository. Use when you need to remove access controls for a specific CMR resource. Requires appropriate permissions to delete ACLs.
- `NASA_DOWNLOAD_CITATION_DOCUMENT` — Download Citation Document — Downloads a document file from a NASA NTRS (NASA Technical Reports Server) citation. Use this when you need to retrieve PDF or other document files associated with a specific citation ID. Supports partial content downloads via byte range specification.
- `NASA_GET_AGAGE_DATA` — Get AGAGE Data Files — Tool to retrieve information about AGAGE (Advanced Global Atmospheric Gases Experiment) data files. Returns paginated results (40 files per page) with detailed metadata including compound names, stations, dates, instruments, and file locations. Use when you need to search or browse AGAGE atmospheric data files. Supports filtering by recommendation status, compounds, stations, date ranges, and other criteria.
- `NASA_GET_AGAGE_DATA_BY_FILE_NAME` — Get AGAGE Data by File Name — Search for AGAGE (Advanced Global Atmospheric Gases Experiment) data files by file name. Returns detailed metadata about matching files including compound information, station details, temporal coverage, geographic coordinates, and file properties. Use this when you need to find specific AGAGE data files or retrieve metadata about atmospheric gas measurements.
- `NASA_GET_AGAGE_DATA_JSON_FOR_GRAPH` — Get AGAGE Data JSON for Graph — Retrieve AGAGE atmospheric composition data in JSON format optimized for graphing. Returns time series data including O3_Number_Density and other trace gas measurements with start/stop dates. Use this when you need to visualize or analyze atmospheric composition trends from NASA's Advanced Global Atmospheric Gases Experiment (AGAGE) network.
- `NASA_GET_AGAGE_DATA_VERSIONS` — Get AGAGE Data Versions — Tool to retrieve information on all AGAGE (Advanced Global Atmospheric Gases Experiment) data versions. Use when you need version details, DOIs, citations, or descriptions for the NASA AGAGE dataset archive.
- `NASA_GET_APOD` — Get Astronomy Picture of the Day — Retrieves NASA's Astronomy Picture of the Day (APOD) for a specified date or today. Returns image/video URL, title, explanation, and metadata including copyright and high-resolution URLs when available. Use this when you need to access NASA's daily astronomy images or their descriptions. Valid for dates from June 16, 1995 to present.
- `NASA_GET_CITATION` — Get Citation by ID — Tool to retrieve detailed citation information from NASA Technical Reports Server (NTRS) by citation ID. Use when you need complete metadata for a specific NASA scientific or technical document, including abstract, authors, publication details, copyright information, export control status, and download links.
- `NASA_GET_CITATION_DOWNLOADS` — Get Citation Downloads — Tool to retrieve all available download links for a NASA technical report or publication by citation ID. Use this when you need to access PDFs, abstracts, or other documents associated with a NASA citation.

## Auth

Auth schemes: `API_KEY`.

## How agents use Nasa

Inside a Definable workflow, Nasa is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Nasa** — the Researcher (GPT-5.5) pulls context from Nasa (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Nasa** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Nasa (create record, post message, draft email).
- **Designer / Engineer → Distributor → Nasa** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Nasa (attach file, open PR comment, post status).

The Verifier checks every Nasa call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- developer tools — https://definable.ai/apps/category/developer-tools/

## Related

- HTML page: https://definable.ai/apps/nasa/
- Same category (developer tools): https://definable.ai/apps/category/developer-tools/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
