API residing in Azure to be invoked by Webhook

I have usecase as below:
To configure webhook URL which will invoke POST API residing in Azure network. What is the possible way to authenticate it and get through this.
I have explored below and need more advise.

  1. Whitelist IPs of contentful webhooks and the IPs of API servers and use secret header.

  2. Is there a way to do 1 way SSL between webhook and the API which will be invoked?

Hi @kulsum.suhelpatel,
I think what you are trying to achieve is possible in the Webhook Settings. It is possible to add a Secret header or an HTTP Basic Auth. Obviously, the endpoint on your end will need to verify those.

Hi, can you tell me how you solved this problem?