Build Flows

Project management

Trimble Connect API and integration guide

Trimble Connect's REST APIs cover projects, files, models, ToDos and BCF topics. There are no client credentials and no webhooks, so server-side syncs run on a user's refresh token and poll for changes.

Last verified October 2026 against the sources below. Confirm details with Trimble before you build.

At a glance

Category
Project management · Trimble
API style
REST: Core, Model, Organizer, Property Set and Topics (BCF) APIs, with JavaScript and .NET SDKs and a Workspace API for browser extensions.
Authentication
Trimble Identity OAuth 2.0 with a user context; Trimble recommends authorization code with PKCE and states client credentials tokens aren't supported. Apps register through the Trimble Connect integrations page.
Sandbox / developer program
Not confirmed. Confirm with vendor.
Webhooks / events
Not documented. The Core API's Object Sync returns changes since a timestamp, for polling.
Rate limits
Not published. Confirm with vendor.
Exports and files
Topics API compatible with the BCF API standard (BCF 2.1 and 3.0).
Marketplace / partner program
Not confirmed.

Key objects for construction workflows

  • Projects
  • Files and folders
  • Models and properties
  • Views
  • ToDos
  • BCF topics, comments and viewpoints

Notes and gotchas

  • No client credentials: a server-side sync needs a real user's refresh token, refreshed at least every 9 days.
  • No webhooks; poll with Object Sync.
  • Calls must go to the right regional endpoint (North America, Europe or Asia).

Sources

Frequently asked questions

Does Trimble Connect support client credentials?

No. Trimble states Trimble Connect doesn't support OAuth client credentials tokens; integrations start with an interactive login and refresh at least every 9 days.

Does Trimble Connect have webhooks?

Not on the developer pages we checked. Use the Core API's Object Sync to find changes since your last run.

Can Trimble Connect exchange BCF issues?

Yes. The Topics API is compatible with the BCF API standard and supports BCF 2.1 and 3.0.

Next step

Connecting Trimble Connect to your other systems?

Bring the systems and the report or workflow you want to fix. We'll walk through what moves, who owns each record, and what to check first.