Generic Webhook Plugins allows invoking build of Jenkins job.
First of all, you need to set the token in job configuration.
Go to Build Triggers, check Generic Webhook Triggers.
Set Token e.g. to WEBHOOK-TOKEN.
Invoke curl:
It might happen that job build fails with the message:
To fix the problem make sure that Trigger builds remotely is not checked in job configuration. The token set in this field has priority.
Once the duplicate token is removed the build should be possible to start.