Skip to main content

HighLevel credentials

You can use these credentials to authenticate the following nodes:

Prerequisites

Create a HighLevel developer account.

Supported authentication methods

  • API key: Use with API v1
  • OAuth2: Use with API v2
API 1.0 deprecation

HighLevel deprecated API v1.0 and no longer maintains it. Use OAuth2 to set up new credentials.

Refer to HighLevel's API 2.0 documentation for more information about the service.

For existing integrations with the API v1.0, refer to HighLevel's API 1.0 documentation.

Using API key

To configure this credential, you'll need:

Using OAuth2

To configure this credential, you'll need:

  • A Client ID
  • A Client Secret

To generate both, create an app in My Apps > Create App. Use these settings:

  1. Set Distribution Type to Sub-Account.

  2. Add these Scopes:

    • locations.readonly
    • contacts.readonly
    • contacts.write
    • opportunities.readonly
    • opportunities.write
    • users.readonly
  3. Copy the OAuth Redirect URL from Otera and add it as a Redirect URL in your HighLevel app.

  4. Copy the Client ID and Client Secret from HighLevel and add them to your Otera credential.

  5. Add the same scopes added above to your Otera credential in a space-separated list. For example:

    locations.readonly contacts.readonly contacts.write opportunities.readonly opportunities.write users.readonly

Refer to HighLevel's API Authorization documentation for more details. Refer to HighLevel's API Scopes documentation for more information about available scopes.