Examples / Accounting and ERP / Oracle NetSuite
Oracle NetSuite webhooks
Record events you choose, sent by a SuiteScript user event script or a workflow action that calls an HTTP endpoint.
Events
- salesorder.afterSubmit
- invoice.afterSubmit
- customer.afterSubmit
- itemfulfillment.afterSubmit
Signature
No standard signature. Your SuiteScript adds the headers: a shared secret, or an HMAC you compute in the script with N/crypto.
Retries
No built-in retries. Add a retry queue in the script, or send to a bin that retries for you.
See a retry schedule in the calculator.
Docs
docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/cha...
Checked 2026-10-08. Report a change.
{
"recordType": "salesorder",
"eventType": "create",
"internalId": 20481,
"tranId": "SO20481",
"entity": { "internalId": 1042, "name": "Acme Retail" },
"total": 149900.0,
"currency": "INR",
"lines": [ { "item": "KRT-M-BLU", "quantity": 100, "rate": 1499.0 } ],
"lastModifiedDate": "2026-10-08T06:34:00Z"
}
- Shape is yours to define in the script. This is a common pattern.
Receive Oracle NetSuite webhooks with webhooks.xyz
Create a bin. Paste its URL into Oracle NetSuite. 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: Microsoft Dynamics 365 (Dataverse), Odoo, QuickBooks Online, SAP (Event Mesh / Business Events), Xero, Zoho CRM.