Skip to main content

Register an OAuth 2.0 Application

Create an OAuth application in the Harvest Developers portal to obtain the Client ID and Client Secret.

1

Sign in to Harvest Developers

2

Create a new OAuth2 application

Click Create new OAuth2 application and fill in the required fields.

  • Enter a Name for your application (e.g., StackOne Integration).
  • Set the Redirect URL to: https://api.stackone.com/connect/oauth2/harvest/callback
  • Select I want to access my own Harvest account or I want to access multiple Harvest accounts based on your use case.
  • Under Products, select Harvest. Per-action API access is determined by the connected user’s role in the Harvest workspace.
  • Click Create application.
3

Copy your Client ID and Client Secret

After saving, the new application page displays both credentials.

  • Copy the Client ID value.
  • Copy the Client Secret value (it is shown only on creation — regenerate later if lost).
  • Store both values securely for use later.

Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for Harvest:
1

Navigate to Connector Profiles

Login to StackOne and navigate to Connector Profiles
2

Create New Connector Profile

  • Click + Connector Profile
  • Search for and select Harvest
  • Select Type as OAuth 2.0
  • Fill out the fields using details retrieved from your provider:
    • Client ID
    • Client Secret
  • (Optional) Select Actions to be enabled for this Connector Profile
  • Click Create profile
Congratulations! The new Connector Profile will now show up in your project ready to be used. You can now continue to Link Accounts for Harvest.