Vulnerability Remediation API
On this page:
To enable vulnerability remediation capabilities, you must acquire a Puppet Enterprise Advanced license. Contact your Puppet Enterprise administrator or Contact our sales team to acquire a license and enable this feature.
You can use the Vulnerability Remediation API to handle transformer operations and manage vulnerability data and associated results from scan reports.
- 
                                                    The Vulnerability Remediation API accepts well-formed HTTPS requests and requires authentication 
- 
                                                    Use the Command endpoints to manage and operate the transformer and run remediation patch jobs 
- 
                                                    Use Get requests to request vulnerability data 
- 
                                                    URI path: https://${primary_host}:8146/vrs 
- 
                                                    Default port: 8146 
Authentication
- 
                                                    Token (X-Authentication Header) 
- 
                                                    Parameter Name: X-Authentication, in: header 
Command endpoint
- 
                                                    POST__v1_command_activate-transformer/{id} 
- 
                                                    POST__v1_command_delete-transformer/{id} 
- 
                                                    POST__v1_command_remediate-patch-job 
The following are used only by the transformer:
- 
                                                    POST__v1_command_add-results/{id}} Transformer scanner report 
- 
                                                    POST__v1_command_register-transformer/{id} Transformer registration 
Get requests
- 
                                                    GET/v1_transformer 
- 
                                                    GET/v1/vulnerabilities 
- 
                                                    GET/v1/vulnerabilities/{id} 
- 
                                                    GET/v1/vulnerability-nodes/{id} 
- 
                                                    GET/v1/vulnerability-patch-groups/{id} 
- 
                                                    GET/v1/node-vulnerabilities/{id} 






