Skip to content

EulerStream/TikTok-Live-Api

Repository files navigation

TikTok LIVE API SDK

3rd-Party TikTok LIVE API Client - The #1 Worldwide freemium SaaS API for TikTok LIVE data retrieval, offered in all major languages! Official SDK libraries for the EulerStream TikTok LIVE API.

Stars Issues Patrons

SDKs

Language Package Install
TypeScript @eulerstream/euler-api-sdk npm i @eulerstream/euler-api-sdk
Python EulerApiSdk pip install EulerApiSdk
C# EulerApiSdk dotnet add package EulerApiSdk
Java io.github.isaackogan:euler-api-sdk Maven / Gradle
Go github.com/EulerStream/TikTok-Live-Api/sdk/go go get github.com/EulerStream/TikTok-Live-Api/sdk/go

Tip

Full API documentation and the interactive OpenAPI spec are available at eulerstream.com/docs/openapi.

Quick Start

TypeScript

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);

Python

from EulerApiSdk import AuthenticatedClient
from EulerApiSdk.api.tik_tok_live import fetch_webcast_url

client = AuthenticatedClient(base_url="https://api.eulerstream.com", token="YOUR_API_KEY")

with client as c:
    response = fetch_webcast_url.sync_detailed(client=c)
    print(response.status_code, response.parsed)

Note

See the full SDK documentation for each language:

CI / Release Pipeline

SDKs are auto-generated from the EulerStream OpenAPI spec via GitHub Actions.

Workflow Purpose
Dry Run Generate & build SDKs without publishing (validation only)
Release Generate, version, and publish to npm / PyPI / NuGet / Maven Central / Go tags

Important

Releases are triggered manually via the GitHub Actions "Run workflow" button — no automatic publishing on push.

Enterprise




EulerStream — managed TikTok LIVE WebSocket connections, increased access, LIVE alerts, JWT auth, and more.

Community

Questions, issues, or feedback? Join the EulerStream Discord.

License

MIT

About

TikTok LIVE API Client - The #1 Worldwide freemium SaaS API for TikTok LIVE data retrieval, offered in all major languages!

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors