from fastapi import APIRouter from app.eo_products import registry router = APIRouter(prefix="/api/eo-products", tags=["eo-products"]) @router.get("") async def list_products(): return [meta.model_dump() for meta in registry.catalogue()]