old_contents: from flask import Blueprint
  from flask_restplus import Api
  from .tools import api as tools
  from .project import api as project
  from .inputs import api as inputs
  from .dashboard import api as dashboard
  from .glossary import api as glossary
  
  
  blueprint = Blueprint('api', __name__, url_prefix='/api')
  api = Api(blueprint)
  
  api.add_namespace(tools, path='/tools')
  api.add_namespace(project, path='/project')
  api.add_namespace(inputs, path='/inputs')
  api.add_namespace(dashboard, path='/dashboards')
  api.add_namespace(glossary, path='/glossary')
  
new_contents: from flask import Blueprint
  from flask_restplus import Api
  from .tools import api as tools
  from .project import api as project
  from .inputs import api as inputs
  from .dashboard import api as dashboard
  from .glossary import api as glossary
  
  
  blueprint = Blueprint('api', __name__, url_prefix='/api')
  api = Api(blueprint)
  
  api.add_namespace(tools, path='/tools')
  api.add_namespace(project, path='/project')
  api.add_namespace(inputs, path='/inputs')
  api.add_namespace(dashboard, path='/dashboards')
  api.add_namespace(glossary, path='/glossary')
  
  
  @api.errorhandler
  def default_error_handler(error):
      """Default error handler"""
      import traceback
      trace = traceback.format_exc()
      return {'message': error.message, 'trace': trace}, 500
  
subject: Add general error handler for unhandled exceptions in api