Douyin(抖音) Data API - Chinese TikTok Data API avatar

Douyin(抖音) Data API - Chinese TikTok Data API

Pricing

from $4.99 / 1,000 results

Go to Apify Store
Douyin(抖音) Data API - Chinese TikTok Data API

Douyin(抖音) Data API - Chinese TikTok Data API

Complete Douyin (抖音) data API for KOL analysis, brand monitoring, social listening, and trend research. Returns clean JSON with video details, comments, user profiles, danmaku, and more. Free tier - 100 events/month.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

quan qing

quan qing

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Douyin Data API — Chinese TikTok Data

9 verified Douyin (抖音) data actions for KOL analysis, brand monitoring, social listening, and trend research.

Clean JSON. No login. No setup. Just run.


🎯 What You Get

A complete Douyin (Chinese TikTok) data layer in one Actor:

  • Video search & metadata — keyword search, full video details, real-time stats
  • Comments & danmaku — regular comments and live bullet comments (弹幕)
  • User analytics — profiles, video lists, user search
  • Comprehensive search — mixed content search (login-aware)
  • Clean JSON output — consistent schema across all endpoints
  • Pagination built-in — request up to 1,000 items per run with auto-cursor handling

🚀 Quick Start

No setup, no API keys, no configuration. Just run.

Web Console

  1. Open this Actor page on Apify Store
  2. Click Try actor → fill in the parameters (e.g. action, keyword, max_items)
  3. Click Start → results appear in Dataset tab

Python (API)

from apify_client import ApifyClient
client = ApifyClient(token="YOUR_APIFY_TOKEN")
run = client.actor("nourishing_fort/douyin-data-api").call(run_input={
"action": "search_video",
"keyword": "World Cup",
"max_items": 50,
})
items = client.dataset(run["defaultDatasetId"]).list_items().items

MCP / AI Agent

{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com/?tools=nourishing_fort/douyin-data-api"
}
}
}

✅ Available Actions (9)

#ActionDescriptionReturns
1search_videoSearch videos by keywordUp to 1,000 videos
2video_detailGet full video metadata1 video
3video_commentsGet comments for a videoUp to 1,000 comments
4user_profileGet user profile (by sec_user_id or uid)1 user
5user_videosGet all videos from a userUp to 1,000 videos
6user_searchSearch users by keywordUp to 1,000 users
7danmakuLive bullet comments (弹幕)Up to 1,000 danmaku
8video_real_statisticsReal-time play count (App-side)1 video stats
9general_search_v3Comprehensive search (login-aware)Up to 1,000 mixed results

📥 Input Examples

// 1. Search videos
{ "action": "search_video", "keyword": "World Cup", "max_items": 100 }
// 2. Video detail
{ "action": "video_detail", "aweme_id": "7661486561430752563" }
// 3. Video comments
{ "action": "video_comments", "aweme_id": "7661486561430752563", "max_items": 30 }
// 4. User profile
{ "action": "user_profile", "sec_user_id": "MS4wLjABAAAA..." }
// 5. User videos
{ "action": "user_videos", "sec_user_id": "MS4wLjABAAAA...", "max_items": 100 }
// 6. User search
{ "action": "user_search", "keyword": "体育" }
// 7. Danmaku
{ "action": "danmaku", "aweme_id": "7465287615521066266" }
// 8. Real video statistics
{ "action": "video_real_statistics", "aweme_id": "7661486561430752563" }
// 9. General search V3
{ "action": "general_search_v3", "keyword": "世界杯" }

📤 Output Format

Clean JSON with consistent field names across all actions.

Video item

{
"video_id": "7661486561430752563",
"title": "...",
"published_at": "2024-12-30T15:30:00Z",
"duration_ms": 32000,
"author": { "user_id": "...", "display_name": "...", "verified": false },
"metrics": { "likes": 12345, "comments": 678, "shares": 90, "favorites": 234, "plays": 500000 },
"media": { "cover": "https://...", "play_urls": ["https://..."] },
"hashtags": ["话题1", "话题2"]
}

Comment item

{
"comment_id": "...",
"text": "...",
"published_at": "2024-12-30T15:30:00Z",
"likes": 42,
"author": { "user_id": "...", "display_name": "..." }
}

User item

{
"user_id": "...",
"sec_user_id": "MS4wLjABAAAA...",
"display_name": "...",
"verified": false,
"signature": "...",
"metrics": { "followers": 100000, "following": 200, "likes": 5000000, "videos": 350 }
}

💰 Pricing

This Actor is pay-per-event on Apify Store. You pay only for successful results returned.

  • 100 free events per month to try
  • After that, prices start from $4.99 / 1,000 results
  • Apify platform fee of 20% is deducted automatically
  • No subscription, no commitment — pay as you go

See the Pricing tab on this Actor page for full per-event pricing.


📋 Changelog

v1.0.0 (2026-07-13)

  • Initial public release with 9 verified actions
  • Pagination support up to 1,000 items per run
  • MCP server integration for AI agents

🤝 Support

For bulk pricing or custom integrations:

  • Open an issue on this Actor's page
  • Apify Discord community