diff --git a/backend/map-backend/domains/elevation_dem_service/api.py b/backend/map-backend/domains/elevation_dem_service/api.py index dd335788..d40873a9 100644 --- a/backend/map-backend/domains/elevation_dem_service/api.py +++ b/backend/map-backend/domains/elevation_dem_service/api.py @@ -24,7 +24,7 @@ logger = logging.getLogger(__name__) -router = APIRouter(tags=["elevation-dem"]) +router = APIRouter(prefix="/elevation", tags=["elevation-dem"]) # --- Response cache (bounding box + point signature) --- @@ -94,7 +94,7 @@ def _cache_set(key: tuple, response: ElevationCorrectionResponse) -> None: _cache.popitem(last=False) -@router.post("/elevation/correct", response_model=ElevationCorrectionResponse) +@router.post("/correct", response_model=ElevationCorrectionResponse) async def correct_elevation_dem(request: ElevationCorrectionRequest) -> ElevationCorrectionResponse: """ Correct ``elevation_m`` using Copernicus GLO-30 DEM tiles (local cache + rasterio). diff --git a/backend/map-backend/domains/trails_service/api.py b/backend/map-backend/domains/trails_service/api.py index aa58111d..e207e24f 100644 --- a/backend/map-backend/domains/trails_service/api.py +++ b/backend/map-backend/domains/trails_service/api.py @@ -19,10 +19,10 @@ logger = logging.getLogger(__name__) -router = APIRouter(tags=["trails"]) +router = APIRouter(prefix="/trails", tags=["trails"]) -@router.get("/trails/resort") +@router.get("/resort") async def resort_trails_geojson( bbox: str = Query( ...,