Visma Net (User) actions in Flows.
Connection instructions
Click 'Connect' in Flows and authorize access to your Visma Net (User) account.
Actions
Version: 1.0.0The application can perform the following actions:
Get a range of Invoices
Data for Customer Invoice
Get a specific Invoice
Data for Customer Invoice The response headers include an ETag after a successful GET operation.
Get a range of General ledger accounts
Data for Account
Creates a customer
Response Message has StatusCode Created if POST operation succeed. Response Message has StatusCode BadRequest or InternalServerError if POST operation failed. The response headers include an ETag after a successful GET operation.
Get a specific Shipment
Data for a single Shipment. The response headers include an ETag after a successful GET operation.
Get a specific Currency
Get a specific Currency - ScreenId=CM202000
Get a specific Account
Data for Account. The response headers include an ETag after a successful GET operation.
Creates an account
Create a new account
Updates an account
Response Message has StatusCode NoContent if PUT operation succeed
Response Message has StatusCode BadRequest if PUT operation failed
The response headers include an ETag after a successful PUT operation
Get a range of Branches
Get a range of Branches - ScreenId=CS101500
Get a specific branch
Get a specific branch
Get a range of Carriers
Get a range of Carriers - ScreeId=CS207500
Get a specific Carrier
Get a specific Carrier
Get all Cash Accounts
Get all Cash Accounts - ScreenId=CA202000
Get a range of Cash Sales
Get a range of Cash Sales - ScreenId=AR304000 Request page size must be lower or equal to the allowed max page size which is returned as part of the metadata information. If requested page size is greater than allowed max page size, request will be limited to max page size Change log: 2021-October:Added forced pagination
Create a Contact
Response Message has StatusCode Created if POST operation succeed
Response Message has StatusCode BadRequest or InternalServerError if POST operation failed
The response headers include an ETag after a successful POST operation.
Get a range of Contacts
Get a range of Contacts - ScreenId=CR302000
Get a specific Contact
Data for Contact
The response headers include an ETag after a successful GET operation.
Update a specific Contact
Response Message has StatusCode NoContent if PUT operation succeed. Response Message has StatusCode BadRequest if PUT operation failed.
Get all currency rates.
Get all currency rates.
Get all available Currencies
Get all available Currencies - ScreenId=CM202000
Get a range of cash sales for a specific customer
Get a range of cash sales for a specific customer
Get a range of Contacts of a specific customer
Get a range of Contacts of a specific customer
Gets a range of documents for a specific customer
Gets a range of documents for a specific customer
Get a range of invoices for a specific customer
Get a range of invoices for a specific customer
Get a range of SO Orders of a specific customer
Get a range of SO Orders of a specific customer
Get a range of SO Orders Basic of a specific customer
Get a range of SO Orders Basic of a specific customer
Get a range of customers
Get a range of customers - ScreenId=AR303000
Get a specific customer's balance
Get a specific customer's balance - ScreenId=AR303000
Get Customer Classes
Get Customer Classes - ScreenId=AR201000
Get direct debit information for a specific customer(only for Netherlands)
Get direct debit information for a specific customer(only for Netherlands)
Get a specific customer's note
Get a specific customer's note
Get a range of Sales Persons of a specific customer
Get a range of Sales Persons of a specific customer
Updates a specific customer
Response Message has StatusCode NoContent if PUT operation succeed
Response Message has StatusCode BadRequest if PUT operation failed
In this endpoint, If-Match can be checked against resource current version when calling with 'erp-api-background' HTTP header.
Creates a department
Response Message has StatusCode Created if POST operation succeed.
Response Message has StatusCode BadRequest or InternalServerError if POST operation failed.
The response headers include an ETag after a successful POST operation.
Get a range of departments
Get a range of departments - ScreenId=EP201500
Get a specific department
Data for a single department.
Updates a specific department
Response Message has StatusCode NoContent if PUT operation succeed.
Response Message has StatusCode BadRequest if PUT operation failed.
The response headers include an ETag after a successful PUT operation.
Create a Journal Transaction
Response Message has StatusCode Created if POST operation succeed
Get a range of Ledgers
Get a range of Ledgers - ScreenId=GL201500
Get a specific customer
Data for the customer. The response headers include an ETag after a successful GET operation.