Documentation Index

Fetch the complete documentation index at: https://docs.connect.visma.com/llms.txt

Use this file to discover all available pages before exploring further.

Visma Net (User)

Prev Next

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.0

The 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.