docs: @RequestMapping(value = "/api/path/{pathIdentifier}/{overrideIdentifier:.+}", method = RequestMethod.POST)
      @ResponseBody
      public HashMap<String, Object> setOverrideArgsWithEnabledId(Model model,
                                                                  @PathVariable String pathIdentifier,
                                                                  @PathVariable String overrideIdentifier,
                                                                  @RequestParam(value = "ordinal", defaultValue = "1") Integer ordinal,
                                                                  @RequestParam(required = false) String profileIdentifier,
                                                                  @RequestParam(value = "clientUUID", defaultValue = Constants.PROFILE_CLIENT_DEFAULT_ID) String clientUUID,
                                                                  @RequestParam(value = "arguments[]", required = false) Object[] arguments,
                                                                  @RequestParam(value = "repeatNumber", required = false) Integer repeatNumber,
                                                                  @RequestParam(value = "responseCode", required = false) String responseCode) throws Exception {
          Identifiers identifiers = ControllerUtils.convertProfileAndPathIdentifier(profileIdentifier, pathIdentifier);
  
          // need to get overrideId for identifiers..
          Integer overrideId = ControllerUtils.convertOverrideIdentifier(overrideIdentifier);
  
          // set arguments
          if (arguments != null) {
              JSONSerializer serializer = new JSONSerializer();
  
              OverrideService.getInstance().updateArguments(overrideId, identifiers.getPathId(), ordinal, serializer.serialize(httpRequest.getParameterValues("arguments[]")), clientUUID);
          }
  
          // set repeat number
          if (repeatNumber != null) {
              OverrideService.getInstance().updateRepeatNumber(overrideId, identifiers.getPathId(), ordinal, repeatNumber, clientUUID);
          }
  
          // set response code
          if (responseCode != null) {
              OverrideService.getInstance().updateResponseCode(overrideId, identifiers.getPathId(), ordinal, responseCode, clientUUID);
          }
  
          HashMap<String, Object> returnMap = new HashMap<String, Object>();
          returnMap.put("enabledEndpoint", OverrideService.getInstance().getEnabledEndpoint(identifiers.getPathId(), overrideId, ordinal, clientUUID));
          return returnMap;
      }