When you configure an export, import, other type of flow step using the prebuilt Visma ERP connector, you can select any of the API operations listed below, organized by API type.
Note
If your API endpoint isn’t listed here, switch the flow step to HTTP mode and configure the endpoint provided in the Visma ERP API documentation. You can also create a composite endpoint for this application in HTTP mode.
|
Resource |
API endpoint |
Export |
Import |
|---|---|---|---|
|
Account |
Get a specific account |
X |
|
|
Update an account |
X |
||
|
Get a range of general ledger accounts |
X |
||
|
Create an account |
X |
||
|
Attachment |
Get latest revision of a specific attachment |
X |
|
|
Update a specific attachment |
X |
||
|
Attribute |
Get specific attribute |
X |
|
|
Update an attribute |
X |
||
|
Delete an attribute |
X |
||
|
Get a range of general ledger attributes |
X |
||
|
Create an attribute |
X |
||
|
Background |
Gets the state of a previously started background API operation |
X |
|
|
Get background operation response content |
X |
||
|
Branch |
Get a specific branch |
X |
|
|
Get a range of branches |
X |
||
|
Update bank settings for branch |
X |
||
|
Budget |
Get a range of general ledger budget figures |
X |
|
|
Update a specific budget |
X |
||
|
Create a budget |
X |
||
|
Carrier |
Get a specific carrier |
X |
|
|
Get a range of carriers |
X |
||
|
Cash account |
Get a specific cash account |
X |
|
|
Get all cash accounts |
X |
||
|
Cash sale |
Get a specific cash sale |
X |
|
|
Update a specific cash sale |
X |
||
|
Get a range of cash sales |
X |
||
|
Create a cash sale |
X |
||
|
Cash transaction |
Get a specific transaction |
X |
|
|
Update a specific cash transaction |
X |
||
|
Get all transaction |
X |
||
|
Create a cash transaction |
X |
||
|
Release cash transaction |
X |
||
|
Reverse a cash transaction |
X |
||
|
Create cash transaction attachment |
X |
||
|
Contact |
Get a specific contact |
X |
|
|
Update a specific contact |
X |
||
|
Get a range of contacts |
X |
||
|
Create a contact |
X |
||
|
Contract template |
Get a range of contract templates |
X |
|
|
Contract usage |
Get a specific contract usage |
X |
|
|
Update a specific contract usage |
X |
||
|
Get a range of contract usage |
X |
||
|
Country |
Get a specific country |
X |
|
|
Get a range of countries |
X |
||
|
Credit note |
Get a specific credit note |
X |
|
|
Update a specific credit note |
X |
||
|
Get a range of credit notes |
X |
||
|
Create a credit note |
X |
||
|
Create credit note attachment |
X |
||
|
Create credit note line attachment |
X |
||
|
Release credit note operation |
X |
||
|
Credit term |
Get a range of credit terms |
X |
|
|
Currency |
Get a specific currency |
X |
|
|
Get all available currencies |
X |
||
|
Currency rate |
Get all currency rates |
X |
|
|
Create currency rate |
X |
||
|
Update currency rate |
X |
||
|
Currency rate type |
Get currency rate types |
X |
|
|
Create currency rate type |
X |
||
|
Customer |
Get customer classes |
X |
|
|
Get a specific customer class |
X |
||
|
Get a specific customer's balance |
X |
||
|
Get direct debit information for a specific customer (only for netherlands) |
X |
||
|
Get a range of so orders of a specific customer |
X |
||
|
Get a range of so orders basic of a specific customer |
X |
||
|
Get a range of contacts of a specific customer |
X |
||
|
Get a range of sales persons of a specific customer |
X |
||
|
Get the balance for a range of customers |
X |
||
|
Get a specific customer's note |
X |
||
|
Get a specific customer by internal ID |
X |
||
|
Update a specific customer using the internal ID |
X |
||
|
Get a specific customer |
X |
||
|
Update a specific customer |
X |
||
|
Get a range of customers |
X |
||
|
Create a customer |
X |
||
|
Get a range of invoices for a specific customer |
X |
||
|
Get a range of cash sales for a specific customer |
X |
||
|
Gets a range of documents for a specific customer |
X |
||
|
Create dunning letters for a specific customer |
X |
||
|
Update the customer nr for the specified customer |
X |
||
|
Get the balance for one or multiple customers |
X |
||
|
Customer contract |
Get a specific customer contract |
X |
|
|
Update a specific customer contract |
X |
||
|
Get a range of customer contracts |
X |
||
|
Create a customer contract |
X |
||
|
Get a specific customer contract summary |
X |
||
|
Get a specific customer contract details |
X |
||
|
Get a specific customer contract recurring summary |
X |
||
|
Setup contract operation |
X |
||
|
Activate contract operation |
X |
||
|
Setup and activate contract operation |
X |
||
|
Terminate contract operation |
X |
||
|
Upgrade contract operation |
X |
||
|
Activate upgrade contract operation |
X |
||
|
Customer credit note |
Get a specific customer credit note |
X |
|
|
Update a specific credit note |
X |
||
|
Delete a specific customer credit note |
X |
||
|
Get a range of customer credit notes |
X |
||
|
Create a credit note |
X |
||
|
Get the print report of a customer credit note |
X |
||
|
Release credit note operation |
X |
||
|
Send to auto invoice credit note operation |
X |
||
|
Create customer credit note attachment |
X |
||
|
Create customer credit note line attachment |
X |
||
|
Create a customer credit note |
X |
||
|
Customer credit write off |
Get a specific customer credit write off |
X |
|
|
Get a range of customer credit write offs |
X |
||
|
Customer debit note |
Get a specific customer debit note |
X |
|
|
Update a specific debit note |
X |
||
|
Get a range of customer debit notes |
X |
||
|
Create a debit note |
X |
||
|
Release debit note operation |
X |
||
|
Send to auto invoice debit note operation |
X |
||
|
Create customer debit note attachment |
X |
||
|
Create customer debit note line attachment |
X |
||
|
Get the print report of a customer debit note |
X |
||
|
Create a customer debit note |
X |
||
|
Customer document |
Get a range of customer documents |
X |
|
|
Customer invoice |
Get all work types |
X |
|
|
Get a specific invoice |
X |
||
|
Update a specific invoice |
X |
||
|
Delete a specific customer invoice |
X |
||
|
Get rot rut information for a customer invoice |
X |
||
|
Get the print report of a customer invoice |
X |
||
|
Get a range of invoices |
X |
||
|
Create an invoice |
X |
||
|
Create customer invoice attachment |
X |
||
|
Create customer invoice line attachment |
X |
||
|
Release invoice operation |
X |
||
|
Send to auto invoice invoice operation |
X |
||
|
Create a correction document for a released document |
X |
||
|
Reverse an invoice |
X |
||
|
Reverse and apply to note |
X |
||
|
Create an invoice |
X |
||
|
Customer overdue charge |
Get a specific customer overdue charge |
X |
|
|
Update a specific overdue charge |
X |
||
|
Get a range of customer overdue charges |
X |
||
|
Release overdue charge operation |
X |
||
|
Create an attachment and associates it with an overdue charge |
X |
||
|
Create an attachment and associates it with a certain overdue charge line |
X |
||
|
Customer payment |
Get a specific payment |
X |
|
|
Update a specific payment |
X |
||
|
Get a range of payments |
X |
||
|
Create a payment |
X |
||
|
Release payment operation |
X |
||
|
Void payment operation |
X |
||
|
Customer payment method |
Get one specific customer payment method for one specific customer |
X |
|
|
Update a specific customer payment method |
X |
||
|
Get all customer payment methods for one specific customer |
X |
||
|
Get customer payment methods |
X |
||
|
Create a customer payment method |
X |
||
|
Customer sales price |
Get a range of customer sales prices |
X |
|
|
Create a new customer sales price |
X |
||
|
Get a specific customer sales price by record ID |
X |
||
|
Update an existing customer sales price |
X |
||
|
Deferral code |
Get a specific deferral code |
X |
|
|
Get a range of deferral codes |
X |
||
|
Department |
Get a specific department |
X |
|
|
Update a specific department |
X |
||
|
Get a range of departments |
X |
||
|
Create a department |
X |
||
|
Dimension |
Get a list of all dimension names ID |
X |
|
|
Get a specific dimension |
X |
||
|
Get a specific segment for a specific dimension |
X |
||
|
Update a segment |
X |
||
|
Get a specific segment value |
X |
||
|
Get a specific segment value (public ID) |
X |
||
|
Discount |
Get a range of discounts |
X |
|
|
Update a range of discounts |
X |
||
|
Update a specific discount series |
X |
||
|
Delete a specific discount |
X |
||
|
Filter a specific discount |
X |
||
|
Update a specific discount |
X |
||
|
Get a range of discounts |
X |
||
|
Discount code |
Get a range of discount codes |
X |
|
|
Get a range of discount codes |
X |
||
|
Earning type |
Get a specific earning type |
X |
|
|
Get a range of earning types |
X |
||
|
Employee |
Get a specific employee |
X |
|
|
Update a specific employee |
X |
||
|
Get a range of employees |
X |
||
|
Create an employee |
X |
||
|
Get a specific employee time cards |
X |
||
|
Get expense claims for a specific employee |
X |
||
|
Get expense receipts for a specific employee |
X |
||
|
Update the employee NR for the specified employee |
X |
||
|
Expense claim |
Get a specific expense claim |
X |
|
|
Update a specific expense claim |
X |
||
|
Delete a specific expense claim |
X |
||
|
Get a range of expense claims |
X |
||
|
Create an expense claim |
X |
||
|
Put expense claim on hold |
X |
||
|
Submit expense claim operation |
X |
||
|
Send expense claim to approval |
X |
||
|
Expense receipt |
Get a specific expense receipt |
X |
|
|
Update an expense receipt |
X |
||
|
Delete a specific expense receipt |
X |
||
|
Get a range of expense receipts |
X |
||
|
Create an expense receipt |
X |
||
|
Create an attachment |
X |
||
|
Financial period |
Get a range of financial periods |
X |
|
|
Get a specific financial period |
X |
||
|
First time startup |
Get the status for FTS |
X |
|
|
Fixed asset |
Get a specific fixed asset |
X |
|
|
Get a range of fixed assets |
X |
||
|
Fixed asset class |
Get a specific fixed asset class |
X |
|
|
Get a range of fixed asset classes |
X |
||
|
Fixed asset property tax group |
Get a specific fixed asset property tax |
X |
|
|
Get a range of fixed asset property tax |
X |
||
|
Fixed asset transaction |
Get transactions for a specific asset |
X |
|
|
Get a range of transactions |
X |
||
|
General ledger balance |
Get a range of general ledger balances |
X |
|
|
General ledger transactions |
Get a range of general ledger transactions |
X |
|
|
Inventory |
Get inventory item classes |
X |
|
|
Get specific inventory item class |
X |
||
|
Get inventory item post classes |
X |
||
|
Get a specific inventory item by its internal ID |
X |
||
|
Get a specific inventory item |
X |
||
|
Update a specific inventory item |
X |
||
|
Get a range of inventory items |
X |
||
|
Create an inventory item |
X |
||
|
Get a range of barcodes for a specific shipment |
X |
||
|
Get a range of barcodes for a specific sales order |
X |
||
|
Get a range of barcodes for a specific stock count |
X |
||
|
Get a range of barcodes for a specific purchase receipt |
X |
||
|
Get a range of cross reference for a specific inventory |
X |
||
|
Create a cross reference for a specific inventory |
X |
||
|
Update cost action on non stock item |
X |
||
|
Create an attachment and associates it with an inventory item |
X |
||
|
Update the inventory nbr for the specified inventory |
X |
||
|
Update a specific inventory item |
X |
||
|
Update a specific cross reference for a specific inventory |
X |
||
|
Inventory adjustment |
Get a specific inventory adjustment document |
X |
|
|
Update a specific inventory item |
X |
||
|
Get a range of inventory adjustment dto |
X |
||
|
Create an inventory item |
X |
||
|
Release inventory document action |
X |
||
|
Inventory issue |
Get a specific inventory issue document |
X |
|
|
Update a specific inventory item |
X |
||
|
Get a range of inventory items |
X |
||
|
Create an inventory item |
X |
||
|
Release inventory operation |
X |
||
|
Inventory receipt |
Get a specific inventory receipt document |
X |
|
|
Update a specific inventory item |
X |
||
|
Get a range of inventory receipts |
X |
||
|
Create an inventory item |
X |
||
|
Release inventory operation |
X |
||
|
Inventory summary |
Get a range of inventory summary |
X |
|
|
Inventory transfer |
Get a specific inventory transfer document |
X |
|
|
Update a specific inventory transfer |
X |
||
|
Get a range of inventory transfers |
X |
||
|
Create an inventory transfer |
X |
||
|
Release inventory operation |
X |
||
|
Journal transaction |
Get a specific journal transaction |
X |
|
|
Update a journal transaction |
X |
||
|
Get a range of journal transactions |
X |
||
|
Create a journal transaction |
X |
||
|
Release journal transaction operation |
X |
||
|
Create an attachment and associates it with a journal transaction |
X |
||
|
Create an attachment and associates it with a certain journal transaction line |
X |
||
|
Kit assembly |
Get a range of kit assemblies |
X |
|
|
Create a kit assembly |
X |
||
|
Get a kit assembly |
X |
||
|
Update a specific kit assembly document |
X |
||
|
Delete a specific kit assembly document |
X |
||
|
Release kit assembly |
X |
||
|
Kit specifications |
Get a range of kit specifications |
X |
|
|
Create a kit specification |
X |
||
|
Get a specific kit specification |
X |
||
|
Update a specific kit specification |
X |
||
|
Get all revisions for a specific kit specification |
X |
||
|
Landed cost code |
Get a specific landed costs |
X |
|
|
Get a range of landed costs |
X |
||
|
Ledger |
Get a range of ledgers |
X |
|
|
Location |
Get a specific location of a B account |
X |
|
|
Update a specific location |
X |
||
|
Get a range of locations for a B account |
X |
||
|
Get a range of locations |
X |
||
|
Create a location |
X |
||
|
Lot serial class |
Get a specific |
X |
|
|
Get a range of lot serial classes |
X |
||
|
Multi-language |
Get a multi-language |
X |
|
|
Update multi-language |
X |
||
|
Create multi-language |
X |
||
|
Delete multi-language |
X |
||
|
Get all multi-language |
X |
||
|
Get all languages |
X |
||
|
Set default multi-language |
X |
||
|
Number sequence |
Get a specific numbering |
X |
|
|
Get a specific numbering |
X |
||
|
Organization |
Get organisation information by organization number |
X |
|
|
Get all organisations |
X |
||
|
Update bank settings for organization |
X |
||
|
Packaging type |
Get a specific packaging type |
X |
|
|
Get a range of so packaging types |
X |
||
|
Payment |
Get a specific payment (payment is deprecated) |
X |
|
|
Update a specific payment (payment is deprecated) |
X |
||
|
Get a range of payments (payment is deprecated) |
X |
||
|
Create a payment (payment is deprecated) |
X |
||
|
Release payment operation (payment is deprecated) |
X |
||
|
Void payment operation (payment is deprecated) |
X |
||
|
Payment method |
Get a specific payment method |
X |
|
|
Get a range of payment methods |
X |
||
|
Project |
Get a specific project |
X |
|
|
Get a specific project by internal ID |
X |
||
|
Get a range of projects |
X |
||
|
Create an project |
X |
||
|
Get all tasks for a project |
X |
||
|
Update the project ID for the specified project |
X |
||
|
Update a specific project |
X |
||
|
Update a specific project |
X |
||
|
Project account group |
Get a range of project account groups |
X |
|
|
Get specific project account group |
X |
||
|
Project basic |
Get a range of projects |
X |
|
|
Project budget |
Get a range of project budgets |
X |
|
|
Create a project budget |
X |
||
|
Project task |
Get project task information by internal ID |
X |
|
|
Update a specific task |
X |
||
|
Create a task |
X |
||
|
Get all project tasks for one project |
X |
||
|
Project transaction |
Get a specific project transaction document |
X |
|
|
Update a specific project transaction document |
X |
||
|
Get a range of project transaction documents |
X |
||
|
Create a project transaction document and lines |
X |
||
|
Purchase order |
Get a specific purchase order |
X |
|
|
Update a purchase order |
X |
||
|
Get a range of purchase order |
X |
||
|
Create a purchase order |
X |
||
|
Create a purchase receipt from an existing purchase order |
X |
||
|
Purchase order basic |
Get a specific purchase order |
X |
|
|
Update a purchase order basic |
X |
||
|
Get a range of purchase order |
X |
||
|
Create a purchase order basic |
X |
||
|
Purchase receipt |
Get a specific purchase receipt |
X |
|
|
Update a specific purchase receipt |
X |
||
|
Get a range of purchase receipts |
X |
||
|
Create a purchase receipt |
X |
||
|
Get the print report of a purchase receipt |
X |
||
|
Release purchase receipt operation |
X |
||
|
Add purchase orders to receipt |
X |
||
|
Add purchase order lines to receipt |
X |
||
|
Get a specific purchase receipt |
X |
||
|
Get a range of purchase receipts |
X |
||
|
Purchase receipt basic |
Get a specific purchase receipt |
X |
|
|
Update a specific purchase receipt |
X |
||
|
Get a range with purchase receipts |
X |
||
|
Create a purchase receipt |
X |
||
|
Release purchase receipt operation |
X |
||
|
Sales category |
Get a sales category |
X |
|
|
Get sales categories |
X |
||
|
Get a range of inventory items from a specific sales category |
X |
||
|
Sales order |
Get a specific so order |
X |
|
|
Update a specific sale order |
X |
||
|
Get a specific type of order |
X |
||
|
Get rot/rut details for a specific type of order |
X |
||
|
Get a range of so orders |
X |
||
|
Create a sale order |
X |
||
|
Get sales order commissions, tab commissions |
X |
||
|
Get the print report of the sales order quote |
X |
||
|
Create shipment operation |
X |
||
|
Cancel order action |
X |
||
|
Reopen and update a specific sales order |
X |
||
|
Create an attachment and associates it with a sales order |
X |
||
|
Create sales order on a specific order type |
X |
||
|
Create sales order line |
X |
||
|
Create sales order line on a specific order type |
X |
||
|
Delete sales order line on a specific order type |
X |
||
|
Delete sales order on a specific order type |
X |
||
|
Get a specific SO order |
X |
||
|
Get a range of SO orders |
X |
||
|
Create a sale order |
X |
||
|
Create shipment operation |
X |
||
|
Prepare invoice operation |
X |
||
|
Send by mail operation |
X |
||
|
Create PO type purchase/drop shipment |
X |
||
|
Cancel order action |
X |
||
|
Reopen and update a specific sales order |
X |
||
|
Create an attachment and associates it with a sales order |
X |
||
|
Create an attachment and associates it with a sales order on a specific order type |
X |
||
|
Create an attachment and associates it with a certain sales order line |
X |
||
|
Create an attachment and associates it with a certain sales order line on a specific order type |
X |
||
|
Sales order basic |
Get a specific so order |
X |
|
|
Update a specific sale order |
X |
||
|
Get a specific type of order |
X |
||
|
Get a range of sale orders |
X |
||
|
Create a sale order |
X |
||
|
Create shipment operation |
X |
||
|
Create an attachment sales order |
X |
||
|
Create an attachment sales order on a specific order type |
X |
||
|
Create an attachment sales order line |
X |
||
|
Create an attachment sales order line on a specific order type |
X |
||
|
Delete an attachment sales order line on a specific order type |
X |
||
|
Delete an attachment sales order on a specific order type |
X |
||
|
Crete shipment operation |
X |
||
|
Prepare invoice operation |
X |
||
|
Send by mail operation |
X |
||
|
Create an attachment and associates it with a sales order |
X |
||
|
Create an attachment and associates it with a sales order on a specific order type |
X |
||
|
Create an attachment and associates it with a certain sales order line |
X |
||
|
Create an attachment and associates it with a certain sales order line on a specific order type |
X |
||
|
Create a sale order |
X |
||
|
Sales order type |
Get a specific SO order type |
X |
|
|
Get a range of SO order types |
X |
||
|
Sales person |
Get a specific salesperson |
X |
|
|
Update a specific salesperson |
X |
||
|
Get all or a range of salespersons |
X |
||
|
Create a salesperson |
X |
||
|
Get a specific salesperson |
X |
||
|
Get all or a range of salespersons |
X |
||
|
Shipment |
Get a specific shipment |
X |
|
|
Update a specific shipment |
X |
||
|
Get a range of so shipments |
X |
||
|
Create a shipment |
X |
||
|
Get the shipment confirmation report |
X |
||
|
Get the pick list report |
X |
||
|
Add a sales order line to a specific shipment |
X |
||
|
Add a sales order to a specific shipment |
X |
||
|
Confirm shipment operation |
X |
||
|
Correct shipment operation |
X |
||
|
Add a new shipment line to a specific shipment |
X |
||
|
Delete a shipment line from a specific shipment |
X |
||
|
Cancel shipment operation |
X |
||
|
Stock take |
Get a specific |
X |
|
|
Update a specific stock take |
X |
||
|
Get a range of stock takes |
X |
||
|
Sub account |
Get a specific sub account |
X |
|
|
Update a specific sub account |
X |
||
|
Get all sub accounts |
X |
||
|
Create a sub account |
X |
||
|
Supplier |
Get supplier classes |
X |
|
|
Get a specific supplier class |
X |
||
|
Get the balance of a range of suppliers |
X |
||
|
Get the PO balance of a range of suppliers |
X |
||
|
Get a specific supplier |
X |
||
|
Update a specific supplier |
X |
||
|
Get a range of suppliers |
X |
||
|
Create a supplier |
X |
||
|
Get a range of invoices for a specific supplier |
X |
||
|
Gets a range of documents for a specific supplier |
X |
||
|
Get a specific supplier's balance |
X |
||
|
Get a specific supplier's PO balance |
X |
||
|
Get a range of a supplier of a specific supplier |
X |
||
|
Get the balance for one or multiple suppliers |
X |
||
|
Supplier account |
Get expense accounts for a supplier |
X |
|
|
Supplier document |
Gets a range of supplier documents |
X |
|
|
Supplier invoice |
Get a specific invoice |
X |
|
|
Update a specific supplier invoice |
X |
||
|
Delete a specific supplier invoice |
X |
||
|
Get a specific invoice |
X |
||
|
Update a specific supplier invoice |
X |
||
|
Delete a specific supplier invoice |
X |
||
|
Get a range of invoices |
X |
||
|
Create an supplier invoice |
X |
||
|
Get an invoice based on the system ID |
X |
||
|
Release invoice operation |
X |
||
|
Correct invoice operation |
X |
||
|
Reversing a supplier invoice/adjustment |
X |
||
|
Send invoice to approval |
X |
||
|
Release invoice operation |
X |
||
|
Pre book invoice operation |
X |
||
|
Void invoice operation |
X |
||
|
Write off invoice operation |
X |
||
|
Create an attachment |
X |
||
|
Create an attachment and associates |
X |
||
|
Create an attachment and associates it with a supplier invoice |
X |
||
|
Create certain supplier invoice line |
X |
||
|
Supplier location |
Get a specific location of a B account |
X |
|
|
Update a specific location |
X |
||
|
Get a range of locations for a B account |
X |
||
|
Get a range of locations |
X |
||
|
Create a location |
X |
||
|
Supplier payment |
Get a specific supplier payment |
X |
|
|
Update a specific supplier payment |
X |
||
|
Get a specific supplier payment by type and number |
X |
||
|
Get all supplier payments |
X |
||
|
Create a supplier payment |
X |
||
|
Release payment operation |
X |
||
|
Write off payment operation |
X |
||
|
Time card |
Get a specific employee time card |
X |
|
|
Update a specific time card |
X |
||
|
Get all employee time cards |
X |
||
|
Create a time card |
X |
||
|
Submit time card operation |
X |
||
|
Send time card to approval |
X |
||
|
Put timecard on hold |
X |
||
|
UI extension |
Returns the list of available |
X |
|
|
Returns the list of all ui extensions for current owner |
X |
||
|
Create UI extension |
X |
||
|
Delete menu UI extension |
X |
||
|
Delete action UI extension |
X |
||
|
Unit of measure |
Get a range of units of measure |
X |
|
|
VAT |
Get a specific VAT |
X |
|
|
Get a range of vats |
X |
||
|
Update VAT header note |
X |
||
|
Update a specific VAT line |
X |
||
|
VAT category |
Get a specific VAT category |
X |
|
|
Get a range of VAT categories |
X |
||
|
VAT zone |
Get a specific VAT zone |
X |
|
|
Get tax zones |
X |
||
|
Warehouse |
Get a specific warehouse |
X |
|
|
Get a range of warehouses |
X |
||
|
Post new location |
X |
||
|
Update location |
X |
||
|
Webhook notification feedback |
Create inserts a webhook notification feedback |
X |