Finance

Microsoft Dynamics 365 Business Central

Microsoft Dynamics 365 Business Central is Microsoft's accounting and ERP system for small and mid-sized companies — customers, vendors, items, sales orders, invoices and the general ledger.

Authentication

  • OAuth 2.0

Actions

Generic API request. Call any Business Central API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.

  • Create customerAdd a customer to a Business Central company — for example when a deal closes in a CRM or a new account signs up.
  • Create sales orderCreate a sales order in a Business Central company, header and lines in one call — for example from a web-shop checkout or an approved quote.
  • Get customerRead one customer of a Business Central company by its id, with address, contact, tax and payment settings and the current balanceDue.
  • Get itemRead one item of a Business Central company by its id — its number, type, stock on hand, unit price, unit cost and posting groups.
  • Get sales invoiceRead one sales invoice of a Business Central company by its id — customer, dates, totals, the amount still owed and its status (Draft until posted).
  • List companiesList the companies in the connection's Business Central environment — the first call of almost any workflow, because every other action takes a companyId from here.
  • List customersList the customers of one Business Central company, optionally narrowed by an OData filter such as displayName eq 'Adatum Corporation' or lastModifiedDateTime gt 2026-01-01T00:00:00Z.
  • List general ledger entriesRead posted general ledger entries of a Business Central company for a date range, optionally for one G/L account — the raw material for a trial balance, a revenue report or a reconciliation.
  • List itemsList the items (products and services) of one Business Central company, optionally narrowed by an OData filter such as inventory lt 5 or type eq 'Service'.
  • List sales invoicesList the sales invoices of one Business Central company — drafts and posted ones alike — optionally narrowed by an OData filter such as status eq 'Open' (posted and unpaid) or dueDate lt 2026-09-01.
  • List sales ordersList the sales orders of one Business Central company, optionally narrowed by an OData filter such as customerNumber eq '10000' or orderDate ge 2026-09-01.
  • List vendorsList the vendors (suppliers) of one Business Central company, optionally narrowed by an OData filter such as balance gt 0.
  • Post sales invoiceDestructivePost a draft sales invoice in Business Central, turning it into a posted invoice with ledger entries — the step that makes it count in the books and owed by the customer.
  • Update customerDestructiveChange selected fields of an existing Business Central customer — name, address, contact details, credit limit, currency or blocked state — leaving every field you omit untouched.

Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.