diff --git a/lib/galaxy/webapps/galaxy/buildapp.py b/lib/galaxy/webapps/galaxy/buildapp.py index 511ae3f6f6c9..c3a99fe7c9bb 100644 --- a/lib/galaxy/webapps/galaxy/buildapp.py +++ b/lib/galaxy/webapps/galaxy/buildapp.py @@ -422,8 +422,13 @@ def populate_api_routes(webapp, app): controller="tools", conditions=dict(method=["POST"]), ) + webapp.mapper.connect( + "api/tools", + action="index", + controller="tools", + conditions=dict(method=["GET"]), + ) webapp.mapper.connect("/api/tools/{id:.+?}", action="show", controller="tools") - webapp.mapper.resource("tool", "tools", path_prefix="/api") webapp.mapper.resource("dynamic_tools", "dynamic_tools", path_prefix="/api") webapp.mapper.connect(