Deploy Now

SaaS Alternative

Apify PhantomBuster

Stars

21,303

Forks

2,958

Watchers

107

Developer links

Douyin TikTok Download API

Paste a Douyin, TikTok, or Bilibili link and get back clean structured data plus a watermark-free download, all from a server you own. The playground in the web console parses a shared link into normalized post, author, comment, sound, and hashtag data, and the same call is available through a REST API with 126 operations for scripts and pipelines. Downloads select the clean stream the platform already publishes, including the clip behind a Douyin live photo, and finished videos can be transcribed offline into Mandarin text with punctuation, without any speech API. Collected posts are archived in PostgreSQL, so material deleted upstream stays readable in your own library. A self-maintaining identity pool mints guest identities on a timer, tests and cools them automatically, and tracks live health scores for every identity and endpoint, with circuit breakers tripping before risk controls burn the pool. Scheduling, request logs, download progress from the Go sidecar, and multi-part Bilibili downloads are all managed from the console. AI agents can drive the whole service over MCP, calling the same service layer as the API and the dtk command line instead of a wrapper. Request signing for each platform is implemented natively, short links are expanded against an allowlist before fetching, and one Docker Compose command starts the stack. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache License 2.0 licensed.

Douyin TikTok Download API
Douyin TikTok Download API
Douyin TikTok Download API
Douyin TikTok Download API
Douyin TikTok Download API

Benefits

  • Data Without Hosted Quotas
  • The API runs entirely on your machine with no signup and no hosted quota, fetching posts, authors, comments, sounds, hashtags, live rooms, trending boards, and search results directly.
  • Watermark-Free Media Downloads
  • Downloads pick the clean stream the platform already publishes rather than stripping anything, including live photo clips and multi-part Bilibili videos handled part by part with progress.
  • Self-Maintaining Identity Pool
  • Guest identities are minted on a timer, tested, cooled, and retired automatically, with live health scores and circuit breakers that react before platform risk controls burn the pool.
  • Offline Speech To Text
  • A downloaded video can be transcribed on the same host with FunASR models in a container with no outbound route, producing punctuated Mandarin text in about a second per minute.

Features

  • REST API Operations
  • A REST API with 126 operations covers parsing, downloading, searching, and archive access, with an asynchronous task model returning a task id or waiting for the result.
  • MCP Server Access
  • AI agents drive the service over MCP, calling the same service layer as the REST API and CLI, so tool calls skip a second hop and second authentication.
  • Web Console Playground
  • The console combines an overview, identity pool, scheduler, playground, library, downloads, request logs, and API reference in one interface following the browser language.
  • PostgreSQL Archive
  • Everything collected is stored in your own PostgreSQL database, so a post deleted upstream remains readable locally in the library.
  • Native Request Signing
  • Platform signatures including Douyin a_bogus and X-Bogus and TikTok and Bilibili WBI are implemented natively in Python, with the browser kept as fallback and drift detector.

Apps Similar to Douyin TikTok Download API