How to register your own Bluebeam OAuth app

Register an OAuth app with Bluebeam and obtain credentials to connect it to Tenklo

This guide shows you how to register your own app with Bluebeam to obtain your OAuth credentials (client ID & secret). These are required to let your users grant your app access to their Bluebeam account.

Sign in to the Bluebeam Developer Portal

Go to the Bluebeam Developer Portal and sign in with your Bluebeam ID. Select the region associated with your Bluebeam account, then accept the Bluebeam Developer Terms of Use.

You need an active Bluebeam Core, Complete, or Max subscription to register applications.

Create an application

Click Create Application and fill in:

  • Application Name — a name your users will recognize.
  • Region — the region your users' Bluebeam accounts are in.
  • Redirect URI(s) — https://api.tenklo.dev/oauth/callback

Click Create Application.

An application only works for the region it was created in. To support users in several regions, create one application, and one Tenklo integration, per region.

Copy your credentials

Open your application and copy the Client ID and Client Secret. Enter them in your Bluebeam integration in Tenklo.

Tenklo requests the offline_access scope by default, which Tenklo needs to refresh access tokens.

For more details, see Bluebeam's API documentation.