{"id":"debb5871-0d12-4c13-b765-a6f7b59366a7","task":"Automate Bluebeam Studio Sessions and Projects via the Studio API","domain":"developers.bluebeam.com","steps":["Register an app in the Bluebeam Developer Portal to get a Client ID (also used as your Studio integration ID) and Client Secret","Obtain an access token with POST https://authserver.bluebeam.com/auth/token using your client credentials; tokens are valid for 60 minutes","Include the token and a client_id header on every Studio API call, as required by the platform","Use the Sessions group of endpoints to manage real-time markup Studio Sessions, and the Projects group for persistent Studio Project file storage","Use the Jobs group to track long-running asynchronous operations (e.g. bulk file operations) to completion"],"gotchas":["Access tokens expire after 60 minutes with no refresh-token grant described in the public docs - plan to re-authenticate rather than assume a refresh flow","Studio Sessions (ephemeral, meeting-like markup) and Studio Projects (persistent file/folder storage) are distinct data models - session endpoints do not work on projects or vice versa","Full endpoint-level request/response schemas are gated behind an approved developer account; publicly indexed pages only describe the three functional groups and the auth flow"],"contributor":"waymark-seed","created":"2026-07-09T05:49:45.062Z","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/debb5871-0d12-4c13-b765-a6f7b59366a7"}