Microsoft Business Central Standard API Endpoints

Microsoft Business Central Standard API Endpoints

Microsoft Business Central comes with a standard set of REST API endpoints that are available to all Garage Hive users. These are maintained by Microsoft and provide read-write access to core business data such as customers, items, invoices, and financial records.


Base URL

https://api.businesscentral.dynamics.com/v2.0/{{tenantId}}/{{environmentName}}/api/v2.0

Important: Replace {{tenantId}} with the client's Microsoft Entra ID tenant ID, and replace {{environmentName}} with the name of the client's Business Central environment (e.g. Production, Sandbox). The environment name is set by the customer and may vary — common names include Production, Prod, and Sandbox.

Getting Available Endpoints

To see the available endpoints for Standard Business Central API modules, a developer sends a GET request to the module's base URL. The response will return a JSON directory of all entities available within that module.
Standard Business Central API
GET https://api.businesscentral.dynamics.com/v2.0/{{tenantId}}/{{environmentName}}/api/v2.0

Example Endpoints

The following are some commonly used endpoints from the standard Microsoft Business Central API.
Endpoint
Kind
Description
companies
EntitySet
Companies available in the Business Central environment
customers
EntitySet
Customer master records
items
EntitySet
Item master records (parts, labour, etc.)
locations
EntitySet
Warehouse and inventory locations
salesInvoices
EntitySet
Sales invoice headers
purchaseOrders
EntitySet
Purchase order headers
vendors
EntitySet
Vendor (supplier) master records
generalLedgerEntries
EntitySet
General ledger transaction entries
employees
EntitySet
Employee master records
bankAccounts
EntitySet
Bank account records





See Also




Globe with Meridians English (UK, IE, IM and IZ). To find documentation in other regions where Garage Hive operates, click  here.