Getting Started with Garage Hive APIs

Getting Started with Garage Hive APIs

Garage Hive has a wide range of API capabilities. There are standard Microsoft Business Central APIs available to all users, as well as Garage Hive-built endpoints — some available to everyone, and some exclusive to  Garage Link Advanced Plus .
For a comprehensive guide to how Business Central integrations work — including web services, authentication, and integration scenarios — see Microsoft's official documentation:  Integration overview for Business Central .


API Groups

The table below shows the different API groups available in Garage Hive, who built them, and whether they require a Garage Link Advanced Plus subscription.
Category
API Type
Description
Built By
Requires Advanced Plus
Microsoft Business Central Standard
Microsoft built REST APIs in Business Central
Standard BC endpoints for items, customers, invoices, journals, and more. Maintained by Microsoft.
Microsoft
Garage Hive General (read-only)
Garage Hive built OData v4 Web Services in Business Central
Read-only endpoints for Garage Hive data — used by Power BI and other reporting tools.
Garage Hive
Garage Hive Phone Integration
Garage Hive Phone Integration REST API Group in Business Central
Phonebook endpoint for caller identification and customer lookup.
Garage Hive
Garage Hive Service
Garage Hive General and Garage Hive Service REST API groups in Business Central
Read-write endpoints for jobsheets and jobsheet lines. Also supports Post, Email, and Post and Email actions on jobsheets, allowing API consumers to complete the full jobsheet workflow programmatically.
Garage Hive
Online Booking API
Garage Hive built REST API outside of Business Central
Fully custom-built API for creating workshop bookings programmatically through a session-based workflow.
Garage Hive

Authentication

All Garage Hive and Business Central APIs require authentication through Microsoft Entra ID (formerly Azure Active Directory). Before making any API calls, you must obtain an access token by sending a POST request to the Microsoft identity platform token endpoint:
POST https://login.microsoftonline.com/{{tenantId}}/oauth2/v2.0/token
Replace {{tenantId}} with the client's Microsoft Entra ID tenant ID. The returned access token must then be included as a Bearer token in the Authorisation header of every API request.
Note: Authentication is handled entirely by Microsoft. For full details on the required parameters, grant types, and scopes, see  Authenticating Business Central Web Services using OAuth  on Microsoft Learn.

Need Help?

If you have questions about connecting to the Garage Hive APIs or need assistance with your integration, contact  Garage Hive support .




See Also




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