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.
Sign up
Create a free account at eulerstream.com/register. You can sign up with email or use a social login.
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.
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-sdkQuick 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: