Garage Hive API Endpoints

Garage Hive API Endpoints

These are API endpoints built by Garage Hive, providing access to garage-specific data that is not available through the standard Microsoft Business Central APIs. Some of these endpoints are available to all Garage Hive users, while others require a  Garage Link Advanced Plus  subscription.



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 the Garage Hive 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.
Garage Hive General API (Read-Only)
GET https://api.businesscentral.dynamics.com/v2.0/{{tenantId}}/{{environmentName}}/api/garageHive/general/v2.0
Garage Hive Service API
GET https://api.businesscentral.dynamics.com/v2.0/{{tenantId}}/{{environmentName}}/api/garageHive/service/v2.0
Garage Hive Phone Integration API
GET https://api.businesscentral.dynamics.com/v2.0/{{tenantId}}/{{environmentName}}/api/garageHive/phoneIntegration/v2.0

Endpoints Available to All Users

The following Garage Hive endpoints are available to all users regardless of plan. They provide read-only access and are used by features such as Power BI reporting and phone integration.

General API (Read-Only)

Used for reporting and data extraction. These endpoints provide read-only access to core Garage Hive records.
Base URL
https://api.businesscentral.dynamics.com/v2.0/{{tenantId}}/{{environmentName}}/api/garageHive/general/v2.0
Endpoint
Kind
Description
customers
EntitySet
Garage Hive customer records with garage-specific fields
vehicles
EntitySet
Vehicle records including registration, make, model, and VIN
makes
EntitySet
Vehicle manufacturer (make) definitions
models
EntitySet
Vehicle model definitions linked to makes

Phone Integration API

Powers the caller identification feature in Garage Hive, allowing phone systems to match incoming calls to customer records.
Base URL
https://api.businesscentral.dynamics.com/v2.0/{{tenantId}}/{{environmentName}}/api/garageHive/phoneIntegration/v2.0
Endpoint
Kind
Description
gH1PhonebookList
EntitySet
Phonebook records for caller identification and customer lookup


Endpoints Requiring Garage Link Advanced Plus

The following endpoints are only available with a  Garage Link Advanced Plus  subscription. They provide read-write access to workshop operation data.

Service API

Exposes workshop operation data, giving external systems read-write access to jobsheet headers and their line items.
Base URL
https://api.businesscentral.dynamics.com/v2.0/{{tenantId}}/{{environmentName}}/api/garageHive/service/v2.0
Endpoint
Kind
Description
jobsheets
EntitySet
Jobsheet (work order) header records including status, customer, and vehicle
jobsheetLines
EntitySet
Individual line items on a jobsheet, such as parts and labour

The  Online Booking API  also requires Garage Link Advanced Plus. See its dedicated article for the full endpoint documentation.


See Also




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