Skip to main content

Video Scraper API

A self-hosted REST API for parsing and downloading watermark-free videos from TikTok, Douyin (抖音), and Bilibili.

Built on the open-source Douyin_TikTok_Download_API project (v4.1.2) by Evil0ctal. FOSS, Apache 2.0 licensed, self-hosted on nOps Labs infrastructure.


What It Does

  • Parse video metadata — title, author, stats (plays, likes, comments, shares), cover images, music
  • Extract no-watermark download URLs — direct CDN links to clean video files
  • Support multiple platforms — TikTok, Douyin, Bilibili from a single unified endpoint
  • Accept any URL format — full URLs, short links, share text blobs — it handles them all

Supported Platforms

PlatformURL Types SupportedCookie Required?
TikToktiktok.com/..., vm.tiktok.com/..., share textNo (hybrid endpoint)
Douyin (抖音)douyin.com/..., v.douyin.com/..., share textYes
Bilibilibilibili.com/video/BV...No

Use Cases

  • n8n workflow automation — parse any TikTok/Douyin/Bilibili URL passed through a workflow, extract metadata and download links
  • Content archiving — pull watermark-free video files for storage or reprocessing
  • Analytics pipelines — extract engagement stats (views, likes, comments) at scale
  • User post fetching — paginate through a creator's full post history
  • Comment scraping — pull comment threads from individual videos

Service Location

URL
Internal (n8n / Docker network)http://video-scraper-api:80
Externalhttps://scraper.shin0x.space
API Reference (Swagger UI)https://scraper.shin0x.space/docs
OpenAPI Spechttps://scraper.shin0x.space/openapi.json

API Version

v4.1.2 — Last upstream update: 2025/03/16