Introduction

This is a guide for integrators that want to build integrations towards Business NXT.

Although this documentation explains how to use the Business NXT API it does not provide learning materials for the GraphQL language. If you are not already familiar with GraphQL, we recommend you first take the Introduction to GraphQL tutorial (from the official GraphQL page) and other learning materials.

Endpoints

The Business NXT GraphQL endpoints are:

URLDescription
https://business.visma.net/api/graphqlFor querying from a Visma.net user context (authentication using Authentication Code with PKCE). See Web applications for more.
https://business.visma.net/api/graphql-serviceFor querying from a service context (authentication using Client credentials). See Services for more.

Notifications

Business NXT supports Visma Connect Webhooks. With webhooks, your application gets a notification whenever there is a change in a company’s database. The notifications will only contain a table identifier and a primary key, so it can be used in combination with Graphql API to get the latest version of the changed row.

Quick start

Resources

We recommend the following resources for learning more about GraphQL:

Last modified July 10, 2026