AuthController
The AuthController handles authentication and authorization for the SWMM API using JWT tokens.
The AuthController handles authentication and authorization for the SWMM API using JWT tokens.
Storage has a combined Unique key of Partition Key and Row Key.
The DopplerController handles retrieval of radar images for weather data visualization.
The EsriAuthController handles authentication with Esri ArcGIS services by generating OAuth tokens for external API access.
The GeoCoderController provides geocoding functionality by integrating with Microsoft Azure Maps Search API to convert location names to geographic coordinates.
The LinkController manages SWMM network links (conduits, channels, etc.) and provides access to link data, attributes, and simulation results.
Create Controllers based on UI Calls
The NodeController manages SWMM network nodes (junctions, outfalls, storage units, etc.) and provides access to node data, attributes, and simulation results.
Storm Water Management Model aka SWMM aka Rivershore and sometimes sewershed or Collection Systems in our documentation.
The RunManagementController provides comprehensive management of SWMM simulation runs with full CRUD operations and enhanced data models.
The ScenarioController provides basic scenario management functionality for SWMM simulations, focusing on run properties and scenario metadata.
The ScenarioManagementController provides comprehensive scenario and input management with full CRUD operations, enhanced data models, and integrated run management.
The SensorController manages sensor data for SWMM network elements, providing access to real-time and historical sensor readings for nodes and links.
The SubcatchmentController manages SWMM subcatchment data and provides access to subcatchment attributes and simulation results.
This directory contains comprehensive documentation for all controllers in the SWMM API ASP.NET application.
Repositories
The SystemController provides system-wide SWMM simulation data and summary information for the entire model.