# Systems in the grid

These systems and functionality are available through the API.1.

Need another system?

Missing any systems? Get in touch at <hello@zwapgrid.com>.

#### Legend

* ✅ = Supported
* ⚠️ = Supported (deprecated)
* 📞 = Not supported / contact us
* 🚫 = Won't be supported (product/deprecation decision)
* ⛔ = Can't be supported (system/API limitation)
* 🔧 = Under development / beta release

#### Accounting API functionality

| Endpoint                                                                                                            | What it does                                              | Fortnox | Bjorn Lunden | Spiris | Tripletex | Visma e-conomic | Billy | Visma Dinero | Procountor | Visma Netvisor | Microsoft Business Central |
| ------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | ------- | ------------ | ------ | --------- | --------------- | ----- | ------------ | ---------- | -------------- | -------------------------- |
| [GET /accountingaccounts](https://apidocs.zwapgrid.com/accounting-api)                                              | List chart of accounts (accounting accounts).             | 🔧      | 📞           | 🔧     | 📞        | 🔧              | 📞    | 📞           | 📞         | 📞             | 🔧                         |
| [GET /accountingperiods](https://apidocs.zwapgrid.com/accounting-api)                                               | List accounting periods / fiscal years.                   | 🔧      | 📞           | 📞     | 📞        | ✅               | 📞    | 📞           | ✅          | 🔧             | 📞                         |
| [GET /balancesheet](https://apidocs.zwapgrid.com/accounting-api)                                                    | Retrieve balance sheet report.                            | ✅       | ✅            | ✅      | 📞        | 📞              | 📞    | 📞           | 🔧         | 🔧             | 📞                         |
| [GET /companyinformation](https://apidocs.zwapgrid.com/accounting-api)                                              | Retrieve company information.                             | ✅       | 🔧           | 🔧     | 📞        | 📞              | 📞    | 📞           | 📞         | 📞             | 🔧                         |
| [GET /customers](https://apidocs.zwapgrid.com/accounting-api)                                                       | List customers.                                           | 🔧      | 🔧           | 🔧     | 📞        | 🔧              | 📞    | 📞           | 📞         | 📞             | 📞                         |
| [GET /customers/{customerId}](https://apidocs.zwapgrid.com/accounting-api)                                          | Get a customer by ID.                                     | 🔧      | 📞           | 📞     | 📞        | 🔧              | 📞    | 📞           | 📞         | 📞             | 📞                         |
| [GET /financialdimensions](https://apidocs.zwapgrid.com/accounting-api)                                             | List financial dimensions (cost centers, projects, etc.). | ✅       | ✅            | ✅      | 📞        | 📞              | 📞    | 📞           | 📞         | 📞             | ✅                          |
| [GET /incomestatement](https://apidocs.zwapgrid.com/accounting-api)                                                 | Retrieve income statement (profit & loss).                | ✅       | ✅            | ✅      | 📞        | 📞              | 📞    | 📞           | 🔧         | 🔧             | 📞                         |
| [GET /journals](https://apidocs.zwapgrid.com/accounting-api)                                                        | List journals.                                            | ✅       | 🔧           | 📞     | 📞        | 📞              | 📞    | 📞           | 📞         | 📞             | 📞                         |
| [GET /journals/{journalId}](https://apidocs.zwapgrid.com/accounting-api)                                            | Get a journal by ID.                                      | ✅       | 🔧           | 🔧     | 🔧        | 📞              | 🔧    | 📞           | 📞         | 📞             | 📞                         |
| [POST /journals](https://apidocs.zwapgrid.com/accounting-api)                                                       | Create a journal.                                         | ✅       | ✅            | ✅      | ✅         | ✅               | 🔧    | ✅            | 📞         | 📞             | 📞                         |
| [GET /journals/{journalId}/attachments/{attachmentId}](https://apidocs.zwapgrid.com/accounting-api)                 | Get a journal attachment by ID.                           | ✅       | 📞           | 📞     | 📞        | 📞              | 📞    | 📞           | 📞         | 📞             | 📞                         |
| [POST /journals/{journalId}/attachments](https://apidocs.zwapgrid.com/accounting-api)                               | Create a journal attachment.                              | ✅       | ✅            | ✅      | 📞        | 📞              | 📞    | 📞           | 📞         | 📞             | 📞                         |
| [GET /proxy/{systemUrl}](https://apidocs.zwapgrid.com/accounting-api)                                               | Proxy a GET request to the underlying system.             | ✅       | ✅            | ✅      | 🔧        | 🔧              | 📞    | 📞           | 🔧         | 🔧             | ✅                          |
| [POST /proxy/{systemUrl}](https://apidocs.zwapgrid.com/accounting-api)                                              | Proxy a POST request to the underlying system.            | ✅       | ✅            | ✅      | 🔧        | 🔧              | 📞    | 📞           | 🔧         | 🔧             | ✅                          |
| [PUT /proxy/{systemUrl}](https://apidocs.zwapgrid.com/accounting-api)                                               | Proxy a PUT request to the underlying system.             | ✅       | ✅            | ✅      | 🔧        | 🔧              | 📞    | 📞           | 🔧         | 🔧             | ✅                          |
| [PATCH /proxy/{systemUrl}](https://apidocs.zwapgrid.com/accounting-api)                                             | Proxy a PATCH request to the underlying system.           | ✅       | ✅            | ✅      | 🔧        | 🔧              | 📞    | 📞           | 🔧         | 🔧             | ✅                          |
| [DELETE /proxy/{systemUrl}](https://apidocs.zwapgrid.com/accounting-api)                                            | Proxy a DELETE request to the underlying system.          | ✅       | ✅            | ✅      | 🔧        | 🔧              | 📞    | 📞           | 🔧         | 🔧             | ✅                          |
| [GET /salesinvoices](https://apidocs.zwapgrid.com/accounting-api)                                                   | List sales invoices.                                      | ✅       | ✅            | ✅      | 📞        | ✅               | ✅     | ✅            | ✅          | ✅              | ✅                          |
| [GET /salesinvoices/{salesInvoiceId}](https://apidocs.zwapgrid.com/accounting-api)                                  | Get a sales invoice by ID.                                | ✅       | ✅            | ✅      | 📞        | ✅               | ✅     | ✅            | ✅          | ✅              | ✅                          |
| [POST /salesinvoices](https://apidocs.zwapgrid.com/accounting-api)                                                  | Create a sales invoice.                                   | ✅       | 📞           | 📞     | 📞        | 📞              | 📞    | 📞           | 📞         | 📞             | 📞                         |
| [GET /salesinvoices/{salesInvoiceId}/attachments](https://apidocs.zwapgrid.com/accounting-api)                      | List sales invoice attachments.                           | ✅       | ✅            | ✅      | 📞        | ✅               | ✅     | ✅            | ✅          | ✅              | ✅                          |
| [GET /salesinvoices/{salesInvoiceId}/attachments/{attachmentId}](https://apidocs.zwapgrid.com/accounting-api)       | Get a sales invoice attachment by ID.                     | ✅       | ✅            | ✅      | 📞        | 📞              | ✅     | 📞           | ✅          | ✅              | ✅                          |
| [GET /salesinvoices/{salesInvoiceId}/attachments/printable](https://apidocs.zwapgrid.com/accounting-api)            | Get a printable sales invoice.                            | ✅       | ✅            | ✅      | 📞        | ✅               | ✅     | ✅            | ✅          | ✅              | ✅                          |
| [POST /salesinvoices/{salesInvoiceId}/attachments](https://apidocs.zwapgrid.com/accounting-api)                     | Create a sales invoice attachment.                        | ✅       | 📞           | ✅      | 📞        | 📞              | 📞    | 📞           | 📞         | 📞             | 📞                         |
| [POST /salesinvoices/{salesInvoiceId}/notes](https://apidocs.zwapgrid.com/accounting-api)                           | Add a note to a sales invoice.                            | 📞      | 📞           | ✅      | 📞        | 📞              | 📞    | 📞           | 📞         | 📞             | 📞                         |
| [GET /salesinvoices/payments](https://apidocs.zwapgrid.com/accounting-api)                                          | List payments across sales invoices.                      | ✅       | ⛔            | ✅      | 📞        | ✅               | ✅     | 📞           | 📞         | ✅              | 📞                         |
| [GET /salesinvoices/{salesInvoiceId}/payments](https://apidocs.zwapgrid.com/accounting-api)                         | List payments for one sales invoice.                      | ✅       | ✅            | 📞     | 📞        | 📞              | ✅     | ✅            | 📞         | ✅              | 📞                         |
| [POST /salesinvoices/{salesInvoiceId}/payments](https://apidocs.zwapgrid.com/accounting-api)                        | Create a sales invoice payment.                           | ✅       | ✅            | ✅      | 📞        | 📞              | ✅     | 📞           | 📞         | 📞             | 📞                         |
| [GET /supplierinvoices](https://apidocs.zwapgrid.com/accounting-api)                                                | List supplier invoices.                                   | ✅       | ✅            | ✅      | 📞        | 📞              | ✅     | 📞           | ✅          | ✅              | ✅                          |
| [GET /supplierinvoices/{supplierInvoiceId}](https://apidocs.zwapgrid.com/accounting-api)                            | Get a supplier invoice by ID.                             | ✅       | ✅            | ✅      | 📞        | 📞              | ✅     | 📞           | ✅          | ✅              | ✅                          |
| [POST /supplierinvoices](https://apidocs.zwapgrid.com/accounting-api)                                               | Create a supplier invoice.                                | ✅       | ✅            | ✅      | 📞        | 📞              | 📞    | 📞           | 📞         | 📞             | ✅                          |
| [GET /supplierinvoices/{supplierInvoiceId}/attachments](https://apidocs.zwapgrid.com/accounting-api)                | List supplier invoice attachments.                        | 📞      | 📞           | 📞     | 📞        | 📞              | 📞    | 📞           | ✅          | 🔧             | 📞                         |
| [GET /supplierinvoices/{supplierInvoiceId}/attachments/{attachmentId}](https://apidocs.zwapgrid.com/accounting-api) | Get a supplier invoice attachment by ID.                  | 📞      | 📞           | 📞     | 📞        | 📞              | 📞    | 📞           | 🔧         | 🔧             | 📞                         |
| [GET /supplierinvoices/{supplierInvoiceId}/attachments/printable](https://apidocs.zwapgrid.com/accounting-api)      | Get a printable supplier invoice attachment.              | 📞      | 📞           | 📞     | 📞        | 📞              | 📞    | 📞           | 🔧         | 📞             | 📞                         |
| [POST /supplierinvoices/{supplierInvoiceId}/attachments](https://apidocs.zwapgrid.com/accounting-api)               | Create a supplier invoice attachment.                     | ✅       | ✅            | ✅      | 📞        | 📞              | 📞    | 📞           | 📞         | 🔧             | ✅                          |
| [GET /supplierinvoices/payments](https://apidocs.zwapgrid.com/accounting-api)                                       | List payments across supplier invoices.                   | ✅       | 📞           | 📞     | 📞        | 📞              | 📞    | 📞           | 📞         | 📞             | 📞                         |
| [GET /supplierinvoices/{supplierInvoiceId}/payments](https://apidocs.zwapgrid.com/accounting-api)                   | List payments for one supplier invoice.                   | ✅       | 📞           | 📞     | 📞        | 📞              | 📞    | 📞           | 📞         | ✅              | 📞                         |
| [POST /supplierinvoices/{supplierInvoiceId}/payments](https://apidocs.zwapgrid.com/accounting-api)                  | Create a supplier invoice payment.                        | 🔧      | 📞           | 🔧     | 📞        | 📞              | 📞    | 📞           | 📞         | 📞             | 📞                         |
| [GET /suppliers](https://apidocs.zwapgrid.com/accounting-api)                                                       | List suppliers.                                           | 📞      | 📞           | 📞     | 📞        | 📞              | 📞    | 📞           | 📞         | 📞             | ✅                          |
| [GET /suppliers/{supplierId}](https://apidocs.zwapgrid.com/accounting-api)                                          | Get a supplier by ID.                                     | 📞      | 📞           | 📞     | 📞        | 📞              | 📞    | 📞           | 📞         | 📞             | 📞                         |
| [GET /trialbalances (V2)](https://apidocs.zwapgrid.com/accounting-api)                                              | Retrieve trial balances (V2).                             | ✅       | 🔧           | ✅      | 📞        | ✅               | ✅     | ✅            | ✅          | 🔧             | 📞                         |

#### Platform functionality

| Entity       | API.1 Functionality                                                                                                                                                    | Fortnox | Bjorn Lunden | Visma eAccounting | Visma e-conomic | Billy | Visma Dinero | Procountor | Visma Netvisor | Tripletex | Microsoft Business Central |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-----: | :----------: | :---------------: | :-------------: | :---: | :----------: | :--------: | :------------: | :-------: | :------------------------: |
| **Platform** | [Zwapgrid-managed connection to systems](/client-portal/systems/zwapgrid-managed-connection.md)                                                                        |    ✅    |       ✅      |         ✅         |        ✅        |   ✅   |       ✅      |      ✅     |        ✅       |     ✅     |              ✅             |
|              | [Client-managed connection to systems](/client-portal/systems/client-managed-connection.md)                                                                            |    ✅    |       ✅      |         ✅         |        🔧       |   🔧  |      🔧      |     🔧     |       🔧       |     🔧    |              ✅             |
|              | Custom scope selection for Zwapgrid connection                                                                                                                         |    ✅    |      🚫      |         ✅         |        🚫       |   🚫  |      🚫      |     🚫     |       🚫       |     🚫    |             🚫             |
|              | <p><a href="https://apidocs.zwapgrid.com/accounting-api#tag/proxy1">Proxy.1</a><br><a href="https://docs.zwapgrid.com/proxy.1/overview">Additional information</a></p> |    ✅    |       ✅      |         ✅         |        ✅        |   🔧  |      🔧      |      ✅     |        ✅       |     ✅     |              ✅             |

#### File.1 functionality

| Entity                   | API.1 Functionality                   | Peppol (BIS Billing 3.0 - UBL Invoice) | Svefaktura 1.0 | Finvoice 3.0 PDF | ASIX (single & multi file formats) |
| ------------------------ | ------------------------------------- | :------------------------------------: | :------------: | :--------------: | :--------------------------------: |
| **File.1 Functionality** | GET a list of sales invoices          |                    ✅                   |        ✅       |         ✅        |                  ✅                 |
|                          | GET a sales invoice                   |                    ✅                   |        ✅       |         ✅        |                  ✅                 |
|                          | GET attachments for a sales invoice   |                    ✅                   |        ✅       |         ✅        |                  ✅                 |
|                          | GET an attachment for a sales invoice |                    ✅                   |        ✅       |         ✅        |                  ✅                 |
|                          | GET a printable sales invoice         |                    ✅                   |        ✅       |         ✅        |                  ✅                 |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.zwapgrid.com/systems-in-the-grid.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
