.. _a_api: Hydrodynamic calculation core API ================================= Our `Hydrodynamic calculation core API `_ allows scripts and software applications to interact with all Rana online resources and services. This gives you a lot of flexibility to your modelling applications and can save you lots of manual work and time. Some examples of applications of the API are: - Batch simulations: run simulations with hundreds of different rain events. - Automated test runs, results checks and adjustments to a model before running another simulation. - Run Rana simulations in an operational system, such as a Flood Early Warning System. - Use Jupyter Notebooks to run, download and analyze your Rana simulations. - Design your own control for weirs or other structures. See the separate Hydrodynamic calculation core API `documentation `_ for more details. Using the Hydrodynamic calculation core API from Python is easy using `threedi-api-client `_. An overview of the endpoints (and their documentation) can be found on the `Swagger page `_. Additional example scripts can be found in `here `_.