Overview

Getting started with TruckMate APIs

Overview  

TruckMate is a comprehensive and trusted transportation management system (TMS) that is used by many of today’s leading carriers for dispatch, operations and accounting. It is available on-premise or as a single-tenant solution hosted by Trimble Transportation.

TruckMate offers three RESTful APIs that customers can use to maximize their existing back-office systems and workflow:

  • The TruckMate REST API, which allows the creation and exchange of orders, reports, trips and other business critical information between TruckMate and custom or third-party applications.
  • The Master Data API, which allows external systems to create, retrieve, update or delete TruckMate configuration data, such as client, vendor and driver profiles, as well as sites, zones, commodity codes, and more.
  • The TruckMate Finance API allows external systems to create, retrieve, or update Truckmate financial information such as invoices, payments, GL entries, and more. (Available in version 2024.3 and later.)

Prerequisites

The APIs require an existing TruckMate installation and are licensed separately.

Similar to TruckMate, the API Server is either self-hosted or hosted as a single-tenant solution by Trimble Transportation. Please see the Getting Started page for API server set-up instructions.

Use Cases

Common use cases of the TruckMate APIs include:

  • Internal systems: Use the APIs to share data and streamline internal business processes.
  • External data sharing: In addition to internal networking, the APIs allow the sharing of TruckMate data with third party systems.
  • App integrations: Access TruckMate data in real time.
  • Embedded content: Request data from the TruckMate REST APIs to embed pieces of content onto your corporate site.

URLs and Licenses

API ServiceLicense KeyBase URLDescription
TruckMate REST API69000/tmA comprehensive set of endpoints and methods, allowing transactional integration with major TruckMate product areas.
Master Data69001/masterDataAllows external systems to create, retrieve, update or delete TruckMate configuration data.
Finance API69200/financeAllows external systems to create, retrieve, or update Truckmate financial information such as invoices, payments, GL entries, and more. (Available in version 2024.3 and later.)