What’s Supported

Supported Actions

This connector supports:
  • Read Actions, including full historic backfill. Please note that incremental read is supported only for companies, contacts, creditNotes, deals, invoices, products and projects currently. For all other objects, a full read of the Teamleader instance will be done per scheduled read.
  • Write Actions.
  • Proxy Actions, using the base URL https://api.focus.teamleader.eu.

Supported objects

The teamleader connector supports reading from the following objects: The teamleader connector supports writing to the following objects:

Before You Get Started

To connect Teamleader with Ampersand, you will need a Teamleader Account. Once your account is created, you’ll need to configure an app in Teamleader and obtain the following credentials from your app:
  • Client ID
  • Client Secret
You will use these credentials to connect your application to Ampersand.

Create a Teamleader Account

Here’s how you can sign up for a Teamleader account:
  1. Go to the Teamleader Sign Up page.
  2. Sign up using your preferred method.

Creating a Teamleader App

Follow the steps below to create a Teamleader app and add the Ampersand redirect URL:
  1. Log in to your Teamleader Marketplace account using your credentials.
  2. Click Develop Your Integration.
  3. Go to the My Apps tab.
  4. Click Create New Integration.
  5. Enter a name for the integration and click Create Integration.
  6. In the Oauth2 Credentials >> Valid redirect URIs, enter the Ampersand redirect URL https://api.withampersand.com/callbacks/v1/oauth.
    **Note: **The Oauth2 Credentials section also displays the Client ID and Client Secret of your application. Note these keys, as they are essential for connecting your app to Ampersand.
  7. Select the necessary scopes based on your App’s requirements.
  8. Click Save.\ Ampersand Project

Add Your Teamleader App Info to Ampersand

  1. Log in to your Ampersand Dashboard.
  2. Choose the project where you want to integrate Teamleader. Ampersand Project
  3. Navigate to the Provider Apps section.
  4. Select Teamleader from the Provider list.
  5. Enter the Client ID and Client Secret obtained from Teamleader into the respective fields in Ampersand. Dashboard
  6. Click Save Changes.
To start integrating with teamleader:
  • Create a manifest file using the example.
  • Deploy it using the amp CLI.
  • If you are using Read Actions, create a destination.
  • Embed the InstallIntegration UI component.
  • Start using the connector!
    • If your integration has Read Actions, you’ll start getting webhook messages.
    • If your integration has Write Actions, you can start making API calls to our Write API.
    • If your integration has Proxy Actions, you can start making Proxy API calls.