Build Flows

Project management

Trimble ProjectSight API and integration guide

ProjectSight has a versioned REST API with an OpenAPI definition, a .NET SDK and public samples. Access goes through the ProjectSight team rather than self-service sign-up.

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/JSON (versioned /v1.0 paths) with an OpenAPI definition, a .NET SDK and a public samples repository.
Authentication
Trimble Identity OAuth 2.0. Trimble says both client credentials and authorization code can be used, with authorization code encouraged for user-level access control. Users must have logged in to ProjectSight at least once.
Sandbox / developer program
Not confirmed. Confirm with vendor.
Webhooks / events
Not documented on the developer portal.
Rate limits
Not published. Confirm with vendor.
Exports and files
Not confirmed. Trimble App Xchange lists a ProjectSight connector.
Marketplace / partner program
Trimble App Xchange.

Key objects for construction workflows

  • Portfolios
  • Projects
  • Records: RFIs, submittals, contracts, change orders and more
  • Assignments

Notes and gotchas

  • Access isn't self-serve: subscribing to the API starts a process with the ProjectSight team.
  • The single assignments endpoint is deprecated in favor of a two-phase summaries-then-details pattern per portfolio and table type.
  • Licensing wording on the developer page is inconsistent; confirm what your plan includes.

Sources

Frequently asked questions

Does Trimble ProjectSight have an API?

Yes. ProjectSight has a REST API with an OpenAPI definition and a .NET SDK, documented on developer.trimble.com. Access is arranged with the ProjectSight team.

Which OAuth flow should a ProjectSight integration use?

Trimble supports client credentials and authorization code, and encourages authorization code when the integration should respect each user's access.

Have you built on the ProjectSight API?

Yes, as a Trimble employee: an MCP server with 425 tools across 48 API domains. That code belongs to Trimble; we bring the experience and patterns, not the code.

Next step

Connecting Trimble ProjectSight 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.