Skip to main content
A Smartsheet Business or Enterprise plan is required. You must register for Developer Tools access before creating an app.

Register for Developer Tools

Developer Tools is required to create OAuth applications in Smartsheet.

1

Register your account

Go to the Developer Tools Registration page.

  • Enter the email address of a Smartsheet user account to associate with your apps.
  • Read and accept the Smartsheet Developer Agreement, then click Register User Account.
  • If you are already registered, sign in to your Smartsheet account and navigate to Account > Developer Tools in the upper-right corner.
  • Note: Smartsheet will activate Developer Tools for your account after approval.

Create an OAuth application

Register a new app in Smartsheet Developer Tools to obtain OAuth credentials.

1

Open Developer Tools

Sign in to your Smartsheet account.

  • Click the Account icon at the bottom of the left sidebar.
  • Select Developer Tools.
2

Create new app

In the Manage Apps section, click Create New App and fill in the required fields.

  • App name: StackOne
  • App description: StackOne integration
  • App URL: Your application URL or landing page
  • App contact/support: Your support email or URL
  • App redirect URL: https://api.stackone.com/connect/oauth2/smartsheet/callback
  • Optionally upload a logo and check Publish if you want the app publicly listed.
3

Save and copy credentials

Click Save to register the app. Smartsheet will display the App client ID and App secret.

  • Copy the Client ID and Client Secret and store them securely for use later.
  • You can look them up again in Developer Tools > Manage Apps at any time.

Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for Smartsheet:
1

Open the connector

Log in to StackOne, open Connectors, and select Smartsheet.
2

Choose actions and events

  • Click Add Profile.
  • If the connector offers more than one authentication method, set the Auth Method filter to OAuth 2.0.
  • Select the actions, and any events, to enable for this Connector Profile.
  • Click Continue.
3

Set up authentication

  • Select Authentication Type as OAuth 2.0.
  • Fill out the fields using details retrieved from your provider:
    • Client ID
    • Client Secret
  • Click Create Profile.
Congratulations! The new Connector Profile now shows up on the connector page. If you created it as a project member rather than an admin, it starts disabled until a project admin enables it. You can now continue to Link Accounts for Smartsheet.