docs: @GetMapping("/count/{type}/{key}/{task}")
      public Map<String, Object> count(@PathVariable String type, @PathVariable String key, @PathVariable String task) {
          OuterAdapter adapter = loader.getExtension(type, key);
          return adapter.count(task);
      }