Articles in this section

Available Visma ERP APIs

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