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:
| URL | Description |
|---|---|
| https://datamart.visma.net/graphql | For 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.
| Data | Production status |
|---|---|
Cash-document inclusion on customerPayments and customerPaymentLines | Disabled while testing is in progress. Omit includeCashDocumentTypes or use false; true is not available until the feature is enabled. |
| ARHistoricalData | Disabled in Production while testing is in progress. The query remains documented for reference; the ARHistoricalData ETL is not available for Production use. |
| APHistoricalData | APHistoricalData is disabled in Production while testing is in progress. The schema remains documented for reference; the APHistoricalData ETL is not available for Production use. |
| InventoryItems | Enabled 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: