Connect Platform

Connect the right people to the right data at the right time

Overview

The Trimble Connect APIs allow you to read, write, and update data into and out of the Connect Platform. Now, you can create folders, upload and download files, modify views, and do much more from any application.

Platform architecture

Trimble Connect Platform Architecture

Connect Platform consists of powerful cloud-based services and cloud-enabled Trimble Connect applications for the browser, desktop, and mobile.

It offers two types of services:

  • Client APIs: Allow application integrations and extensions within client-side environments.
  • Cloud Services: Provide a range of cloud-based services, each with its own set of APIs and SDKs for developers.

The Connect Platform is available to our customers, Trimble internal teams, and third-party integrators. For details on how to get started, see the Getting Started page.

Client APIs

Client APIs enable application integrations with Connect applications.

PlatformAPIDescription
WebWorkspace APIAn API that enables creating Extensions for adding capabilities within the Trimble Connect for Browser application and its 3D viewer, and Embedded Connect for integration with an embedded file explorer or 3D viewer.
WindowsTrimble Connect for Windows APIA .NET API that allows external applications to interact with Trimble Connect for Windows

Services

Connect Platform provides the following cloud-based services:

ServiceDescription
CoreConnect Core service allows one to read, write, and update data into and out of the Connect Platform. Now, one can create folders, upload and download files, modify views and do much more from any application
ModelThe Model service allows you to execute queries over Building Information Models (BIM).
Model FeatureThe Model Feature service provides read access to Organizer groups in Connect projects.
OrganizerThe Organizer service allows one to manage hierarchical breakdown structures.
Property SetThe Property Set service allows one to manage libraries of property set definitions and attach property sets to external objects.
TopicsBCF 2.1 compatible service for managing issues on a Connect project.
Status SharingStatus Sharing service allows real-time sharing of the construction statuses of external objects.

Common Concepts

For detailed information, see the Common Concepts page.

SDKs

SDKs (Software Development Kits) provide easy access to the cloud-based Connect Services.

PlatformSDKServer APIs covered
Windows / .NETTrimble Connect .NET SDK (NuGet)API client, local data management/sync for: Core, Organizer, Property Set
Web / JavaScript, TypeScripttrimble-connect-sdk (npm)API client for: Core, Organizer, Property Set

Support and Community

For support, visit the Trimble Connect Help pages, or contact us at connect-support@trimble.com.

Visit our Integrator Community for additional resources.