Skip to main content

Introduction

Although this document explains how to use the Visma Net DataMart 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 https://graphql.org/ page) or other learning materials.

Endpoints​

We have the following endpoint available for the Visma Net DataMart API:

URLDescription
https://datamart.visma.net/graphqlFor querying from a service context (authentication using Client credentials).

Production availability​

The following status applies to Production for the September 28, 2026 release. A query appearing in the GraphQL schema does not by itself mean that its ETL is enabled in Production.

DataProduction status
Cash-document inclusion on customerPayments and customerPaymentLinesDisabled while testing is in progress. Omit includeCashDocumentTypes or use false; true is not available until the feature is enabled.
ARHistoricalDataDisabled in Production while testing is in progress. The query remains documented for reference; the ARHistoricalData ETL is not available for Production use.
APHistoricalDataAPHistoricalData is disabled in Production while testing is in progress. The schema remains documented for reference; the APHistoricalData ETL is not available for Production use.
InventoryItemsEnabled in Production. Inventory item data is available through the inventoryItems query.

Quick start​

Developers Community​

You can interact with your peers as well as the Visma Net development team on the Visma Community website at Developers Visma.net. Here you can learn the latest news about the project and related events. This is the place where you can report issues with the GraphQL API or suggest ideas for new features.

Resources​

We recommend the following resources for learning more about GraphQL: