---
title: "Mutations"
description: "Guides you on using mutations for inserts, updates, deletes, and running tasks within a GraphQL schema."
lang: en
languages:
  en: https://docs.vismasoftware.no/businessnxtapi/apireference/schema/mutations/index.md
lastmod: 2026-07-10
---

> Documentation index: https://docs.vismasoftware.no/businessnxtapi/apireference/schema/mutations/llms.txt


# Mutations

Last modified July 10, 2026

> Guides you on using mutations for inserts, updates, deletes, and running tasks within a GraphQL schema.


You can perform inserts, updates, and deletes on all the company and system tables. This is possible with the `mutation` operation. Additional mutation operations include running processings and reports as well as executing queries asynchronously.

Mutations are available with the `mutation` field at the top of the GraphQL schema, as shown in the following image:

![VBNXT schema](https://docs.vismasoftware.no/businessnxtapi/apireference/schema/mutations/schema0.png)

---

[View this page](https://docs.vismasoftware.no/businessnxtapi/apireference/schema/mutations/)


## In this section


- [The Mutation Type](https://docs.vismasoftware.no/businessnxtapi/apireference/schema/mutations/mutation/index.md): Root Mutation type defines operations on company and system tables, enabling create, update, delete, and asynchronous queries.

- [Inserts](https://docs.vismasoftware.no/businessnxtapi/apireference/schema/mutations/inserts/index.md): GraphQL Insert Operations - Define _create mutation fields, arguments, type structure, and example queries, emphasizing field order and inserting between…

- [Updates](https://docs.vismasoftware.no/businessnxtapi/apireference/schema/mutations/updates/index.md): API documentation detailing update operations using GraphQL. Highlights use of filter/value pairs and filters/values pairs, with examples.

- [Deletes](https://docs.vismasoftware.no/businessnxtapi/apireference/schema/mutations/deletes/index.md): Delete table records using _delete(filter), with results shown in affectedRows. Works similarly to update filters. Example provided.

- [Processings](https://docs.vismasoftware.no/businessnxtapi/apireference/schema/mutations/processings/index.md): Backend processings perform tasks like canceling orders or importing data via GraphQL mutations, potentially running long and requiring specific table fields…

- [Reports](https://docs.vismasoftware.no/businessnxtapi/apireference/schema/mutations/reports/index.md): Comprehensive guide on executing and customizing report mutations, including parameters and result structures, for generating business documents in software…
