The DAHITI-API allows users to access the data holding of DAHITI directly from user-defined scripts. Users can access the DAHITI-API using their favorite programming language. The principle is based on sending POST/GET requests to the DAHITI server. The server response will be in JSON format which is language independent. In the following, the implemented functions of the DAHITI-API are explained in detail with additional code examples (e.g. Python).
The following API-Request are provided by the DAHITI-API. However, the permission depends on the user status.
API-Request | User | Premium |
---|---|---|
List DAHITI targets | ||
Info of DAHITI target | ||
Download water level time series | ||
Download surface area time series | ||
Download volume variations time series | ||
Download water level time series from hypsometry | ||
Download hypsometry model | ||
Get nearest DAHITI target | ||
Get nearest DAHITI river | ||
Create new DAHITI target | ||
Add track to existing DAHITI target |