We currently use QuickBooks desktop and I integrated it with Dynamics via a C# program we run when we want to sync data between the two.
We are wanting to move to online accounting software (QB Online, Xero, etc.).
The programs we've been looking at support webhooks that can send PUT/POST requests when a record is created or updated. However, the issue I'm trying to sort out, and I don't have much experience with webhooks, is how to handle the authentication with Dynamics 365 to accept the PUT/POST requests.
Is this doable? How would one accomplish this?
Pretty much all of the documentation I'm seeing is related to Dynamics 365 initiating the request, not receiving it.