Access
TMT Web
Section titled “TMT Web”TMT Web is a single-tenant web-based product that may be hosted via Trimble Saas hosting or internally in an on-premise customer environment via Internet Information Services (IIS).
Integration Toolkit REST API
Section titled “Integration Toolkit REST API”Prerequisites
Section titled “Prerequisites”To use the Integration Toolkit REST API, you need:
- Active TMT License: A valid TMT Fleet Maintenance or TMT Service Center installation and license
- Integration Module: The Integration Toolkit module must be enabled in your TMT system
- API Credentials: Appropriate user credentials with integration permissions, or OAuth tokens for secure access
- Network Access: HTTP/HTTPS connectivity to your TMT server
Getting Started
Section titled “Getting Started”- Contact Your TMT Administrator: Verify that the Integration Toolkit module is installed and configured in your TMT Fleet Maintenance environment
- Set Up Authentication: Choose between basic user credentials or OAuth tokens (recommended) for secure API access
- Review API Documentation: Access the interactive Swagger documentation at:
{your-tmt-server}/{app-path}/swagger - Test Connectivity: Begin with the
/Integration/System/Healthendpoint to verify connectivity, then try basic GET requests like/Integration/System/Unit
Base URL Structure
Section titled “Base URL Structure”https://{your-tmt-server}/{app-path}/Integration/
Note: The application path varies by environment:
- SaaS Hosted: Typically
/AMSApp/Integration/ - On-Premise: Configurable by the customer’s IIS administrator (e.g.,
/AMSAppTestInstance/Integration/,/TMT/Integration/, etc.)
Authentication
Section titled “Authentication”The API supports two authentication methods:
- OAuth 2.0 (Recommended): Use the
/Integration/OAuth/Tokenendpoint to generate access tokens with username/password. Refresh tokens using/Integration/OAuth/Refreshand revoke using/Integration/OAuth/Revoke. - Basic Authentication: Standard HTTP authentication using TMT user credentials.
Contact your TMT administrator for authentication setup details and user permission configuration.
License Requirements
Section titled “License Requirements”The Integration Toolkit REST API requires a valid TMT Fleet Maintenance or TMT Service Center license with the Integration module enabled. Contact your Trimble representative or TMT reseller for licensing information.