T

trimble.com

4 integrations · REST

Trimble exposes HTTP APIs for Trimble Connect (authenticate with Trimble ID OAuth bearer tokens from a registered app), the Vista API (use an `X-Application-Key` API key plus subscriber code), Unity Construct (account-enabled API access key), and Geospatial Field Data/Field Configuration APIs (surface documented, but runtime auth mechanics were not confirmed).

discovered 2mo ago
REST · OpenAPI4
Credentials
Trimble ID OAuth application credentialsoauth2Set up OAuth ↗

For Trimble Connect integrations, register your app via the Trimble Connect Integrations page. Trimble provides a Consumer Key, Consumer secret, Application Name, and Callback Url. Use those with Trimble ID OAuth at Trimble Authentication docs. For user-facing apps, Trimble recommends the Authorization Code with PKCE flow; for server-to-server cases supported by a product, Trimble ID also documents a client-credentials flow at Client Credentials.

Trimble Vista API keyapi_keyGet key ↗

Get onboarded for the Vista API as described in the Getting Started Guide. App Xchange/Vista setup is coordinated during onboarding, and your API key and subscriber code are provided during setup. For third-party access, request a vendor-specific API key during onboarding, via your customer portal, or from App Xchange Support.

Vista subscriber codecompoundGet key ↗

Your Vista subscriber code is issued during Vista API onboarding alongside your API key, as described in the Getting Started Guide. You need it together with the API key to call subscriber-scoped endpoints under the direct API path.

Trimble Unity Construct API access keyapi_keyGet key ↗

Have a Trimble Unity Construct account enabled for API access by an account administrator. As documented in the Unity Construct API, once your account is enabled for API Access and you are granted an API Access Key, you can use the API. There is no separate special setup beyond having a configured and in-use Unity Construct instance.

conventions · 1/8 published

Publish these signals → /publishing