Work

Interoperable Heliophysics Data Access via HAPI

Year: 2025
Type: article
Abstract: 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
Language: English
Open Access status: green
OpenAlex ID: W7092356488
FWCI:
Cites:
Cited by:
Related to: