code: def spotlight_search_route(context, request):
      
      catalogs = [
          CATALOG_ANALYSIS_REQUEST_LISTING,
          "portal_catalog",
          "bika_setup_catalog",
          "bika_catalog",
          "bika_catalog_worksheet_listing"
      ]
  
      search_results = []
      for catalog in catalogs:
          search_results.extend(search(catalog=catalog))
  
      # extract the data from all the brains
      items = map(get_brain_info, search_results)
  
      return {
          "count": len(items),
          "items": sorted(items, key=itemgetter("title")),
      }
docs: The spotlight search route