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
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.
Platform | API | Description |
---|---|---|
Web | Workspace API | An 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. |
Windows | Trimble Connect for Windows API | A .NET API that allows external applications to interact with Trimble Connect for Windows |
Services
Connect Platform provides the following cloud-based services:
Service | Description |
---|---|
Core | Connect 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 |
Model | The Model service allows you to execute queries over Building Information Models (BIM). |
Model Feature | The Model Feature service provides read access to Organizer groups in Connect projects. |
Organizer | The Organizer service allows one to manage hierarchical breakdown structures. |
Property Set | The Property Set service allows one to manage libraries of property set definitions and attach property sets to external objects. |
Topics | BCF 2.1 compatible service for managing issues on a Connect project. |
Status Sharing | Status 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.
Platform | SDK | Server APIs covered |
---|---|---|
Windows / .NET | Trimble Connect .NET SDK (NuGet) | API client, local data management/sync for: Core, Organizer, Property Set |
Web / JavaScript, TypeScript | trimble-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.