Send notification to the configured endpoint using HTTP/HTTPS protocol with POST method after Input step started, approved, aborted.

example request body as follow:

{
	"approver": "anonymous",                         // The one who approve or reject this input
	"buildNumber": 45,                               // Job build number
	"inputId": "Id",                                 // Input custom Id
	"jenkinsUrl": "http://localhost:8090/jenkins/",  // The absolute URL of Jenkins
	"jobFullName": "123",                            // Job full name
	"jobUrl": "job/123/45/",                         // The URL of job, relative to the context root of Hudson
	"result": "APPROVED",                            // Input result, can be PENDING, APPROVED, ABORTED
	"submitter": null                                // Who can proceed this input
}
    

NOTE: if `approver` is SYSTEM , that means jenkins user abort job manually other than input when input waiting for proceed