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.