bluebeam · Capability
Bluebeam Studio API
The Bluebeam Studio API enables programmatic access to Studio Sessions for document collaboration, markup management, and PDF review workflows. OAuth 2.0 REST APIs allow third-party applications to create and manage studio sessions, retrieve markup data, and integrate document annotations into AEC construction workflows.
What You Can Do
GET
Listsessions
— List sessions
/studio/v1/sessions
POST
Createsession
— Create a Studio Session
/studio/v1/sessions
GET
Getsession
— Get session by ID
/studio/v1/sessions/{sessionId}
PATCH
Updatesession
— Update session
/studio/v1/sessions/{sessionId}
POST
Finishsession
— Finish/close a session
/studio/v1/sessions/{sessionId}/finish
GET
Listsessiondocuments
— List session documents
/studio/v1/sessions/{sessionId}/documents
POST
Uploadsessiondocument
— Upload document to session
/studio/v1/sessions/{sessionId}/documents
GET
Getdocumentmarkups
— Get document markups
/studio/v1/sessions/{sessionId}/documents/{documentId}/markups
GET
Listsessionusers
— List session users/attendees
/studio/v1/sessions/{sessionId}/users
POST
Invitesessionuser
— Invite user to session
/studio/v1/sessions/{sessionId}/users
MCP Tools
listsessions
List sessions
read-only
idempotent
createsession
Create a Studio Session
getsession
Get session by ID
read-only
idempotent
updatesession
Update session
finishsession
Finish/close a session
listsessiondocuments
List session documents
read-only
idempotent
uploadsessiondocument
Upload document to session
getdocumentmarkups
Get document markups
read-only
idempotent
listsessionusers
List session users/attendees
read-only
idempotent
invitesessionuser
Invite user to session