Create the integration in the Teamleader Dev Portal
Register an OAuth integration in the Teamleader Dev Portal, add the StackOne redirect URI and select the scopes the connector needs.
Sign in to Teamleader Dev Portal
Sign in to your Teamleader Dev Portal account with your Teamleader Focus credentials.
- On the My Integrations page, click Create integration.

Name the integration
Enter a name in Integration name and click Create integration.
- Integration name:
StackOne Integration - Teamleader opens the integration’s settings page and generates the OAuth2 credentials.

Add the redirect URI
In the 2. Oauth2 Credentials section, type the StackOne callback URL into Valid Redirect URIs and press Enter so it is added as an entry.
- Valid Redirect URIs: the Callback URL from your Connector Profile
- Teamleader rejects any redirect URI that does not exactly match an entry in this list.

Select the OAuth 2 scopes
In OAuth 2 scopes, select every scope listed below. Teamleader access tokens only include the scopes selected on the integration, so a scope left out here cannot be granted when an account connects.
Save the integration and copy the credentials
Save the integration, then copy the Client ID and Client Secret into the StackOne Connector profile.
Fill in the descriptions
Scroll to the 3. Marketplace section and fill in Short description and Long description. Both are required to save the integration.
- Short description:
Integration with StackOne - Long description:
Integration with StackOne - The other fields in 1. General information and 3. Marketplace are only needed if you publish the integration on the Marketplace.

Save the integration
Click Save changes at the bottom of the page. Teamleader confirms with Integration has been successfully updated!
- Save & Request Marketplace publication submits the integration for a public Marketplace listing, which StackOne does not need.

Copy the Client ID and Client Secret
Scroll back to 2. Oauth2 Credentials and copy both values into the StackOne Connector profile.
- Client ID — the public identifier of your integration. Click the copy icon next to it and paste it into the Client ID field in the StackOne Connector profile.
- Client Secret — the private key for your integration. Click the eye icon to reveal it, then click the copy icon and paste it into the Client Secret field in the StackOne Connector profile.
- Keep the Client Secret private and store it securely for use later.

Creating the StackOne Connector Profile
To create the Connector Profile in StackOne for Teamleader Focus:Open the connector
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.
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.