# Can Douyin's official open platform API get other people's videos and comments?

> What the Douyin Open Platform covers (accounts that authorize you) and what it does not (search, other creators' videos and comments), plus where to get that data.

Canonical page: https://okdata.online/answers/douyin-open-platform-api/

**Short answer: **Generally no. The Douyin Open Platform works through user authorization, so an app sees the videos, comments and stats of accounts that log in and grant it access, not arbitrary creators or keyword search. For public videos, comments and profiles of any account, okdata charges per call: $0.02 per search page, $0.002 per comment page and $0.002 per profile.

When a Douyin scraper caps out, say it stops at a few hundred comments, the usual advice is to "use the official API instead, it needs an application". Teams apply, wait, and then find the official API answers a different question. It is built for apps that act on behalf of Douyin users who authorize them. So for other people's videos and comments, the answer is generally no.

## What the official platform is for

The Douyin Open Platform (open.douyin.com) lets an approved app, after a user logs in and grants scopes, work with that user's account: their published videos and their statistics, comments on their own videos, follower data, publishing and sharing, mini-programs. Enterprise accounts and ad tools (巨量引擎) add campaign reporting, and Xingtu (巨量星图) is the creator marketplace for advertisers.

What it does not offer, as far as its public documentation shows: keyword search across all of Douyin, the video list of a creator who has not authorized your app, or comments on someone else's video. That is exactly what most research, monitoring and competitor work needs.

## Public data without authorization

okdata covers that read-only side for any public account:

| Need | Endpoint | Price |
|---|---|---|
| Search all public videos | [video search](/apis/douyin/videos/search/) | $0.02 per page of about 20 |
| Any creator's videos | [account videos](/apis/douyin/users/videos/list/) | $0.002 per page |
| Comments on any public video | [video comments](/apis/douyin/videos/comments/list/) | $0.002 per page of about 20 |
| Any account's followers and likes | [account profile](/apis/douyin/users/get/) | $0.002 |

A competitor review of 10 accounts, 3 pages of videos each, 5 keyword searches and 50 comment pages costs $0.28. No application, no OAuth, no minimum.

## Example

```bash
curl -G "https://api.okdata.online/v1/douyin/users/videos/list" \
  -H "Authorization: Bearer $OKDATA_API_KEY" \
  --data-urlencode 'id=MS4wLjABAAAA...' \
  --data-urlencode 'fields=id,text,published_at,metrics'
```

## What public data cannot do

- Play counts, completion rates and audience demographics. Douyin keeps those for the account owner and for Xingtu.
- Replies under comments: top-level comments come with a reply count, not the replies.
- Anything private, or any action (posting, replying, liking).

## Which to use

Use the open platform when you build for your own accounts or your clients' accounts: replying to comments on your videos, publishing, reporting with full private metrics. It is the compliant path for that, and the data is richer. Use a public data API for everything outside your own accounts: competitors, creators you have not signed, keyword research. Many teams run both. See [competitor monitoring](/solutions/competitor-monitoring/) for the public side.

## Endpoints used

- [Douyin video search](https://okdata.online/apis/douyin/videos/search/) `douyin.videos.search`: $0.02 per call · about 20 videos per page
- [Douyin video comments](https://okdata.online/apis/douyin/videos/comments/list/) `douyin.videos.comments.list`: $0.002 per call · about 20 comments per page
- [Douyin account profile](https://okdata.online/apis/douyin/users/get/) `douyin.users.get`: $0.002 per call
- [Douyin account videos](https://okdata.online/apis/douyin/users/videos/list/) `douyin.users.videos.list`: $0.002 per call · about 20 videos per page

Updated 2026-11-12
