As per the Apache Flink documentation, It has Predefined Data Sources. It also mentions there are some other connectors eg.RabitMq Connector etc. I am wondering if there is any similar project available to use Webhook as Data source.
No, there is no webhook data source for Flink, but there is a socket connector.
There has been some preliminary discussion about adding something like a webhook ingress for Flink's Stateful Functions, where such a data source is a more natural fit.