ContributionsMost RecentMost LikesSolutionsMultipart form with other fields Hi all, I hope that my question will be clear. I am trying to setup swagger at a spring boot web service. My method takes as a parmeter an object that contains fields and an upload file field. The rest method is POST. I can see it at swagger ui, and I also can make a request. The problem is that I cannot set the order of the fields and mark some of them as required. Here is my controller: @ApiOperation(value = "Method used to sign pdf/docx files", consumes = "multipart/form-data") public ResponseEntity<byte[]> test(HttpServletRequest request, SignatureRequest signatureRequest) { .... } The SignatureRequest is something like: @ApiModelProperty(required = true, position = 1) private String username; @ApiModelProperty(required = true, position = 2) private String password; @ApiModelProperty(required = true, position = 3) private Integer otp; @ApiModelProperty(required = true, position = 4) private String apiKey; @JsonIgnore @ApiModelProperty(required = true, position = 5) private MultipartFile multipartFile; Just to note that I have annotated the SignatureRequest with @ApiModel