Love's Truck Care Service API
Loves Truck Care Service API
Overview
The Truck Care Service API enables customers and partners to connect with Love's Truck Care Solutions to both request service and access information around active or previous service engagements.
API Instances
| Environment | Base URL |
|---|---|
| QA | https:/non-prod.apis.loves.com/loves-truck-care-service-proc-api-qa/api |
| Production | https:/apis.loves.com/loves-truck-care-service-proc-api-prod/api |
Contact your Love's onboarding representative for environment-specific host values.
Security
This API uses OAuth 2.0 JWT Bearer authentication enforced by the Love's API gateway.
Access tokens are obtained using the OAuth Client Credentials grant from a designated authorization server. Token endpoint details are provided during partner onboarding.
Access to data is restricted based on the authenticated client application's authorized Client to Customer relationships, which are maintained by Love's Truck Care systems.
All requests must include the following header:
| Header | Format |
|---|---|
Authorization | Bearer <access_token> |
Summary
API Version: V2.0
| Method | Endpoint | Description |
|---|---|---|
| POST | /v2/workOrders | Create a new instance of a work order record in Love's ecosystem |
| GET | /v2/workOrders/{workOrderNumber} | Retrieves the current status and details of an active work order by order number. |
| POST | /v2/workOrders/complete | Queries bulk historical completed WorkOrder data. |
| GET | /v2/shops | Returns the complete paginated list of active Truck Care shop locations. |
| GET | /v2/shops/nearest | Returns the nearest active Truck Care shop locations for a supplied latitude/longitude. |
Endpoints
Create Work Order
POST /v2/workOrders
Create a new instance of a work order record in Love's ecosystem
Get Work Order by Number
GET /v2/workOrders/{workOrderNumber}
Retrieves the current status and details of an active work order by order number.
Search Completed Work Orders
POST /v2/workOrders/complete
Queries bulk historical completed WorkOrder data.
Get Shops
GET /v2/shops
Returns the complete list of active Truck Care shop locations with address, contact, geolocation, weekly business hours, current-day open state, and services offered. Results are paginated via optional page and pageSize query parameters. SLA: 1 successful request per day per client.
Get Nearest Shops
GET /v2/shops/nearest
Returns the nearest active Truck Care shop locations for the supplied latitude and longitude, ordered by proximity. Each result includes distanceFromLocation (miles) and driveTimeInMinutes from Google Distance Matrix. Optional filters: serviceType (Tire Service, Mechanical Service, Oil Change Service), radius (1–300 miles), isOpen, and maxResults (1–25).