Interoperable Heliophysics Data Access via HAPI
Creators
Description
The Heliophysics Application Programmer’s Interface (HAPI) is a simple RESTful API for streaming data that provides a standardized mechanism for accessing distributed time-series datasets, hiding file storage details while offering rich metadata sufficient for automatic plotting and simplified multi-dataset analysis. It was recommended as a standard by COSPAR in 2018, and is in line to become an IHDEA standard. HAPI has been widely adopted by major Heliophysics data providers worldwide, including NASA (SPDF / CDAWeb and CCMC both at GSFC), NOAA (for internal use at SWPC), ESA (at ESAC in Madrid), ViRES for the SWARM mission, and KNMI (Netherlands). HAPI supports data analysis via client libraries in Python, IDL, MATLAB, Java, as well as tools such as Autoplot and PySPEDAS and SPEDAS. HAPI 3.3 was recently released and has enhanced support for metadata related to Open Science. Upcoming HAPI extensions will enable explicit linking of related datasets (such as different cadences), allowing clients to automatically discover and integrate complementary time-series for enhanced visualization, cross-comparison, and contextual analysis.
https://hapi-server.org
Files
Vandegriff_DASH_2025_HAPI_for_Interoperability.pdf
Files
(3.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:5bc6d7e9bb08f26bb902a0552358b287
|
3.5 MB | Preview Download |