Connectors

ERP & Enterprise Systems

Dynamics 365 Business Central

Microsoft ERP for midsize companies: customers, vendors, orders, invoices, and items
Signs in with
OAuth 2.0 sign-in
Runs on
Cloud or On-Prem Worker
Operations
257
Ready-made triggers
7

Connect Dynamics 365 Business Central

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Dynamics 365 Business Central and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
For services offered under Connect a Service you only sign in and approve access. Otherwise use Connect with OAuth2 with your own OAuth app. See Authorize with OAuth.
FieldWhat to enter
API hostRequiredCloud: api.businesscentral.dynamics.com/v2.0/<environment> (e.g. .../v2.0/production). On-premises: your server instance, e.g. bc.acme.corp:7048/BC240.
Token endpointRequiredCloud: https://login.microsoftonline.com/<tenant-id>/oauth2/v2.0/token. On-premises: your AD FS / IdP token endpoint.
Application (client) IDRequired
Client secretRequiredSecret
ScopeRequiredhttps://api.businesscentral.dynamics.com/.default

Triggers

Start a flow when something changes in Dynamics 365 Business Central: add a Poll for changes trigger, choose Dynamics 365 Business Central and pick the event.

EventWhat it doesHow
Customer created or changedA customer was created or modified.Checks for changes by lastModifiedDateTime
Item created or changedAn item was created or modified.Checks for changes by lastModifiedDateTime
Purchase order created or changedA purchase order was created or modified.Checks for changes by lastModifiedDateTime
Record changedA record in the watched entity set was created or modified.Checks for changes by lastModifiedDateTime
Sales invoice created or changedA sales invoice was created or modified.Checks for changes by lastModifiedDateTime
Sales order created or changedA sales order was created or modified.Checks for changes by lastModifiedDateTime
Vendor created or changedA vendor was created or modified.Checks for changes by lastModifiedDateTime

Use it in a flow

  1. Open a flow, open the node library and search for Dynamics 365 Business Central.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

Operations

257 operations in 22 groups. Each one is a step you can add to a flow.

Attachment5
Create an attachmentcreateAttachmentPOSTInsert an attachment.
Delete an attachmentdeleteAttachmentDELETEDelete an attachment (If-Match: = unconditional).
Get an attachmentgetAttachmentGETFetch one attachment record by GUID.
List attachment recordslistAttachmentsGETQuery attachment records in a company with OData options.
Update an attachmentupdateAttachmentPATCHPatch fields on an attachment; only the fields you set are sent (If-Match: = unconditional).
Company3
Get company informationlistCompanyInformationGETThe company's master data record (a single-row set).
List companieslistCompaniesGETThe companies in the environment; their ids scope every other call.
Update company informationupdateCompanyInformationPATCHPatch the company information record (If-Match: = unconditional).
Contact5
Create a contactcreateContactPOSTInsert a contact.
Delete a contactdeleteContactDELETEDelete a contact (If-Match: = unconditional).
Get a contactgetContactGETFetch one contact by GUID.
List contactslistContactsGETQuery contacts in a company with OData options.
Update a contactupdateContactPATCHPatch fields on a contact; only the fields you set are sent (If-Match: = unconditional).
Customer5
Create a customercreateCustomerPOSTInsert a customer.
Delete a customerdeleteCustomerDELETEDelete a customer (If-Match: = unconditional).
Get a customergetCustomerGETFetch one customer by GUID.
List customerslistCustomersGETQuery customers in a company with OData options.
Update a customerupdateCustomerPATCHPatch fields on a customer (If-Match: = unconditional).
Employee5
Create an employeecreateEmployeePOSTInsert an employee.
Delete an employeedeleteEmployeeDELETEDelete an employee (If-Match: = unconditional).
Get an employeegetEmployeeGETFetch one employee by GUID.
List employeeslistEmployeesGETQuery employees in a company with OData options.
Update an employeeupdateEmployeePATCHPatch fields on an employee; only the fields you set are sent (If-Match: = unconditional).
Finance14
Create a bank accountcreateBankAccountPOSTInsert a bank account.
Create a fixed assetcreateFixedAssetPOSTInsert a fixed asset.
Delete a bank accountdeleteBankAccountDELETEDelete a bank account (If-Match: = unconditional).
Delete a fixed assetdeleteFixedAssetDELETEDelete a fixed asset (If-Match: = unconditional).
Get a bank accountgetBankAccountGETFetch one bank account by GUID.
Get a fixed assetgetFixedAssetGETFetch one fixed asset by GUID.
Get a general ledger entrygetGeneralLedgerEntryGETFetch one by GUID (read-only set).
Get an accountgetAccountGETFetch one by GUID (read-only set).
List bank accountslistBankAccountsGETQuery bank accounts in a company with OData options.
List fixed assetslistFixedAssetsGETQuery fixed assets in a company with OData options.
List G/L accountslistAccountsGETQuery G/L accounts in a company with OData options (read-only set).
List general ledger entrieslistGeneralLedgerEntriesGETQuery general ledger entries in a company with OData options (read-only set).
Update a bank accountupdateBankAccountPATCHPatch fields on a bank account; only the fields you set are sent (If-Match: = unconditional).
Update a fixed assetupdateFixedAssetPATCHPatch fields on a fixed asset; only the fields you set are sent (If-Match: = unconditional).
Item10
Create an itemcreateItemPOSTInsert an item.
Create an item variantcreateItemVariantPOSTInsert an item variant.
Delete an itemdeleteItemDELETEDelete an item (If-Match: = unconditional).
Delete an item variantdeleteItemVariantDELETEDelete an item variant (If-Match: = unconditional).
Get an itemgetItemGETFetch one item by GUID.
Get an item variantgetItemVariantGETFetch one item variant by GUID.
List item variantslistItemVariantsGETQuery item variants in a company with OData options.
List itemslistItemsGETQuery items in a company with OData options.
Update an itemupdateItemPATCHPatch fields on an item (If-Match: = unconditional).
Update an item variantupdateItemVariantPATCHPatch fields on an item variant; only the fields you set are sent (If-Match: = unconditional).
Journal11
Add a journal lineaddJournalLinePOSTAdd a journal line to a document.
Create a journalcreateJournalPOSTInsert a journal.
Delete a journaldeleteJournalDELETEDelete a journal (If-Match: = unconditional).
Delete a journal linedeleteJournalLineDELETERemove a journal line from a document (If-Match: = unconditional).
Get a journalgetJournalGETFetch one journal batch by GUID.
Get a journal linegetJournalLineGETFetch one line by GUID.
List journal batcheslistJournalsGETQuery journal batches in a company with OData options.
List journal lineslistJournalLinesGETThe journal lines of one document.
PostpostJournalPOSTPost a general journal batch.
Update a journalupdateJournalPATCHPatch fields on a journal; only the fields you set are sent (If-Match: = unconditional).
Update a journal lineupdateJournalLinePATCHPatch fields on a journal line (If-Match: = unconditional).
Payment20
Create a customer paymentcreateCustomerPaymentPOSTInsert a customer payment.
Create a customer payment journalcreateCustomerPaymentJournalPOSTInsert a customer payment journal.
Create a vendor paymentcreateVendorPaymentPOSTInsert a vendor payment.
Create a vendor payment journalcreateVendorPaymentJournalPOSTInsert a vendor payment journal.
Delete a customer paymentdeleteCustomerPaymentDELETEDelete a customer payment (If-Match: = unconditional).
Delete a customer payment journaldeleteCustomerPaymentJournalDELETEDelete a customer payment journal (If-Match: = unconditional).
Delete a vendor paymentdeleteVendorPaymentDELETEDelete a vendor payment (If-Match: = unconditional).
Delete a vendor payment journaldeleteVendorPaymentJournalDELETEDelete a vendor payment journal (If-Match: = unconditional).
Get a customer paymentgetCustomerPaymentGETFetch one customer payment by GUID.
Get a customer payment journalgetCustomerPaymentJournalGETFetch one customer payment journal by GUID.
Get a vendor paymentgetVendorPaymentGETFetch one vendor payment by GUID.
Get a vendor payment journalgetVendorPaymentJournalGETFetch one vendor payment journal by GUID.
List customer payment journalslistCustomerPaymentJournalsGETQuery customer payment journals in a company with OData options.
List customer paymentslistCustomerPaymentsGETQuery customer payments in a company with OData options.
List vendor payment journalslistVendorPaymentJournalsGETQuery vendor payment journals in a company with OData options.
List vendor paymentslistVendorPaymentsGETQuery vendor payments in a company with OData options.
Update a customer paymentupdateCustomerPaymentPATCHPatch fields on a customer payment; only the fields you set are sent (If-Match: = unconditional).
Update a customer payment journalupdateCustomerPaymentJournalPATCHPatch fields on a customer payment journal; only the fields you set are sent (If-Match: = unconditional).
Update a vendor paymentupdateVendorPaymentPATCHPatch fields on a vendor payment; only the fields you set are sent (If-Match: = unconditional).
Update a vendor payment journalupdateVendorPaymentJournalPATCHPatch fields on a vendor payment journal; only the fields you set are sent (If-Match: = unconditional).
Project10
Create a projectcreateProjectPOSTInsert a project.
Create a time registration entrycreateTimeRegistrationEntryPOSTInsert a time registration entry.
Delete a projectdeleteProjectDELETEDelete a project (If-Match: = unconditional).
Delete a time registration entrydeleteTimeRegistrationEntryDELETEDelete a time registration entry (If-Match: = unconditional).
Get a projectgetProjectGETFetch one project (job) by GUID.
Get a time registration entrygetTimeRegistrationEntryGETFetch one time registration entry by GUID.
List projects (jobs)listProjectsGETQuery projects (jobs) in a company with OData options.
List time registration entrieslistTimeRegistrationEntriesGETQuery time registration entries in a company with OData options.
Update a projectupdateProjectPATCHPatch fields on a project; only the fields you set are sent (If-Match: = unconditional).
Update a time registration entryupdateTimeRegistrationEntryPATCHPatch fields on a time registration entry; only the fields you set are sent (If-Match: = unconditional).
Purchase Credit Memo12
Add a purchase credit memo lineaddPurchaseCreditMemoLinePOSTAdd a purchase credit memo line to a document.
CancelcancelPurchaseCreditMemoPOSTCancel a posted purchase credit memo.
Create a purchase credit memocreatePurchaseCreditMemoPOSTInsert a purchase credit memo.
Delete a purchase credit memodeletePurchaseCreditMemoDELETEDelete a purchase credit memo (If-Match: = unconditional).
Delete a purchase credit memo linedeletePurchaseCreditMemoLineDELETERemove a purchase credit memo line from a document (If-Match: = unconditional).
Get a purchase credit memogetPurchaseCreditMemoGETFetch one purchase credit memo by GUID.
Get a purchase credit memo linegetPurchaseCreditMemoLineGETFetch one line by GUID.
List purchase credit memo lineslistPurchaseCreditMemoLinesGETThe purchase credit memo lines of one document.
List purchase credit memoslistPurchaseCreditMemosGETQuery purchase credit memos in a company with OData options.
PostpostPurchaseCreditMemoPOSTPost a draft purchase credit memo.
Update a purchase credit memoupdatePurchaseCreditMemoPATCHPatch fields on a purchase credit memo; only the fields you set are sent (If-Match: = unconditional).
Update a purchase credit memo lineupdatePurchaseCreditMemoLinePATCHPatch fields on a purchase credit memo line (If-Match: = unconditional).
Purchase Invoice11
Add a purchase invoice lineaddPurchaseInvoiceLinePOSTAdd a purchase invoice line to a document.
Create a purchase invoicecreatePurchaseInvoicePOSTInsert a purchase invoice.
Delete a purchase invoicedeletePurchaseInvoiceDELETEDelete a purchase invoice (If-Match: = unconditional).
Delete a purchase invoice linedeletePurchaseInvoiceLineDELETERemove a purchase invoice line from a document (If-Match: = unconditional).
Get a purchase invoicegetPurchaseInvoiceGETFetch one purchase invoice by GUID.
Get a purchase invoice linegetPurchaseInvoiceLineGETFetch one line by GUID.
List purchase invoice lineslistPurchaseInvoiceLinesGETThe purchase invoice lines of one document.
List purchase invoiceslistPurchaseInvoicesGETQuery purchase invoices in a company with OData options.
PostpostPurchaseInvoicePOSTPost a draft purchase invoice.
Update a purchase invoiceupdatePurchaseInvoicePATCHPatch fields on a purchase invoice; only the fields you set are sent (If-Match: = unconditional).
Update a purchase invoice lineupdatePurchaseInvoiceLinePATCHPatch fields on a purchase invoice line (If-Match: = unconditional).
Purchase Order13
Add a purchase order lineaddPurchaseOrderLinePOSTAdd a purchase order line to a document.
Create a purchase ordercreatePurchaseOrderPOSTInsert a purchase order.
Delete a purchase orderdeletePurchaseOrderDELETEDelete a purchase order (If-Match: = unconditional).
Delete a purchase order linedeletePurchaseOrderLineDELETERemove a purchase order line from a document (If-Match: = unconditional).
Get a purchase ordergetPurchaseOrderGETFetch one purchase order by GUID.
Get a purchase order linegetPurchaseOrderLineGETFetch one line by GUID.
Get a purchase receiptgetPurchaseReceiptGETFetch one by GUID (read-only set).
List purchase order lineslistPurchaseOrderLinesGETThe purchase order lines of one document.
List purchase orderslistPurchaseOrdersGETQuery purchase orders in a company with OData options.
List purchase receiptslistPurchaseReceiptsGETQuery purchase receipts in a company with OData options (read-only set).
Receive and invoicereceiveAndInvoicePurchaseOrderPOSTReceive and invoice a purchase order in one step.
Update a purchase orderupdatePurchaseOrderPATCHPatch fields on a purchase order; only the fields you set are sent (If-Match: = unconditional).
Update a purchase order lineupdatePurchaseOrderLinePATCHPatch fields on a purchase order line (If-Match: = unconditional).
Record5
Create a recordcreateRecordPOSTInsert a record into any entity set.
Delete a recorddeleteRecordDELETEDelete a record of any entity set (If-Match: = unconditional).
Get a recordgetRecordGETFetch one record of any entity set by GUID.
List recordslistRecordsGETQuery ANY API entity set in a company with OData options.
Update a recordupdateRecordPATCHPatch fields on a record of any entity set (If-Match: = unconditional; pass the record's @odata.etag for optimistic concurrency).
Report12
Get a balance sheet rowgetBalanceSheetRowGETFetch one by GUID (read-only set).
Get a cash flow statement rowgetCashFlowStatementRowGETFetch one by GUID (read-only set).
Get a trial balance rowgetTrialBalanceRowGETFetch one by GUID (read-only set).
Get an aged accounts payable rowgetAgedAccountsPayableGETFetch one by GUID (read-only set).
Get an aged accounts receivable rowgetAgedAccountsReceivableGETFetch one by GUID (read-only set).
Get an income statement rowgetIncomeStatementRowGETFetch one by GUID (read-only set).
List aged accounts payablelistAgedAccountsPayablesGETQuery aged accounts payable in a company with OData options (read-only set).
List aged accounts receivablelistAgedAccountsReceivablesGETQuery aged accounts receivable in a company with OData options (read-only set).
List balance sheet rowslistBalanceSheetGETQuery balance sheet rows in a company with OData options (read-only set).
List cash flow statement rowslistCashFlowStatementGETQuery cash flow statement rows in a company with OData options (read-only set).
List income statement rowslistIncomeStatementGETQuery income statement rows in a company with OData options (read-only set).
List trial balance rowslistTrialBalanceGETQuery trial balance rows in a company with OData options (read-only set).
Sales5
Create an opportunitycreateOpportunityPOSTInsert an opportunity.
Delete an opportunitydeleteOpportunityDELETEDelete an opportunity (If-Match: = unconditional).
Get an opportunitygetOpportunityGETFetch one opportunity by GUID.
List opportunitieslistOpportunitiesGETQuery opportunities in a company with OData options.
Update an opportunityupdateOpportunityPATCHPatch fields on an opportunity; only the fields you set are sent (If-Match: = unconditional).
Sales Credit Memo15
Add a sales credit memo lineaddSalesCreditMemoLinePOSTAdd a sales credit memo line to a document.
CancelcancelSalesCreditMemoPOSTCancel a posted sales credit memo.
Cancel and sendcancelAndSendSalesCreditMemoPOSTCancel a posted sales credit memo and email the cancelation.
Create a sales credit memocreateSalesCreditMemoPOSTInsert a sales credit memo.
Delete a sales credit memodeleteSalesCreditMemoDELETEDelete a sales credit memo (If-Match: = unconditional).
Delete a sales credit memo linedeleteSalesCreditMemoLineDELETERemove a sales credit memo line from a document (If-Match: = unconditional).
Get a sales credit memogetSalesCreditMemoGETFetch one sales credit memo by GUID.
Get a sales credit memo linegetSalesCreditMemoLineGETFetch one line by GUID.
List sales credit memo lineslistSalesCreditMemoLinesGETThe sales credit memo lines of one document.
List sales credit memoslistSalesCreditMemosGETQuery sales credit memos in a company with OData options.
PostpostSalesCreditMemoPOSTPost a draft sales credit memo.
Post and sendpostAndSendSalesCreditMemoPOSTPost a draft sales credit memo and email it.
SendsendSalesCreditMemoPOSTEmail a posted sales credit memo.
Update a sales credit memoupdateSalesCreditMemoPATCHPatch fields on a sales credit memo; only the fields you set are sent (If-Match: = unconditional).
Update a sales credit memo lineupdateSalesCreditMemoLinePATCHPatch fields on a sales credit memo line (If-Match: = unconditional).
Sales Invoice16
Add a sales invoice lineaddSalesInvoiceLinePOSTAdd a sales invoice line to a document.
CancelcancelSalesInvoicePOSTCancel a posted sales invoice (creates the corrective credit memo).
Cancel and sendcancelAndSendSalesInvoicePOSTCancel a posted sales invoice and email the cancelation.
Create a sales invoicecreateSalesInvoicePOSTInsert a draft sales invoice; add lines with Add a sales invoice line.
Delete a sales invoicedeleteSalesInvoiceDELETEDelete a draft sales invoice (If-Match: = unconditional).
Delete a sales invoice linedeleteSalesInvoiceLineDELETERemove a sales invoice line from a document (If-Match: = unconditional).
Get a sales invoicegetSalesInvoiceGETFetch one sales invoice by GUID; $expand=salesInvoiceLines includes its lines.
Get a sales invoice linegetSalesInvoiceLineGETFetch one line by GUID.
List sales invoice lineslistSalesInvoiceLinesGETThe sales invoice lines of one document.
List sales invoiceslistSalesInvoicesGETQuery sales invoices in a company with OData options.
Make corrective credit memomakeCorrectiveCreditMemoPOSTCreate a corrective credit memo for a posted sales invoice.
PostpostSalesInvoicePOSTPost a draft sales invoice.
Post and sendpostAndSendSalesInvoicePOSTPost a draft sales invoice and email it to the customer.
SendsendSalesInvoicePOSTEmail a posted sales invoice to the customer.
Update a sales invoiceupdateSalesInvoicePATCHPatch fields on a draft sales invoice (If-Match: = unconditional).
Update a sales invoice lineupdateSalesInvoiceLinePATCHPatch fields on a sales invoice line (If-Match: = unconditional).
Sales Order13
Add a sales order lineaddSalesOrderLinePOSTAdd a sales order line to a document.
Create a sales ordercreateSalesOrderPOSTInsert a sales order; add lines with Add a sales order line.
Delete a sales orderdeleteSalesOrderDELETEDelete a sales order (If-Match: = unconditional).
Delete a sales order linedeleteSalesOrderLineDELETERemove a sales order line from a document (If-Match: = unconditional).
Get a sales ordergetSalesOrderGETFetch one sales order by GUID; $expand=salesOrderLines includes its lines.
Get a sales order linegetSalesOrderLineGETFetch one line by GUID.
Get a sales shipmentgetSalesShipmentGETFetch one by GUID (read-only set).
List sales order lineslistSalesOrderLinesGETThe sales order lines of one document.
List sales orderslistSalesOrdersGETQuery sales orders in a company with OData options.
List sales shipmentslistSalesShipmentsGETQuery sales shipments in a company with OData options (read-only set).
Ship and invoiceshipAndInvoiceSalesOrderPOSTShip and invoice a sales order in one step.
Update a sales orderupdateSalesOrderPATCHPatch fields on a sales order (If-Match: = unconditional).
Update a sales order lineupdateSalesOrderLinePATCHPatch fields on a sales order line (If-Match: = unconditional).
Sales Quote13
Add a sales quote lineaddSalesQuoteLinePOSTAdd a sales quote line to a document.
Convert to invoicemakeInvoiceFromQuotePOSTTurn a sales quote into a draft sales invoice.
Convert to ordermakeOrderFromQuotePOSTTurn a sales quote into a sales order.
Create a sales quotecreateSalesQuotePOSTInsert a sales quote.
Delete a sales quotedeleteSalesQuoteDELETEDelete a sales quote (If-Match: = unconditional).
Delete a sales quote linedeleteSalesQuoteLineDELETERemove a sales quote line from a document (If-Match: = unconditional).
Get a sales quotegetSalesQuoteGETFetch one sales quote by GUID.
Get a sales quote linegetSalesQuoteLineGETFetch one line by GUID.
List sales quote lineslistSalesQuoteLinesGETThe sales quote lines of one document.
List sales quoteslistSalesQuotesGETQuery sales quotes in a company with OData options.
SendsendSalesQuotePOSTEmail a sales quote to the customer.
Update a sales quoteupdateSalesQuotePATCHPatch fields on a sales quote; only the fields you set are sent (If-Match: = unconditional).
Update a sales quote lineupdateSalesQuoteLinePATCHPatch fields on a sales quote line (If-Match: = unconditional).
Setup49
Create a currencycreateCurrencyPOSTInsert a currency.
Create a locationcreateLocationPOSTInsert a location.
Create a payment methodcreatePaymentMethodPOSTInsert a payment method.
Create a payment termcreatePaymentTermPOSTInsert a payment term.
Create a shipment methodcreateShipmentMethodPOSTInsert a shipment method.
Create a tax areacreateTaxAreaPOSTInsert a tax area.
Create a tax groupcreateTaxGroupPOSTInsert a tax group.
Create a unit of measurecreateUnitOfMeasurePOSTInsert a unit of measure.
Create an item categorycreateItemCategoryPOSTInsert an item category.
Delete a currencydeleteCurrencyDELETEDelete a currency (If-Match: = unconditional).
Delete a locationdeleteLocationDELETEDelete a location (If-Match: = unconditional).
Delete a payment methoddeletePaymentMethodDELETEDelete a payment method (If-Match: = unconditional).
Delete a payment termdeletePaymentTermDELETEDelete a payment term (If-Match: = unconditional).
Delete a shipment methoddeleteShipmentMethodDELETEDelete a shipment method (If-Match: = unconditional).
Delete a tax areadeleteTaxAreaDELETEDelete a tax area (If-Match: = unconditional).
Delete a tax groupdeleteTaxGroupDELETEDelete a tax group (If-Match: = unconditional).
Delete a unit of measuredeleteUnitOfMeasureDELETEDelete a unit of measure (If-Match: = unconditional).
Delete an item categorydeleteItemCategoryDELETEDelete an item category (If-Match: = unconditional).
Get a currencygetCurrencyGETFetch one currency by GUID.
Get a dimensiongetDimensionGETFetch one by GUID (read-only set).
Get a dimension valuegetDimensionValueGETFetch one by GUID (read-only set).
Get a locationgetLocationGETFetch one location by GUID.
Get a payment methodgetPaymentMethodGETFetch one payment method by GUID.
Get a payment termgetPaymentTermGETFetch one payment term by GUID.
Get a shipment methodgetShipmentMethodGETFetch one shipment method by GUID.
Get a tax areagetTaxAreaGETFetch one tax area by GUID.
Get a tax groupgetTaxGroupGETFetch one tax group by GUID.
Get a unit of measuregetUnitOfMeasureGETFetch one unit of measure by GUID.
Get an item categorygetItemCategoryGETFetch one item category by GUID.
List currencieslistCurrenciesGETQuery currencies in a company with OData options.
List dimension valueslistDimensionValuesGETQuery dimension values in a company with OData options (read-only set).
List dimensionslistDimensionsGETQuery dimensions in a company with OData options (read-only set).
List item categorieslistItemCategoriesGETQuery item categories in a company with OData options.
List locationslistLocationsGETQuery locations in a company with OData options.
List payment methodslistPaymentMethodsGETQuery payment methods in a company with OData options.
List payment termslistPaymentTermsGETQuery payment terms in a company with OData options.
List shipment methodslistShipmentMethodsGETQuery shipment methods in a company with OData options.
List tax areaslistTaxAreasGETQuery tax areas in a company with OData options.
List tax groupslistTaxGroupsGETQuery tax groups in a company with OData options.
List units of measurelistUnitsOfMeasureGETQuery units of measure in a company with OData options.
Update a currencyupdateCurrencyPATCHPatch fields on a currency; only the fields you set are sent (If-Match: = unconditional).
Update a locationupdateLocationPATCHPatch fields on a location; only the fields you set are sent (If-Match: = unconditional).
Update a payment methodupdatePaymentMethodPATCHPatch fields on a payment method; only the fields you set are sent (If-Match: = unconditional).
Update a payment termupdatePaymentTermPATCHPatch fields on a payment term; only the fields you set are sent (If-Match: = unconditional).
Update a shipment methodupdateShipmentMethodPATCHPatch fields on a shipment method; only the fields you set are sent (If-Match: = unconditional).
Update a tax areaupdateTaxAreaPATCHPatch fields on a tax area; only the fields you set are sent (If-Match: = unconditional).
Update a tax groupupdateTaxGroupPATCHPatch fields on a tax group; only the fields you set are sent (If-Match: = unconditional).
Update a unit of measureupdateUnitOfMeasurePATCHPatch fields on a unit of measure; only the fields you set are sent (If-Match: = unconditional).
Update an item categoryupdateItemCategoryPATCHPatch fields on an item category; only the fields you set are sent (If-Match: = unconditional).
Vendor5
Create a vendorcreateVendorPOSTInsert a vendor.
Delete a vendordeleteVendorDELETEDelete a vendor (If-Match: = unconditional).
Get a vendorgetVendorGETFetch one vendor by GUID.
List vendorslistVendorsGETQuery vendors in a company with OData options.
Update a vendorupdateVendorPATCHPatch fields on a vendor (If-Match: = unconditional).