Supported events and entitites
This document provides an overview of the different events and entities which support webhooks.
Publisher: Visma Net Financial
| Event details | Events | Description |
|---|---|---|
| Account | Changed |
Fires when account is created or updated |
| Account | Created |
Fires when account is created |
| Account | Deleted |
Fires when account is deleted |
| Account | Identity Changed |
Fires when account number (accountCd) is updated |
| Account | Updated |
Fires when account is updated |
| AP Invoice | Status Changed |
Fires when the document status changed |
| AR Invoice | Action Triggered |
Fires when the action button in the document is used |
| AR Invoice | Changed |
Fires when AR Invoice is created or updated |
| AR Invoice | Status Changed |
Fires when the document status changed |
| Customer | Action Triggered |
Fires when the action button in the document is used |
| Customer | Changed |
Fires when Customer is created or updated |
| Customer | Created |
Fires when Customer is created |
| Customer | Updated |
Fires when Customer is updated |
| Dimension | Changed |
Fires when Dimension is created or updated |
| Employee | Changed |
Fires when Employee is created or updated |
| EP Employee | Created |
Fires when EP Employee is created |
| EP Employee | Updated |
Fires when EP Employee is updated |
| First Time Startup | Completed |
Fires when startup is completed |
| Inventory Item | Action Triggered |
Fires when the action button in the document is used |
| Inventory Item | Changed |
Fires when Inventory item is created or updated |
| Inventory Item | Created |
Fires when Inventory item is created |
| Inventory Item | Updated |
Fires when Inventory Item is updated |
| PM Project | Action Triggered |
Fires when the action button in the document is used |
| PM Project | Created |
Fires when Project Management Project is created |
| PM Project | PMTask Updated |
Fires when Project Management Task is updated |
| PM Project | Updated |
Fires when Project Management Project is updated |
| Project | Changed |
Fires when Project is created or updated |
| Purchase Order | Action Triggered |
Fires when the action button in the document is used |
| Purchase Order | Changed |
Fires when Purchase Order is created or updated |
| Purchase Order | Status Changed |
Fires when the document status changed |
| Sales Order | Action Triggered |
Fires when the action button in the document is used SalesOrder endpoint id approaching end-of-life. Use dedicated Sales Order endpoints and events from publisher Visma.net ERP SalesOrderService |
| Sales Order | Changed |
Fires when SalesOrder is created or updated. SalesOrder endpoint id approaching end-of-life. Use dedicated Sales Order endpoints and events from publisher Visma.net ERP SalesOrderService |
| Sales Order | Status Changed |
Fires when the document status changed. SalesOrder endpoint id approaching end-of-life. Use dedicated Sales Order endpoints and events from publisher Visma.net ERP SalesOrderService |
| Segment | Changed |
Fires when segment key is updated |
| Segment | Value Changed |
Fires when segment value is updated |
| Shipment | Action Triggered |
Fires when the action button in the document is used |
| Shipment | Changed |
Fires when Shipment is created or updated |
| Shipment | Deleted |
Fires when shipment is deleted |
| Shipment | Status Changed |
Fires when the document status changed |
| Supplier | Action Triggered |
Fires when the action button in the document is used |
| Supplier | Changed |
Fires when Supplier is created or updated |
| Supplier | Created |
Fires when Supplier is created |
| Supplier | Updated |
Fires when Supplier is updated |
| Background API Operation | Response Ready |
Triggered by Visma Net application when a background API request finished in the background and has a response. This API request must have the header erp-api-background with the value subscription |
Response Differences
The Changed events differ in format and information compared to Created, Updated, and Deleted events.
Changed response
{
"NotificationId": "E1694xxxxxxxx907ff",
"contextId": "5xxxxx",
"event": "customer_changed",
"action": "UPDATED",
"resourceId": "55555",
"resourceUri": "https://api.finance.visma.net/v1/customer/55555",
"relativeResourceUri": "v1/customer/55555",
"timeStamp": 638974335577900000,
"ApiClientId": null,
"TenantId": "f6cd9xxxxxxxxxxxxx6183",
"IsScheduler": false,
"ConnectId": "18eb1xxxxxxxxxxxx40666"
}Created, updated and deleted response
{
"event": "Customer_Updated",
"companyId": "5xxxxx",
"entityId": "567xxxxxxxxxxxxxxxxxxxxxxxxxff2",
"notificationId": "e1691481xxxxxxxxxxxxxxxxxxxx07ff",
"entityLocation": "api/v1/customer/55555",
"erpEvent": "1",
"erpDocumentStatus": null,
"documentStatus": null,
"UserId": "3363881",
"timeStamp": "638974335577900000",
"apiClientId": null,
"TenantId": "f6cd9xxxxxxxxxxxxx6183",
"ConnectId": "18eb1xxxxxxxxxxxx40666",
"ischeduler": false
}Publisher: Visma Net ERP SalesOrderService
| Event details | Event | Description |
|---|---|---|
| Sales Order is created | SALESORDER_CREATED |
This fires as soon as a sales order is created. |
| Sales Order is updated | SALESORDER_UPDATED |
This fires as sonn as a sales order is updated. |
| Sales Order is deleted | SALESORDER_DELETED |
This fires as sonn as a sales order is deleted. |
| Custom Action from the UI | SALESORDER_UI_CUSTOMACTION |
This fires when a custom action is clicked in the UI. |
Visma Net Journal Transaction
| Event details | Events | Description |
|---|---|---|
| Voucher import failed | IMPORT_VOUCHER_FAILED |
An import operation has failed to start due to failed validation or some other error |
| Voucher import successfully started | IMPORT_VOUCHER_SUCCESSFUL |
A voucher import is validated and import has started |
| Voucher document failed to synchronize | VOUCHER_DOCUMENT_SYNCHRONIZATION_FAILED |
One document in the voucher failed to be synchronized completely (in particular the operation to release failed). Document corresponds to unique refNumber |
| Voucher document is synchronized successfully | VOUCHER_DOCUMENT_SYNCHRONIZED |
One document in the voucher has been synchronized successfully. Document corresponds to unique refNumber |
| Voucher is processed into transactions | VOUCHER_PROCESSED |
Event raised when a voucher has been processed into batches and transactions |
| Voucher failed to be processed into transactions | VOUCHER_PROCESSING_FAILED |
Event raised when an attempt to transform a voucher into transactions has failed |
| Voucher is received | VOUCHER_RECEIVED |
Event raised when a voucher is received and has passed validation |
| Synchronizing a voucher failed | VOUCHER_SYNCHRONIZATION_FAILED |
Event raised when an attempt to synchronize a voucher failed in part or as a whole |
| All documents in a voucher has been created | VOUCHER_SYNCHRONIZATION_STARTED |
All documents in a voucher has been created successfully, but is not yet released. Document corresponds to unique refNumber |
| Voucher is synchronized to Visma Net | VOUCHER_SYNCHRONIZED |
Event raised when a voucher has been synchronized with VismaNet |
Last modified December 3, 2025