LiveSwitch

Integrate your application with the LiveSwitch Public API

🚀 Quickstart

Connect to LiveSwitch with Tenklo and make your first API request.

Create the integration

In Tenklo (free signup), go to the Integrations tab, select Configure New Integration, then select LiveSwitch. In Scopes, add openid, profile, email, and me for this quickstart. The offline_access scope is selected by default.

For agents

Ask the user to sign in to Tenklo and create an Environment API key under Environment Settings > API Keys. Send it as Authorization: Bearer <NANGO-API-KEY> when calling Tenklo's HTTP APIs.

Create the LiveSwitch integration with POST /integrations, setting provider to liveswitch, choosing a unique_key for the integration ID, and supplying the OAuth credentials described in the setup guide below. Include openid, profile, email, me, and offline_access in the comma-separated credentials.scopes value. To initiate authorization, create a short-lived session with POST /connect/sessions, include that integration ID in allowed_integrations, and open the returned connect_link so the user can complete LiveSwitch's interactive OAuth flow.

Authorize LiveSwitch

Go to the Connections tab, select Add Test Connection, then select Authorize. Log in as a LiveSwitch user and approve the requested access. An organization administrator is required when your integration requests webhook permissions.

Call the LiveSwitch API

Fetch the current user. This request requires the me scope selected in the first step. Replace the placeholders below with your Tenklo API key, integration ID, and connection ID:

curl "https://api.tenklo.dev/proxy/v1/me" \
  -H "Authorization: Bearer <NANGO-API-KEY>" \
  -H "Provider-Config-Key: <INTEGRATION-ID>" \
  -H "Connection-Id: <CONNECTION-ID>"

✅ You're connected! Check the Logs tab in Tenklo to inspect requests.

Implement Tenklo in your app

Follow Tenklo's Auth implementation guide. To obtain production LiveSwitch credentials, follow the setup guide below.

📚 LiveSwitch integration guides

Official docs: LiveSwitch API documentation

🧩 Pre-built syncs & actions for LiveSwitch

Explore Nango-provided actions in your dashboard. Extend and customize them to fit your needs.

No pre-built syncs or actions available yet.

Not seeing the integration you need? Build your own independently.

On this page