API Reference

Quickstart

The Euler Stream API powers realtime access to TikTok LIVE data. Learn how to get started.

Creating an Account

To use the Euler Stream API, you need an account and an API key.

1

Sign up

Create a free account at eulerstream.com/register. You can sign up with email or use a social login.

2

Get your API key

After signing in, navigate to the Dashboard and create a new API key. Your API key is used to authenticate all requests to the Euler Stream API.

3

Start building

Use your API key with one of the supported libraries, the REST API, or the WebSocket API to start accessing TikTok LIVE data.

Overview

The EulerStream API has official SDK libraries auto-generated from the OpenAPI spec. These are thin wrappers around the REST API, providing type-safe methods for every endpoint.

Available SDKs

Installation

npm i tiktok-live-api-sdk

Quick Start

import EulerStreamApiClient from "tiktok-live-api-sdk";

const client = new EulerStreamApiClient({ apiKey: "YOUR_API_KEY" });

// Fetch a TikTok LIVE webcast URL
const res = await client.webcast.fetchWebcastURL(
  "ttlive-node",
  undefined,
  "tv_asahi_news"
);
console.log(res.status, res.data);

Source Code

All SDKs are open source and available on GitHub: