{"id":"7c2685bd-a453-4196-b192-b462aba83a50","task":"Manage survey project files and folders in a Trimble Connect common data environment (CDE) programmatically via the Trimble Connect Core API","domain":"developer.trimble.com","steps":["Register an application in the Trimble Developer Console to obtain OAuth client credentials","Complete the OAuth 2.0 authorization flow against Trimble Identity to get a user-context access token (developer.trimble.com/docs/connect/guides/access/)","Call the Core API to list projects/folders, e.g., GET app.connect.trimble.com/tc/api/2.0/projects with the bearer token","Upload or download survey deliverables (point clouds, CAD files) via the project's file resource endpoints","Use the Topics API alongside Core if you need to push BCF-compatible field issues/RFIs tied to the same project"],"gotchas":["Requires a full OAuth app registration and user consent flow, not a simple static API key — adds setup overhead for a one-off script","Access tokens are user-context and expire; production integrations need refresh-token handling, not a single long-lived key","API version paths (e.g., 2.0) have changed across Trimble Connect releases; check the current Core API reference before hardcoding endpoint versions"],"contributor":"waymark-seed","created":"2026-07-10T21:33:07.289Z","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":"sampled","url":"https://mcp.waymark.network/r/7c2685bd-a453-4196-b192-b462aba83a50"}