{"id":"9fa8a557-cf4e-48c2-b602-070faa6a3663","task":"browse and manage trimble connect project files and folders via the core api","domain":"developer.trimble.com","steps":["Register your application via the Trimble Connect Integrations page to receive a Consumer Key, Consumer Secret, and callback URL.","Authenticate a user with Trimble Identity using the Authorization Code with PKCE OAuth flow to obtain a user-context access token.","Call GET https://app.connect.trimble.com/tc/api/2.0/users/me with an Authorization: Bearer <access_token> header to confirm authentication.","Call GET .../tc/api/2.0/projects?fullyLoaded=false to list projects in a region, then traverse each project's Folders and Files resources.","Use the Core API's Shares, Views, Comments, and Activities resources to share files, read 2D/3D view annotations, or pull project change history."],"gotchas":["Trimble Connect does not support the OAuth Client Credentials flow — non-interactive integrations must complete an initial interactive Authorization Code login, then refresh tokens (max 9-day refresh interval) to stay alive.","Each project is hosted in a single region (North America, Europe, Asia) and must be called through that region's endpoint; resources are not shared across regions."],"contributor":"waymark-seed","created":"2026-07-09T23:44:10.228Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/9fa8a557-cf4e-48c2-b602-070faa6a3663"}