webhooks.xyz

Examples / Accounting and ERP / Microsoft Dynamics 365 (Dataverse)

Microsoft Dynamics 365 (Dataverse) webhooks

Create, update and delete events on any table, registered as a webhook step with the Plug-in Registration Tool.

Events

  • account: Create
  • opportunity: Update
  • salesorder: Create
  • contact: Delete

Signature

No signature. Choose an authentication type when you register: HttpHeader (a header you name), WebhookKey (a code query parameter) or HttpQueryString.

Retries

Dataverse does not retry a failed asynchronous webhook. Register the step as asynchronous so a failure does not block the user.

See a retry schedule in the calculator.

Sample request from Microsoft Dynamics 365 (Dataverse)illustrative, shortened
Content-Typeapplication/jsonx-ms-dynamics-organizationacme.crm.dynamics.comx-ms-dynamics-request-nameCreatex-ms-dynamics-entity-namesalesorderYour-Headervalue-you-set
{
  "BusinessUnitId": "e2d8f0a1-…",
  "MessageName": "Create",
  "PrimaryEntityName": "salesorder",
  "PrimaryEntityId": "a1b2c3d4-…",
  "Stage": 40,
  "Mode": 1,
  "InputParameters": [ { "key": "Target", "value": { "Attributes": [ { "key": "name", "value": "SO20481" }, { "key": "totalamount", "value": 149900.0 } ] } } ],
  "InitiatingUserId": "5f6a7b8c-…"
}

Receive Microsoft Dynamics 365 (Dataverse) webhooks with webhooks.xyz

Create a bin. Paste its URL into Microsoft Dynamics 365 (Dataverse). Each request shows at once with its headers and body. Add your server as a destination, and deliveries retry when it is down. Request an invite.

More in accounting and erp: Odoo, Oracle NetSuite, QuickBooks Online, SAP (Event Mesh / Business Events), Xero, Zoho CRM.