Home
Providers
Trimble
Trimble
Trimble Inc. is a global technology company that provides advanced positioning, navigation, and data analytics solutions across construction, agriculture, transportation, and geospatial industries. Founded in 1978 as Trimble Navigation Limited, the company integrates GPS, laser, optical, and inertial technologies with software and services. Trimble's developer platform spans construction collaboration (Trimble Connect), commercial vehicle routing (PC*MILER, Trimble Maps), building information modeling (Tekla, SketchUp), fleet management (TruckMate, TMT, CoPilot), precision positioning (Mobile Manager, TAP Store), and construction ERP (Viewpoint). Publicly traded on NASDAQ as TRMB.
Trimble publishes 6 APIs on the APIs.io network, including BCF Topics API, Files API, Geocoding API, and 3 more. Tagged areas include Construction, Transportation, Geospatial, GPS, and Mapping.
The Trimble catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Trimble’s developer surface includes authentication, getting-started guide, engineering blog, and 11 more developer resources.
15 APIs
On this page
Kin Score
APIs 15
Open Collections 9
Pricing Plans 1
Rate Limits 1
FinOps 1
Vocabularies 1
Spectral Rules 2
JSON Schema 22
JSON Structure 3
Examples 4
Security Posture 3
Agentic Access 1
Resources 14
apis.yml
5 Operational Transparency
Composite quality — 39.2/100 · thin
Contract Quality
17.7 / 25
Developer Ergonomics
6.7 / 20
Operational Transparency
0.7 / 13
Contract Governance
3.5 / 12
Agent readiness — 34/100 · agent ready
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
Documented Reversibility
6 / 6
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
0 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 15
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 9
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Scroll for all 22
JSON Structure definitions describing this provider's data shapes.
Example request and response payloads for these APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 2
Portal, sign-up, and the first successful call
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Access & Security 4
Authentication, authorization, and security posture
Company 3
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
aid: trimble
name: Trimble
description: Trimble Inc. is a global technology company that provides advanced positioning, navigation, and data analytics
solutions across construction, agriculture, transportation, and geospatial industries. Founded in 1978 as Trimble Navigation
Limited, the company integrates GPS, laser, optical, and inertial technologies with software and services. Trimble's developer
platform spans construction collaboration (Trimble Connect), commercial vehicle routing (PC*MILER, Trimble Maps), building
information modeling (Tekla, SketchUp), fleet management (TruckMate, TMT, CoPilot), precision positioning (Mobile Manager,
TAP Store), and construction ERP (Viewpoint). Publicly traded on NASDAQ as TRMB.
type: Index
accessModel:
pricing: enterprise
onboarding: self-serve
trial: false
try_now: false
public: false
label: Enterprise · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/trimble.png
tags:
- Construction
- Transportation
- Geospatial
- GPS
- Mapping
- BIM
- Fleet Management
- Collaboration
- Agriculture
url: https://raw.githubusercontent.com/api-evangelist/trimble/refs/heads/main/apis.yml
created: '2026-05-03'
modified: '2026-05-19'
specificationVersion: '0.23'
apis:
- aid: trimble:trimble-pcmiler
name: Trimble PC*MILER API
description: PC*MILER provides commercial vehicle routing and distance calculation APIs for logistics, freight, and transportation
management. Delivers mileage, routing, tolls, and fuel optimization for trucking operations across North America, Europe,
and global markets.
humanURL: https://developer.trimble.com/docs/pc-miler
tags:
- Transportation
- Routing
- Logistics
- Distance Calculation
- Commercial Vehicles
properties:
- type: Documentation
url: https://developer.trimble.com/docs/pc-miler
- aid: trimble:trimble-tekla
name: Tekla API
description: The Tekla API provides programmatic access to Tekla Structures, a leading Building Information Modeling (BIM)
software for structural engineering and detailing. Enables custom model creation, data extraction, and workflow automation
for steel, concrete, and timber construction.
humanURL: https://developer.tekla.com/
tags:
- BIM
- Structural Engineering
- Construction
- Modeling
properties:
- type: Documentation
url: https://developer.tekla.com/
- type: DeveloperPortal
url: https://developer.tekla.com/
- aid: trimble:trimble-sketchup
name: SketchUp API
description: The SketchUp API enables extension development for Trimble SketchUp, a widely-used 3D modeling and design tool.
Supports Ruby and JavaScript APIs for building custom tools, plugins, and integrations for architecture, interior design,
and engineering workflows.
humanURL: https://developer.sketchup.com/
tags:
- 3D Modeling
- Architecture
- Design
- Plugins
properties:
- type: Documentation
url: https://developer.sketchup.com/
- aid: trimble:trimble-projectsight
name: ProjectSight API
description: The Trimble ProjectSight API provides portfolio and project information management for construction. Enables
programmatic access to project data, submittals, RFIs, and document workflows for construction project management.
humanURL: https://developer.trimble.com/docs/projectsight
tags:
- Construction
- Project Management
- Documents
properties:
- type: Documentation
url: https://developer.trimble.com/docs/projectsight
- aid: trimble:trimble-truckmate
name: TruckMate API
description: The TruckMate REST API provides transactional and configuration operations for Trimble's transportation management
system (TMS). Enables freight brokers, carriers, and logistics operators to automate dispatch, load management, and billing
workflows.
humanURL: https://developer.trimble.com/docs/truckmate
tags:
- Transportation
- TMS
- Logistics
- Freight
properties:
- type: Documentation
url: https://developer.trimble.com/docs/truckmate
- aid: trimble:trimble-copilot
name: CoPilot Navigation API
description: The Trimble CoPilot Navigation API enables in-cab navigation integration with cloud-based services for commercial
vehicle fleets. Provides route delivery, real-time traffic, and truck-specific navigation for driver mobile applications.
humanURL: https://developer.trimble.com/docs/copilot
tags:
- Navigation
- Transportation
- Trucking
- In-Cab
properties:
- type: Documentation
url: https://developer.trimble.com/docs/copilot
- type: DeveloperPortal
url: https://developer.trimblemaps.com/copilot-navigation/
- aid: trimble:trimble-tmt
name: TMT Fleet Maintenance API
description: The TMT (Trimble Maintenance Technology) REST API provides fleet maintenance management operations for commercial
vehicle fleets. Enables work order management, preventive maintenance scheduling, parts inventory, and repair tracking.
humanURL: https://developer.trimble.com/docs/tmt
tags:
- Fleet Management
- Maintenance
- Transportation
properties:
- type: Documentation
url: https://developer.trimble.com/docs/tmt
- aid: trimble:trimble-viewpoint
name: Viewpoint Construction ERP APIs
description: The Viewpoint suite of construction ERP APIs includes Jobpac Connect, Spectrum, and Vista. These REST and web
service APIs provide accounting, HR, project management, and operations integrations for construction firms.
humanURL: https://developer.trimble.com/docs/vista
tags:
- Construction ERP
- Accounting
- HR
- Finance
properties:
- type: Documentation
url: https://developer.trimble.com/docs/vista
- aid: trimble:trimble-identity
name: Trimble Identity API
description: Trimble Identity provides OAuth 2.0 / OpenID Connect authentication and authorization for all Trimble developer
applications. Enables single sign-on across the Trimble platform for web, mobile, and desktop applications.
humanURL: https://developer.trimble.com/docs/authentication
tags:
- Authentication
- Identity
- Security
tags_raw:
- Authentication
- OAuth 2.0
- Identity
- Security
properties:
- type: Documentation
url: https://developer.trimble.com/docs/authentication
- aid: trimble:trimble-bcf-topics-api
name: Trimble BCF Topics API
description: Building Collaboration Format issue tracking
humanURL: https://developer.trimble.com/docs/connect
tags:
- BCF Topics
properties:
- type: OpenAPI
url: openapi/trimble-bcf-topics-api-openapi.yml
- type: Documentation
url: https://developer.trimble.com/docs/connect
- type: SpectralRules
url: rules/trimble-rules.yml
- type: JSONSchema
url: json-schema/trimble-project-schema.json
- type: JSONStructure
url: json-structure/trimble-project-structure.json
- type: JSONLDContext
url: json-ld/trimble-context.jsonld
- type: Documentation
url: https://developer.trimble.com/docs/maps
- type: DeveloperPortal
url: https://developer.trimblemaps.com/
- type: JSONSchema
url: json-schema/trimble-route-schema.json
- type: JSONStructure
url: json-structure/trimble-route-structure.json
- aid: trimble:trimble-files-api
name: Trimble Files API
description: File and document management
humanURL: https://developer.trimble.com/docs/connect
tags:
- File
tags_raw:
- Files
properties:
- type: OpenAPI
url: openapi/trimble-files-api-openapi.yml
- type: Documentation
url: https://developer.trimble.com/docs/connect
- type: SpectralRules
url: rules/trimble-rules.yml
- type: JSONSchema
url: json-schema/trimble-project-schema.json
- type: JSONStructure
url: json-structure/trimble-project-structure.json
- type: JSONLDContext
url: json-ld/trimble-context.jsonld
- type: Documentation
url: https://developer.trimble.com/docs/maps
- type: DeveloperPortal
url: https://developer.trimblemaps.com/
- type: JSONSchema
url: json-schema/trimble-route-schema.json
- type: JSONStructure
url: json-structure/trimble-route-structure.json
- aid: trimble:trimble-geocoding-api
name: Trimble Geocoding API
description: Address and coordinate conversion
humanURL: https://developer.trimble.com/docs/connect
tags:
- Geocoding
properties:
- type: OpenAPI
url: openapi/trimble-geocoding-api-openapi.yml
- type: Documentation
url: https://developer.trimble.com/docs/connect
- type: SpectralRules
url: rules/trimble-rules.yml
- type: JSONSchema
url: json-schema/trimble-project-schema.json
- type: JSONStructure
url: json-structure/trimble-project-structure.json
- type: JSONLDContext
url: json-ld/trimble-context.jsonld
- type: Documentation
url: https://developer.trimble.com/docs/maps
- type: DeveloperPortal
url: https://developer.trimblemaps.com/
- type: JSONSchema
url: json-schema/trimble-route-schema.json
- type: JSONStructure
url: json-structure/trimble-route-structure.json
- aid: trimble:trimble-projects-api
name: Trimble Projects API
description: Project management
humanURL: https://developer.trimble.com/docs/connect
tags:
- Project
tags_raw:
- Projects
properties:
- type: OpenAPI
url: openapi/trimble-projects-api-openapi.yml
- type: Documentation
url: https://developer.trimble.com/docs/connect
- type: SpectralRules
url: rules/trimble-rules.yml
- type: JSONSchema
url: json-schema/trimble-project-schema.json
- type: JSONStructure
url: json-structure/trimble-project-structure.json
- type: JSONLDContext
url: json-ld/trimble-context.jsonld
- type: Documentation
url: https://developer.trimble.com/docs/maps
- type: DeveloperPortal
url: https://developer.trimblemaps.com/
- type: JSONSchema
url: json-schema/trimble-route-schema.json
- type: JSONStructure
url: json-structure/trimble-route-structure.json
- aid: trimble:trimble-routing-api
name: Trimble Routing API
description: Route calculation and optimization
humanURL: https://developer.trimble.com/docs/connect
tags:
- Routing
properties:
- type: OpenAPI
url: openapi/trimble-routing-api-openapi.yml
- type: Documentation
url: https://developer.trimble.com/docs/connect
- type: SpectralRules
url: rules/trimble-rules.yml
- type: JSONSchema
url: json-schema/trimble-project-schema.json
- type: JSONStructure
url: json-structure/trimble-project-structure.json
- type: JSONLDContext
url: json-ld/trimble-context.jsonld
- type: Documentation
url: https://developer.trimble.com/docs/maps
- type: DeveloperPortal
url: https://developer.trimblemaps.com/
- type: JSONSchema
url: json-schema/trimble-route-schema.json
- type: JSONStructure
url: json-structure/trimble-route-structure.json
- aid: trimble:trimble-users-api
name: Trimble Users API
description: User and team management
humanURL: https://developer.trimble.com/docs/connect
tags:
- User
tags_raw:
- Users
properties:
- type: OpenAPI
url: openapi/trimble-users-api-openapi.yml
- type: Documentation
url: https://developer.trimble.com/docs/connect
- type: SpectralRules
url: rules/trimble-rules.yml
- type: JSONSchema
url: json-schema/trimble-project-schema.json
- type: JSONStructure
url: json-structure/trimble-project-structure.json
- type: JSONLDContext
url: json-ld/trimble-context.jsonld
- type: Documentation
url: https://developer.trimble.com/docs/maps
- type: DeveloperPortal
url: https://developer.trimblemaps.com/
- type: JSONSchema
url: json-schema/trimble-route-schema.json
- type: JSONStructure
url: json-structure/trimble-route-structure.json
features:
- BIM collaboration and model viewing via Trimble Connect
- Commercial vehicle routing and mileage with PC*MILER
- Interactive mapping and geocoding for web and mobile
- Structural BIM modeling API (Tekla)
- 3D design extension framework (SketchUp)
- Construction project management and document control
- Fleet TMS with dispatch and billing (TruckMate)
- Fleet maintenance management (TMT)
- In-cab navigation for truck drivers (CoPilot)
- Construction ERP integration (Viewpoint Vista, Spectrum, Jobpac)
- High-accuracy GNSS positioning (Mobile Manager, TAP Store)
- Survey and geospatial field data management
- Unified OAuth 2.0 authentication via Trimble Identity
useCases:
- BIM coordination between structural, MEP, and architectural teams
- Trucking route optimization for logistics and freight planning
- Fleet management with maintenance tracking and dispatch
- Construction project document and submittal workflows
- Custom SketchUp extensions for design automation
- Structural engineering model automation with Tekla
- Real-time commercial vehicle navigation and tracking
- Construction ERP integration with project cost controls
integrations:
- Tekla Structures (structural BIM)
- SketchUp (3D design)
- Procore, Autodesk Construction Cloud (construction)
- SAP, Oracle (ERP)
- Esri ArcGIS (geospatial)
- ELD/telematics providers (transportation)
solutions:
- Construction technology companies building BIM integrations
- Logistics and freight software integrating routing APIs
- Surveying and geospatial platforms using positioning APIs
- Fleet management platforms integrating TMS and navigation
- AEC firms automating Tekla and SketchUp workflows
github:
- name: trimble-id
url: https://github.com/trimble-oss
description: Trimble Open Source Software organization
common:
- type: AgenticAccess
url: agentic-access/trimble-agentic-access.yml
- type: TrustCenter
url: security/trimble-trust-center.yml
- type: DomainSecurity
url: security/trimble-domain-security.yml
- type: Authentication
url: authentication/trimble-authentication.yml
- type: LinkedIn
url: https://www.linkedin.com/company/trimble
- type: Website
url: https://www.trimble.com
- type: DeveloperPortal
url: https://www.trimble.com/en/developer/docs
- type: GettingStarted
url: https://www.trimble.com/en/developer
- type: Authentication
url: https://developer.trimble.com/docs/authentication
- type: Marketplace
url: https://developer.trimble.com/docs/marketplace
- type: DesignSystem
url: https://modus.trimble.com/
- type: Blog
url: https://www.trimble.com/en/news
- type: Vocabulary
url: vocabulary/trimble-vocabulary.yml
- type: JSONLDContext
url: json-ld/trimble-context.jsonld
- type: Integrations
url: https://www.trimble.com/en/partners
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/trimble"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/trimble/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/trimble/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no email required.
A second provider on the same verified email joins the account you already have.