Get started with Trimble Connect Core APIs
Introduction to Trimble Connect Core APIs
The Trimble Connect Core has APIs for managing entities such as projects, project memberships, files, todos, views.
The Core API allows one to read, write and update data into and out of the Trimble Connect platform. One can create folders, upload and download files, modify views and do much more from any application.
The Core API is a standard RESTful API. It uses GET to retrieve information, PUT to store or update a resource, POST to create a new entity, and DELETE to remove it.
Use the Trimble Connect SDKs
When programming in .NET we recommend using the Trimble Connect .NET SDK.
For Javascript, you can get the trimble-connect-sdk package from npm.
Region-specific servers
Requests for Trimble Connect project data are targeted against region-specific servers. There is a method for discovering region-specific server urls on the master region https://app.connect.trimble.com/tc/api/2.0 (North America).
Code examples
Authenticate with Trimble Identity using Oauth 2.0
See the Authentication Guide for details. As a result, the Trimble Identity access_token is returned.
Use the Trimble Connect APIs using the access token
The Trimble Identity access_token is passed in the request headers:
Authorization: Bearer <access_token>