API Client SDKs

Official SDK libraries for the EulerStream TikTok LIVE API. Available for TypeScript, Python, C#, Java, and Go.

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.

SDKs are auto-generated from the EulerStream OpenAPI spec via GitHub Actions and published to their respective package registries.

Available SDKs

Installation

npm i @eulerstream/euler-api-sdk

Quick Start

import EulerStreamApiClient from "@eulerstream/euler-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:

TypeScript, Python, C#, Java, and Go SDK source code.

View

TypeScript WebSocket SDK for real-time event streaming.

View