Skip to main content
This guide shows you how to create a TeamViewer app to get your OAuth credentials (client ID & secret). Your users then authorize your app to access their TeamViewer account through the TeamViewer API.
1

Create a TeamViewer account

If you don’t have a TeamViewer account, sign up for one.
2

Create an app

  1. Log in to the TeamViewer Management Console, click your user icon and select Edit profile.
  2. Select Apps, then click Create App.
  3. Enter a name and a description for your app.
  4. Choose whether the app is for your own account or for your company. If it’s for company use, only TeamViewer company administrators can authorize it.
  5. Set the redirect URI to https://api.nango.dev/oauth/callback (or your own custom callback URL). It must match exactly.
  6. Choose the permissions your integration needs, for example the permission to read account data (Account.Read) to read the connected account.
  7. Click Create, then copy the Client ID and Client Secret.
3

Add the credentials in Nango

In your TeamViewer integration in Nango, paste the client ID and secret. Leave scopes empty: TeamViewer applies the permissions chosen on the app.
4

Next

Follow the Quickstart.
For more details, see the TeamViewer API documentation and Build a TeamViewer integration.