How to perform external api call when a content type item is published and send data to external api?

Yes. I am able to capture the published content in webhook api. This is how the request object will look like:

Please check the below details of my work:
Webhook Api:


Make sure your API status is Enable.

Custom route:
image

Custom controller function:
image

Do check your code again and test it.