Interoperable Heliophysics Data Access via HAPI
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
Institutions
- University of Iowa (US)
- Goddard Space Flight Center (US)
- Royal Netherlands Meteorological Institute (NL)
- George Mason University (US)
- Johns Hopkins University Applied Physics Laboratory (US)
- Cottage Systems (United States) (US)
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2025-10-20
- DOI
- https://doi.org/10.5281/zenodo.17387479
- Primary Topic
- Environmental Monitoring and Data Management
- Type
- article
- Field-Weighted Citation Impact
- 0.00