Skip to main content
Microsoft Dynamics 365 Business Central
70 actions · 64 events · 1 auth method
ERP

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.

Connector Profile · OAuth 2.0

Authenticate with your Microsoft Entra ID account to connect Business Central. You’ll need to register an Azure applicat…
Optionally, configure receiving Events for Microsoft Dynamics 365 Business Central into StackOne.

Webhooks setup

3

Link an Account

Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:

Link Account · OAuth 2.0

4

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.

Actions

|
70 actions
Action
Description
Required scopes
List Accounts
Retrieves a list of general ledger accounts for a specific company in Business Central
Get Account
Retrieves a specific general ledger account by ID for a company in Business Central
List Bank Accounts
Retrieves a list of bank accounts for a specific company in Business Central
Get Bank Account
Retrieves a specific bank account by ID for a company in Business Central
Create Bank Account
Creates a new bank account in Business Central for the specified company
Update Bank Account
Updates an existing bank account in Business Central for the specified company
Delete Bank Account
Deletes a bank account from Business Central for the specified company
List Companies
Retrieves a list of all companies available in the Business Central tenant
Get Company
Retrieves a specific company by its ID from Business Central
List Company Information
Retrieves company information and settings for a specific company in Business Central
Get Company Information
Retrieves specific company information by ID for a company in Business Central
Update Company Information
Updates company information properties for a company in Business Central
List Currencies
Retrieves a list of currencies for a specific company in Business Central
Get Currency
Retrieves a specific currency by ID for a company in Business Central
Create Currency
Creates a new currency in Business Central for the specified company
Update Currency
Updates an existing currency in Business Central for the specified company
Delete Currency
Deletes a currency from Business Central for the specified company
List Customer Payment Journals
Retrieves a list of customer payment journals for a specific company in Business Central
Get Customer Payment Journal
Retrieves a specific customer payment journal by ID for a company in Business Central
List Customer Payments
Retrieves a list of customer payments for a specific company and payment journal in Business Central
Get Customer Payment
Retrieves a specific customer payment by ID for a company and payment journal in Business Central
List Customers
Retrieves a list of customers for a specific company in Business Central
Get Customer
Retrieves a specific customer by ID for a company in Business Central
Create Customer
Creates a new customer in Business Central for the specified company
Update Customer
Updates an existing customer in Business Central for the specified company
Delete Customer
Deletes a customer from Business Central for the specified company
List Dimensions
Retrieves a list of dimensions for a specific company in Business Central. Dimensions are used to categorize entries for…
Get Dimension
Retrieves a specific dimension by ID for a company in Business Central
List Dimension Values
Retrieves a list of dimension values for a specific dimension in Business Central
Get Dimension Value
Retrieves a specific dimension value by ID for a dimension in Business Central
List Employees
Retrieves a list of employees for a specific company in Business Central
Get Employee
Retrieves a specific employee by ID for a company in Business Central
List General Ledger Entries
Retrieves a list of general ledger entries for a specific company in Business Central
Get General Ledger Entry
Retrieves a specific general ledger entry by ID for a company in Business Central
List Items
Retrieves a list of items (products/inventory) for a specific company in Business Central
Get Item
Retrieves a specific item by ID for a company in Business Central
Create Item
Creates a new item in Business Central for the specified company
Update Item
Updates an existing item in Business Central for the specified company
Delete Item
Deletes an item from Business Central for the specified company
List Item Categories
Retrieves a list of item categories for a specific company in Business Central
Get Item Category
Retrieves a specific item category by ID for a company in Business Central
List Journals
Retrieves a list of journals for a specific company in Business Central
Get Journal
Retrieves a specific journal by ID for a company in Business Central
List Journal Lines
Retrieves a list of journal lines for a specific journal in Business Central
Get Journal Line
Retrieves a specific journal line by ID for a journal in Business Central
Create Journal Line
Creates a new journal line in a specified journal in Business Central
Update Journal Line
Updates an existing journal line in a specified journal in Business Central
Delete Journal Line
Deletes a journal line from a specified journal in Business Central
List Purchase Invoices
Retrieves a list of purchase invoices for a specific company in Business Central
Get Purchase Invoice
Retrieves a specific purchase invoice by ID for a company in Business Central
List Purchase Orders
Retrieves a list of purchase orders for a specific company in Business Central
Get Purchase Order
Retrieves a specific purchase order by ID for a company in Business Central
List Sales Credit Memos
Retrieves a list of sales credit memos for a specific company in Business Central
Get Sales Credit Memo
Retrieves a specific sales credit memo by ID for a company in Business Central
List Sales Invoices
Retrieves a list of sales invoices for a specific company in Business Central
Get Sales Invoice
Retrieves a specific sales invoice by ID for a company in Business Central
List Sales Orders
Retrieves a list of sales orders for a specific company in Business Central
Get Sales Order
Retrieves a specific sales order by ID for a company in Business Central
List Sales Quotes
Retrieves a list of sales quotes for a specific company in Business Central
Get Sales Quote
Retrieves a specific sales quote by ID for a company in Business Central
Create Sales Quote
Creates a new sales quote in Business Central
Update Sales Quote
Updates an existing sales quote in Business Central
Delete Sales Quote
Deletes a sales quote from Business Central
List Tax Areas
Retrieves a list of tax areas for a specific company in Business Central
Get Tax Area
Retrieves a specific tax area by ID for a company in Business Central
List Vendors
Retrieves a list of vendors for a specific company in Business Central
Get Vendor
Retrieves a specific vendor by ID for a company in Business Central
Create Vendor
Creates a new vendor in Business Central for the specified company
Update Vendor
Updates an existing vendor in Business Central for the specified company
Delete Vendor
Deletes a vendor from Business Central for the specified company

Events

|
64 events
Event
Description
Tags
Validation Check
Responds to Business Central subscription validation by returning the validationToken as plain text.
Webhooks
Records Changed in Bulk
Fired when more than 1,000 records of one entity change within 30 seconds.
Webhooks
Company Information Updated
Fired when a company’s information record is changed in the connected environment.
Company InformationWebhooks
Country/Region Created
Fired when a country/region is created in any company of the connected environment.
Countries RegionsWebhooks
Country/Region Updated
Fired when a country/region is changed in any company of the connected environment.
Countries RegionsWebhooks
Country/Region Deleted
Fired when a country/region is deleted in any company of the connected environment.
Countries RegionsWebhooks
Currency Created
Fired when a currency is created in any company of the connected environment.
CurrenciesWebhooks
Currency Updated
Fired when a currency is changed in any company of the connected environment.
CurrenciesWebhooks
Currency Deleted
Fired when a currency is deleted in any company of the connected environment.
CurrenciesWebhooks
Dimension Created
Fired when a dimension is created in any company of the connected environment.
DimensionsWebhooks
Dimension Updated
Fired when a dimension is changed in any company of the connected environment.
DimensionsWebhooks
Dimension Deleted
Fired when a dimension is deleted in any company of the connected environment.
DimensionsWebhooks
Employee Created
Fired when an employee is created in any company of the connected environment.
EmployeesWebhooks
Employee Updated
Fired when an employee is changed in any company of the connected environment.
EmployeesWebhooks
Employee Deleted
Fired when an employee is deleted in any company of the connected environment.
EmployeesWebhooks
Payment Method Created
Fired when a payment method is created in any company of the connected environment.
Payment MethodsWebhooks
Payment Method Updated
Fired when a payment method is changed in any company of the connected environment.
Payment MethodsWebhooks
Payment Method Deleted
Fired when a payment method is deleted in any company of the connected environment.
Payment MethodsWebhooks
Payment Term Created
Fired when a payment term is created in any company of the connected environment.
Payment TermsWebhooks
Payment Term Updated
Fired when a payment term is changed in any company of the connected environment.
Payment TermsWebhooks
Payment Term Deleted
Fired when a payment term is deleted in any company of the connected environment.
Payment TermsWebhooks
Shipment Method Created
Fired when a shipment method is created in any company of the connected environment.
Shipment MethodsWebhooks
Shipment Method Updated
Fired when a shipment method is changed in any company of the connected environment.
Shipment MethodsWebhooks
Shipment Method Deleted
Fired when a shipment method is deleted in any company of the connected environment.
Shipment MethodsWebhooks
Account Created
Fired when an account is created in any company of the connected environment.
AccountsWebhooks
Account Updated
Fired when an account is changed in any company of the connected environment.
AccountsWebhooks
Account Deleted
Fired when an account is deleted in any company of the connected environment.
AccountsWebhooks
General Ledger Entry Created
Fired when a general ledger entry is created in any company of the connected environment.
General Ledger EntriesWebhooks
Journal Created
Fired when a journal is created in any company of the connected environment.
JournalsWebhooks
Journal Updated
Fired when a journal is changed in any company of the connected environment.
JournalsWebhooks
Journal Deleted
Fired when a journal is deleted in any company of the connected environment.
JournalsWebhooks
Customer Payment Journal Created
Fired when a customer payment journal is created in any company of the connected environment.
Customer Payment JournalsWebhooks
Customer Payment Journal Updated
Fired when a customer payment journal is changed in any company of the connected environment.
Customer Payment JournalsWebhooks
Customer Payment Journal Deleted
Fired when a customer payment journal is deleted in any company of the connected environment.
Customer Payment JournalsWebhooks
Customer Created
Fired when a customer is created in any company of the connected environment.
CustomersWebhooks
Customer Updated
Fired when a customer is changed in any company of the connected environment.
CustomersWebhooks
Customer Deleted
Fired when a customer is deleted in any company of the connected environment.
CustomersWebhooks
Sales Quote Created
Fired when a sales quote is created in any company of the connected environment.
Sales QuotesWebhooks
Sales Quote Updated
Fired when a sales quote is changed in any company of the connected environment.
Sales QuotesWebhooks
Sales Quote Deleted
Fired when a sales quote is deleted in any company of the connected environment.
Sales QuotesWebhooks
Sales Order Created
Fired when a sales order is created in any company of the connected environment.
Sales OrdersWebhooks
Sales Order Updated
Fired when a sales order is changed in any company of the connected environment.
Sales OrdersWebhooks
Sales Order Deleted
Fired when a sales order is deleted in any company of the connected environment.
Sales OrdersWebhooks
Sales Invoice Created
Fired when a sales invoice is created in any company of the connected environment.
Sales InvoicesWebhooks
Sales Invoice Updated
Fired when a sales invoice is changed in any company of the connected environment.
Sales InvoicesWebhooks
Sales Invoice Deleted
Fired when a sales invoice is deleted in any company of the connected environment.
Sales InvoicesWebhooks
Sales Credit Memo Created
Fired when a sales credit memo is created in any company of the connected environment.
Sales Credit MemosWebhooks
Sales Credit Memo Updated
Fired when a sales credit memo is changed in any company of the connected environment.
Sales Credit MemosWebhooks
Sales Credit Memo Deleted
Fired when a sales credit memo is deleted in any company of the connected environment.
Sales Credit MemosWebhooks
Vendor Created
Fired when a vendor is created in any company of the connected environment.
VendorsWebhooks
Vendor Updated
Fired when a vendor is changed in any company of the connected environment.
VendorsWebhooks
Vendor Deleted
Fired when a vendor is deleted in any company of the connected environment.
VendorsWebhooks
Purchase Invoice Created
Fired when a purchase invoice is created in any company of the connected environment.
Purchase InvoicesWebhooks
Purchase Invoice Updated
Fired when a purchase invoice is changed in any company of the connected environment.
Purchase InvoicesWebhooks
Purchase Invoice Deleted
Fired when a purchase invoice is deleted in any company of the connected environment.
Purchase InvoicesWebhooks
Item Created
Fired when an item is created in any company of the connected environment.
ItemsWebhooks
Item Updated
Fired when an item is changed in any company of the connected environment.
ItemsWebhooks
Item Deleted
Fired when an item is deleted in any company of the connected environment.
ItemsWebhooks
Item Category Created
Fired when an item category is created in any company of the connected environment.
Item CategoriesWebhooks
Item Category Updated
Fired when an item category is changed in any company of the connected environment.
Item CategoriesWebhooks
Item Category Deleted
Fired when an item category is deleted in any company of the connected environment.
Item CategoriesWebhooks
Unit of Measure Created
Fired when a unit of measure is created in any company of the connected environment.
Units of MeasureWebhooks
Unit of Measure Updated
Fired when a unit of measure is changed in any company of the connected environment.
Units of MeasureWebhooks
Unit of Measure Deleted
Fired when a unit of measure is deleted in any company of the connected environment.
Units of MeasureWebhooks