42 tools in visma-confect — Edit descriptions to help LLMs choose the right tool
Get aggregated customer balance data for a financial period range
/v2/customer/balance
Get a range of customers - ScreenId=AR303000
/v1/customer
Get a specific customer
/v1/customer/{customerCd}
Creates a customer
/v1/customer
Updates a specific customer
/v1/customer/{customerCd}
Create an Invoice. Method is deprecated and will be removed starting May 2021 - start using new method CustomerInvoiceV2 endpoint.
/v1/customerinvoice
Get a range of Invoices - ScreenId=AR301000 Request page size must be lower or equal to the allowed max page size which is returned as part of the metadata information. If requested page size is greater than allowed max page size, request will be limited to max page size Change log: 2020-May:Added forced pagination
/v1/customerinvoice
Get a specific Invoice
/v1/customerinvoice/{invoiceNumber}
Get a range of Inventory items - ScreenId=IN202000 and IN202500
/v1/inventory
Get a specific Inventory item
/v1/inventory/{inventoryNumber}
Create an inventory item
/v1/inventory
Update a specific inventory item
/v1/inventory/{inventoryNumber}
Get a range of Journal Transactions - ScreenId=GL301000. On this particular endpoint, pagesize and totalcount denotes number of journaltransaction lines. When using pagination, the transactions for one specific batch can be split into several responses. Please use a page size lower or equal to the allowed max page size which is returned under metadata. If pagesize is greater than the max page size, it will be limited to max page size.
/v2/journaltransaction
Create a Journal Transaction
/v2/journaltransaction
Get a range of Purchase Order - ScreenId=PO301000 Request page size must be lower or equal to the allowed max page size which is returned as part of the metadata information. If requested page size is greater than allowed max page size, request will be limited to max page size Change log: 2020-May:Added forced pagination
/v1/purchaseorder
Get a specific Purchase Order
/v1/purchaseorder/{purchaseOrderNumber}
Release invoice operation
/v1/customerinvoice/{invoiceNumber}/action/release
Release payment operation
/v1/customerPayment/{paymentNumber}/action/release
Release journal transaction operation
/v2/journaltransaction/{journalTransactionNumber}/action/release
Release invoice operation
/v1/supplierInvoice/{invoiceNumber}/action/release
Get a range of SO Orders - ScreenId=SO301000 Request page size must be lower or equal to the allowed max page size which is returned as part of the metadata information. If requested page size is greater than allowed max page size, request will be limited to max page size Change log: 2020-May:Added force pagination
/v1/salesorder
Get a specific SO Order
/v1/salesorder/{orderNbr}
Create a Sale Order
/v1/salesorder
Update a specific Sale Order
/v1/salesorder/{orderNbr}
Get aggregated supplier balance data for a financial period range
/v2/supplier/balance
Get a range of suppliers - ScreenId=AP303000
/v1/supplier
Get a specific supplier
/v1/supplier/{supplierCd}
Create a supplier
/v1/supplier
Get a range of Invoices - ScreenId=AP301000. Request page size must be lower or equal to the allowed max page size which is returned as part of the metadata information. If requested page size is greater than allowed max page size, request will be limited to max page size
/v1/supplierInvoice
Create an SupplierInvoice
/v1/supplierInvoice