Webhook not working when new lead added via API
I have created a workflow rule that when a record is CREATED as a lead please send the data via a webhook to this URL and it works when I add a lead directly from within Zoho HOWEVER - we have a number of lead sources adding leads via the API but these leads are not being executed via the rule upon CREATE to the webhook.
Is there anything extra I should be doing because I am creating this rule to execute for leads added via the API?