REALITIX / Developer Reference

SurveyAI
Trimble Connect Integration API Reference

Public technical overview of the Trimble Connect interfaces leveraged by SurveyAI to support BIM object selection and CAD-oriented deliverable workflows.

Integration: Trimble Connect for Browser · 3D Viewer Extension

Documentation status: public integration interface reference · November 2026

1. Integration overview

SurveyAI by REALITIX is a cloud-connected extension intended to operate within the Trimble Connect 3D Viewer. The extension uses Trimble's supported Workspace API to obtain the active project context, interact with loaded model objects, retrieve selected object information, and assist users with preparing targeted CAD-compatible DXF deliverables for surveying and construction workflows.

The Workspace API is a browser-based JavaScript interface. Its methods are not REST URL endpoints; communication between the extension and Trimble Connect uses the supported Workspace API integration mechanism. Public REST APIs, where applicable, are a separate integration surface.

2. Trimble interfaces leveraged

Interface / methodRole in integrationOfficial reference
WorkspaceAPI.connect()Initialize the connection between the extension and Trimble Connect; receive viewer events.Workspace API overview
project.getProject()Read the active Trimble Connect project context.ProjectAPI
viewer.getModels()Identify models available in the active 3D Viewer session.ViewerAPI
viewer.getSelection()Read the current model-object selection.ViewerAPI
viewer.getObjects()Query model objects according to supported selection criteria.ViewerAPI
viewer.getObjectProperties(modelId, objectRuntimeIds)Retrieve available properties for identified model objects.ViewerAPI
viewer.isolateEntities(modelEntities)Isolate relevant model objects for visual review.ViewerAPI

This table describes the supported integration surface and relevant capabilities. Individual methods may be used according to workflow and deployment configuration; it is not a representation of a public SurveyAI REST API.

3. Connected workflow

Trimble Connect 3D Viewer → SurveyAI Extension → CAD Deliverable
  1. User opens an authorized project and BIM model in Trimble Connect.
  2. SurveyAI establishes a Workspace API session within the extension context.
  3. User identifies and selects target elements such as columns, anchor bolts, or embeds.
  4. SurveyAI reads supported selection and object metadata to prepare the requested operation.
  5. SurveyAI processes the selected model information using its proprietary workflow and produces a CAD-compatible DXF deliverable where the necessary geometry is available.

4. REST API endpoints and access

The current Trimble Connect 3D Viewer extension integration is based primarily on Workspace API methods, rather than direct public REST endpoint calls. No proprietary SurveyAI processing endpoints are offered as a public developer API at this stage. Therefore, there is no public SurveyAI endpoint catalog to publish.

If additional cloud-to-cloud Trimble Connect REST integration is introduced, the relevant endpoint paths, API version, authorization scopes, and request/response definitions will be documented here after implementation and validation. Trimble's current REST documentation and OpenAPI specifications are available below:

5. Security and data handling

SurveyAI operates within the authorized Trimble Connect project and viewer context. Access to project and model information is governed by the user's Trimble Connect permissions and the capabilities of the supported integration. Credentials, private cloud service routes, internal processing implementation, and proprietary geometry-conversion logic are not published in this reference.

6. Integration and product contact

For partnership review, integration questions, or additional technical documentation, contact surveyai@realitix.tech.