Nasa integration
NASA offers a suite of APIs providing access to a wide range of data, including…
- Provider
- nasa
- Category
- Other
- Setup
- User-supplied API key
- Actions
- 136 available
Quick start
Call Nasa from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to Nasa's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"NASA_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
End-users supply their own Nasa API key. OverSkill provides a pre-built connection form via the integration card — your app can call the composio client immediately once the user has connected.
Available actions
136 actions exposed via the
Nasa integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
NASA_BROWSE_NEO -
NASA_CREATE_GRAPH_REQUEST -
NASA_DELETE_ASSOCIATION -
NASA_DELETE_CMR_ACL -
NASA_DOWNLOAD_CITATION_DOCUMENT -
NASA_GET_AGAGE_DATA -
NASA_GET_AGAGE_DATA_BY_FILE_NAME -
NASA_GET_AGAGE_DATA_JSON_FOR_GRAPH -
NASA_GET_AGAGE_DATA_VERSIONS -
NASA_GET_APOD -
NASA_GET_CITATION -
NASA_GET_CITATION_DOWNLOADS
Show all 136 actions
-
NASA_GET_CITATION_REVISION_ID -
NASA_GET_CITATIONS_AUTOCOMPLETE -
NASA_GET_CITATIONS_REDISTRIBUTIONS -
NASA_GET_CMR_COLLECTIONS -
NASA_GET_CMR_GRANULES -
NASA_GET_COMPOUNDS -
NASA_GET_DATA_BY_FILE_NAME -
NASA_GET_DATA_DOWNLOAD -
NASA_GET_DATA_FREQUENCIES -
NASA_GET_DATA_JSON -
NASA_GET_DATA_JSON_FOR_GRAPH -
NASA_GET_DOCUMENT -
NASA_GET_DOCUMENT_DOWNLOAD -
NASA_GET_DOCUMENTS -
NASA_GET_DONKI_CME -
NASA_GET_DONKI_CME_ANALYSIS -
NASA_GET_DONKI_GST -
NASA_GET_DONKI_HSS -
NASA_GET_DONKI_IPS -
NASA_GET_DONKI_MPC -
NASA_GET_DONKI_NOTIFICATIONS -
NASA_GET_DONKI_RBE -
NASA_GET_DONKI_SEP -
NASA_GET_DONKI_SOLAR_FLARES -
NASA_GET_DONKI_WSA_ENLIL -
NASA_GET_EONET_CATEGORIES -
NASA_GET_EONET_CATEGORY_EVENTS -
NASA_GET_EONET_EVENT -
NASA_GET_EONET_EVENTS -
NASA_GET_EONET_EVENTS_ATOM -
NASA_GET_EONET_EVENTS_GEOJSON -
NASA_GET_EONET_EVENTS_RSS -
NASA_GET_EONET_LAYERS -
NASA_GET_EONET_MAGNITUDES -
NASA_GET_EONET_SOURCES -
NASA_GET_EPIC_AEROSOL -
NASA_GET_EPIC_AEROSOL_DATE -
NASA_GET_EPIC_CLOUD -
NASA_GET_EPIC_CLOUD_DATE -
NASA_GET_EPIC_ENHANCED -
NASA_GET_EPIC_ENHANCED_DATE -
NASA_GET_EPIC_NATURAL -
NASA_GET_EPIC_NATURAL_DATE -
NASA_GET_FILE_TYPES -
NASA_GET_GLDS_FILES -
NASA_GET_ICESAT2_TRACKS -
NASA_GET_IMAGE_ASSET -
NASA_GET_IMAGE_METADATA -
NASA_GET_INSIGHT_WEATHER -
NASA_GET_INSTRUMENTS_GROUPS -
NASA_GET_LANDING_PAGE -
NASA_GET_LEVEL3_DATA -
NASA_GET_MARS_ROVER_PHOTOS -
NASA_GET_NEO_LOOKUP -
NASA_GET_OSDR_BIOSPECIMEN -
NASA_GET_OSDR_EXPERIMENT -
NASA_GET_OSDR_HARDWARE -
NASA_GET_OSDR_METADATA -
NASA_GET_OSDR_MISSION -
NASA_GET_OSDR_PAYLOAD -
NASA_GET_OSDR_SUBJECT -
NASA_GET_OSDR_VEHICLE -
NASA_GET_POWER_CLIMATOLOGY -
NASA_GET_POWER_DAILY -
NASA_GET_POWER_DAILY_REGIONAL -
NASA_GET_POWER_MONTHLY -
NASA_GET_POWER_TEMPORAL_HOURLY -
NASA_GET_PROCESSING_TYPES -
NASA_GET_PRODUCT_TYPES -
NASA_GET_SATELLITE_LOCATIONS -
NASA_GET_STATIONS -
NASA_GET_TECHPORT_PROJECT -
NASA_GET_TOLNET_DATA -
NASA_GET_TOLNET_DATA_CALENDAR -
NASA_GET_VIDEO_CAPTIONS -
NASA_LIST_EPIC_AEROSOL_DATES -
NASA_LIST_EPIC_CLOUD_DATES -
NASA_LIST_EPIC_ENHANCED_DATES -
NASA_LIST_EPIC_NATURAL_DATES -
NASA_LIST_GROUND_STATIONS -
NASA_LIST_LOCATIONS_GSE_GEO -
NASA_LIST_OBSERVATORIES -
NASA_LIST_OSDR_BIOSPECIMENS -
NASA_LIST_OSDR_EXPERIMENTS -
NASA_LIST_OSDR_HARDWARE -
NASA_LIST_OSDR_MISSIONS -
NASA_LIST_OSDR_PAYLOADS -
NASA_LIST_OSDR_SUBJECTS -
NASA_LIST_OSDR_VEHICLES -
NASA_QUERY_CITATION -
NASA_QUERY_CITATIONS -
NASA_QUERY_CMR_COLLECTION -
NASA_QUERY_CMR_COLLECTIONS -
NASA_QUERY_CMR_GRANULE -
NASA_QUERY_CMR_GRANULES -
NASA_QUERY_CMR_GRIDS -
NASA_QUERY_CMR_SERVICE -
NASA_QUERY_CMR_SERVICES -
NASA_QUERY_CMR_SUBSCRIPTION -
NASA_QUERY_CMR_SUBSCRIPTIONS -
NASA_QUERY_CMR_TOOL -
NASA_QUERY_CMR_TOOLS -
NASA_QUERY_CMR_VARIABLE -
NASA_QUERY_COLLECTION_DRAFT -
NASA_QUERY_DATA_QUALITY_SUMMARIES -
NASA_QUERY_DATA_QUALITY_SUMMARY -
NASA_QUERY_EXOPLANET_ARCHIVE -
NASA_QUERY_ORDER_OPTION -
NASA_QUERY_ORDER_OPTIONS -
NASA_QUERY_PERMISSIONS -
NASA_QUERY_PROVIDERS -
NASA_QUERY_TAG_DEFINITIONS -
NASA_QUERY_TOOL_DRAFT -
NASA_QUERY_VISUALIZATION -
NASA_QUERY_VISUALIZATIONS -
NASA_RESTORE_CITATION_REVISION -
NASA_RESTORE_COLLECTION_REVISION -
NASA_RESTORE_VISUALIZATION_REVISION -
NASA_SEARCH_CITATIONS -
NASA_SEARCH_NEAR_EARTH_OBJECTS -
NASA_SEARCH_OSDR -
NASA_SEARCH_PUBSPACE_DOCUMENTS -
NASA_SEARCH_SVS_VISUALIZATIONS -
NASA_SEARCH_TECHTRANSFER_SOFTWARE
Build with Nasa
Open OverSkill, describe what you want to build, and reference Nasa in your prompt — the AI will wire up the integration automatically.