---
title: "How Tos"
description: "Guides and best practices for integrating with the Business NXT GraphQL API, including creating orders and managing documents."
lang: en
languages:
  en: https://docs.vismasoftware.no/businessnxtapi/examples/howto/index.md
lastmod: 2026-07-10
---

> Documentation index: https://docs.vismasoftware.no/businessnxtapi/examples/howto/llms.txt


# How Tos

Last modified July 10, 2026

> Guides and best practices for integrating with the Business NXT GraphQL API, including creating orders and managing documents.


We recognize that having learned GraphQL API does not mean you are able to write integrations without further help. Although tools such as GraphiQL, Postman, and Insomnia allow you to browse the schema and discover the Business NXT model and operations with it, writing code to handle your data requires further knowledge.

In this section, we provide a series of guides to help you perform some common business operations.

- [How to create and finish an order](https://docs.vismasoftware.no/businessnxtapi/examples/howto/order/index.md)
- [How to get customer prices](https://docs.vismasoftware.no/businessnxtapi/examples/howto/customerprices/index.md)
- [How to add an attachment to an order](https://docs.vismasoftware.no/businessnxtapi/examples/howto/orderattachments/index.md)
- [How to invoice an order](https://docs.vismasoftware.no/businessnxtapi/examples/howto/invoice_order/index.md)
- [How to create and update a batch](https://docs.vismasoftware.no/businessnxtapi/examples/howto/batch/index.md)
- [How to add a document to a voucher](https://docs.vismasoftware.no/businessnxtapi/examples/howto/voucherdocument/index.md)
- [How to read text from the Text table](https://docs.vismasoftware.no/businessnxtapi/examples/howto/texts/index.md)

---

[View this page](https://docs.vismasoftware.no/businessnxtapi/examples/howto/)


## In this section


- [How to create and finish an order](https://docs.vismasoftware.no/businessnxtapi/examples/howto/order/index.md): Guide to creating, adding lines, and finishing an order using GraphQL mutations. Includes field requirements, example queries, and responses for each step.

- [How to get customer prices](https://docs.vismasoftware.no/businessnxtapi/examples/howto/customerprices/index.md): Guide to fetching the customer prices for an product using GraphQL mutations. Includes example queries, and responses for each step.

- [How to add an attachment to an order](https://docs.vismasoftware.no/businessnxtapi/examples/howto/orderattachments/index.md): Instructions on adding attachments to orders using GraphQL, including setting specific document types and handling file size limitations.

- [How to invoice an order](https://docs.vismasoftware.no/businessnxtapi/examples/howto/invoice_order/index.md): Guide on invoicing orders using GraphQL mutation. Includes example query, result, and parameter descriptions for generating invoices and credit note reports.

- [How to create and update a batch](https://docs.vismasoftware.no/businessnxtapi/examples/howto/batch/index.md): Guide on creating and updating a batch using GraphQL. Includes steps for batch creation, determining voucher number, voucher creation, and batch update.

- [How to add a document to a voucher](https://docs.vismasoftware.no/businessnxtapi/examples/howto/voucherdocument/index.md): Guide on adding a document to a voucher and transferring it to file service using GraphQL mutations. Includes example queries and notes on limitations.

- [How to read text from the Text table](https://docs.vismasoftware.no/businessnxtapi/examples/howto/texts/index.md): Learn how to query and filter text values from the Text table for various fields, including payment and delivery methods, using GraphQL.
