diff --git a/veracode_api_py/xmlapi.py b/veracode_api_py/xmlapi.py index 5fc8aa7..4bdfe50 100644 --- a/veracode_api_py/xmlapi.py +++ b/veracode_api_py/xmlapi.py @@ -113,7 +113,11 @@ def begin_scan(self, app_id: int, modules=None, scan_all_top_level_modules=None, def get_detailed_report(self, build_id: int): """Returns a detailed report for a given build ID.""" return APIHelper()._xml_request(self.baseurl + "/5.0/detailedreport.do", "GET", params={"build_id": build_id}) - + + def get_detailed_report_pdf(self, build_id: int): + """Returns a detailed PDF report for a given build ID.""" + return APIHelper()._xml_request(self.baseurl + "/4.0/detailedreportpdf.do", "GET", params={"build_id": build_id}) + def generate_archer(self, payload): return APIHelper()._xml_request(self.baseurl + "/3.0/generatearcherreport.do", "GET", params=payload)