SocialToAIStart freeConsole

Does Douyin have an API?

Not for public content: Douyin's open platform serves the users who authorise your app, and documents no endpoint for any public video or profile. SocialToAI reads its publicly visible videos, comments, accounts and trends without a Douyin developer account: 33 interfaces from 2 credits a call (≈ $0.004–$0.0067), and failed calls are free. Official facts checked 2026-10-17.

The short answer

Not for public content: Douyin's open platform serves the users who authorise your app, and documents no endpoint for any public video or profile.

What the official API allows

Douyin's open platform provides video data for users who authorise the app: the video list endpoint needs the user's authorisation and a permission applied for in the developer console. No endpoint for reading any public video or profile is documented.

Source: Douyin's own developer documentation, checked 2026-10-17. What a platform allows changes; its own pages are the authority.

Reading Douyin's public data with SocialToAI

SocialToAI is an API and MCP server for publicly visible content and account information. You need no Douyin account and no app review: one SocialToAI key, or signing in from Claude, ChatGPT, Claude Code, Cursor and Codex. Each call costs a fixed number of credits, and a failed call costs nothing.

InterfaceWhat it returnsPrice keyCredits
SearchFind videos by keyword: text, author, likes, comment count and publish time.douyin.search12
Search · type=userFind accounts by keyword: name, followers and post count.douyin.search:user2
TrendingWhat is trending now: title, rank and heat.douyin.trending2
Trending · type=videosThe videos trending now.douyin.trending:videos2
DetailOne video by ID or link: text, author, likes, comment count and publish time.douyin.detail2
CommentsThe comments under one video: text, likes, reply count and time.douyin.comments2
Comments · reply_ofThe comments under one video: text, likes and time.douyin.comments:replies2
User ProfileOne account: name, bio, followers, following and post count.douyin.user_profile2
User PostsThe recent videos of one account.douyin.user_posts2
Xingtu creator searchSearch Douyin creators on Xingtu by words in their name.douyin.kol_search3
Xingtu creator profileGet a Douyin creator's profile on Xingtu by Xingtu creator ID.douyin.kol_profile3
Xingtu creator audienceGet who follows a Douyin creator, by Xingtu creator ID.douyin.kol_audience3

21 more on the Douyin API page.

One call: Search
curl https://api.socialtoai.com/v1/search \  -H "Authorization: Bearer $SOCIALTOAI_KEY" \  -H "Idempotency-Key: $(uuidgen)" \  -H "Content-Type: application/json" \  -d '{    "platform": "douyin",    "query": "露营"  }'
  • No Douyin account, cookie or developer approval on your side.
  • What comes back is what the platform shows publicly; commenters are anonymised.
  • Every platform answers in the same response format, so the same code reads Douyin and the others.
  • Prepaid credits from 2 credits a call; 100 free credits on sign-up, no card.

Sources

Last updated: