CCMC ISWA System
About
The CCMC Integrated Space Weather Analysis (ISWA) system is a ready-to-use, adaptable, and user-configurable web-based platform that distributes real-time space weather information. It integrates predictions from cutting-edge models and concurrent space environment information, including low-latency data. ISWA offers continuous access to advanced simulation products generated at the CCMC and other public sources. This robust software tool serves as an unparalleled decision-making resource, enabling the assessment of current and anticipated space weather impacts on NASA's human and robotic missions.
Disclaimer
The near real-time simulation outputs and derived real-time data products displayed on ISWA should be considered only as prototyping quality and in research context.
Latest News
- February 2026: The ISWA web application has undergone a major update. The application is now accessible at the new URL iswa.ccmc.gsfc.nasa.gov/app Please see details about the specific API changes below. If you encounter any bugs or issues, please report them to Richard.E.Mullinix@nasa.gov
Publication Policy
For tracking purposes for our government sponsors, we ask that you notify the CCMC whenever you use any CCMC tools/software systems in any scientific publications and/or presentations. Follow the steps on the publication submission page
See our full publication policy for a sample 'acknowledgement statement' to be included in your publication.
ISWA Cygnets
The ISWA cygnet catalog includes a wide array of space weather analysis products. Simply select the cygnets of interest to create your own custom layout. Click the 'Save Layout' option to save your layout in a JSON file. To get back to the same layout, click the 'Load Layout' option and select the previously saved JSON file to reload it. You can share your layouts with others by sending them the corresponding JSON files.

ISWA Data Tree
All files ingested into ISWA are also publicly accessible via the iswa-data-tree URL.
ISWA Web Services
Numerical Time Series (HAPI)
All 1-D numerical time-series data ingested into ISWA are accessible via ISWA HAPI. Visit https://iswa.ccmc.gsfc.nasa.gov/hapi/ for full details. DataStreamServlet has been replaced by ISWA HAPI.
Examples:
https://iswa.ccmc.gsfc.nasa.gov/hapi/catalog
https://iswa.ccmc.gsfc.nasa.gov/hapi/info?id=goesp_mag_p1m
Datafeed Information
Provides description and date range for specific data feed.
https://iswa.ccmc.gsfc.nasa.gov/api/
info?dataID=DATAIDdataID = TO BE UPDATED used to select a specific ISWA data feed.
Example:https://iswa.ccmc.gsfc.nasa.gov/api/info?dataID=309
Files between Dates
https://iswa.gsfc.nasa.gov/api/between?
dataID=DATAID&
time.min=YYYY-MM-DDTHH:mm:SSZ&
time.max=YYYY-MM-DDTHH:mm:SSZdataID = TO BE UPDATED used to select a specific ISWA data feed.
time.min = UTC timestamp format: YYYY-MM-DDTHH:mm:SSZ
time.max = UTC timestamp format: YYYY-MM-DDTHH:mm:SSZ
Recent Data Files
https://iswa.gsfc.nasa.gov/api/recent?
dataID=DATAID&
n=FILECOUNTdataID = unique data identifier used to select a specific ISWA data feed.
n = number of files
Example:https://iswa.ccmc.gsfc.nasa.gov/api/recent?dataID=309&n=5
Search for File
https://iswa.gsfc.nasa.gov/api/search?
dataID=DATAID&
timestamp=YYYY-MM-DDTHH:mm:ssZ&search=nearestdataID = unique data identifier used to select a specific ISWA data feed.
timestamp = UTC timestamp in YYYY-MM-DDTHH:mm:ssZ format
search = [nearest, lessThanOrEqualTo, lessThan, greaterThanOrEqualTo, greaterThan, equalTo]
- nearest (default): find nearest file to the requested timestamp
- lessThanOrEqualTo: find the nearest file less than or equal to the requested timestamp
- lessThan: find the nearest file less than timestamp
- greaterThanOrEqualTo: find the nearest file greater than or equal to the requested timestamp
- greaterThan: find the nearest file greater than requested timestamp
- equalTo: find the file equal to the requested timestamp
Example:https://iswa.ccmc.gsfc.nasa.gov/api/search?dataID=309×tamp=2026-02-18T00:00:00Z&search=nearest
Redirect to Latest File
https://iswa.gsfc.nasa.gov/api/redirect?
dataID=DATAIDdataID = unique data identifier used to select a specific ISWA data feed.
note: Curl requires -L option to work FileRedirect service.
Search and Redirect to File
https://iswa.ccmc.gsfc.nasa.gov/api/redirect?
dataID=309&
timestamp=2026-02-19T15:28:54Z&
search=nearestdataID = unique data identifier used to select a specific ISWA data feed.
timestamp = UTC timestamp in YYYY-MM-DDTHH:mm:ssZ format
search = [nearest, lessThanOrEqualTo, lessThan, greaterThanOrEqualTo, greaterThan, equalTo]
- nearest (default): find nearest file to the requested timestamp
- lessThanOrEqualTo: find the nearest file less than or equal to the requested timestamp
- lessThan: find the nearest file less than timestamp
- greaterThanOrEqualTo: find the nearest file greater than or equal to the requested timestamp
- greaterThan: find the nearest file greater than requested timestamp
- equalTo: find the file equal to the requested timestamp
note: Curl requires -L option to work FileRedirect service.