Douyin modelsapi generation api

douyin/creator-v2/item-list-download

Export detailed data of top 1000 items within the specified time range Support filtering export content by genre types **This API is for batch export, not suitable for real-time queries** **Export tasks are processed asy...

Input
Idle

Example output — click Run to generate your own

API README

Download item list

Purpose:

  • Export detailed data of top 1000 items within the specified time range
  • Support filtering export content by genre types
  • This API is for batch export, not suitable for real-time queries
  • Export tasks are processed asynchronously, need to wait for server to generate file
  • This API requires users to provide valid Douyin Creator Platform Cookie
  • Use POST method, Cookie is transmitted in request body, more secure

Request Body Parameters:

  • cookie: User's Douyin Creator Platform Cookie (required, transmitted in request body)
  • min_cursor: Min cursor, i.e., start timestamp in milliseconds (required)
  • max_cursor: Max cursor, i.e., end timestamp in milliseconds (required)
  • type_filters: Genre type filter list, default all [1,2,3,4,5,8] (optional)
    • 1: Videos under 1 minute
    • 2: 1-3 minute videos
    • 3: 3-5 minute videos
    • 4: Videos over 5 minutes
    • 5: Image posts
    • 8: Long image posts
  • need_long_article: Include long articles, default true (optional)

Return:

  • Directly returns Excel file stream, browser will auto-download
  • File Format: Excel (.xlsx)
  • Content-Type: application/vnd.ms-excel

Usage Flow:

  1. Initiate export request: Submit time range and filter conditions
  2. Receive file: API returns Excel file stream directly
  3. Auto download: Browser automatically triggers file download
  4. Data analysis: Open Excel file for data analysis

Limitations:

  • Only supports exporting: Top 1000 items in selected period
  • Support filtering by genre types (can select any combination of 1-6 genres)
  • Not suitable for real-time queries, designed for batch data analysis

Genre Type Description:

TypeGenre NameDescriptionUse Case
1<1min videoShort videoFast spread, high engagement
21-3min videoMedium-short videoBalance content & duration
33-5min videoMedium-long videoDeep content presentation
45min+ videoLong videoProfessional content, deep analysis
5Image postImage postPicture + text format
8Long image postLong image postDeep image-text content

Export Data Includes:

  • Item basic info (ID, title, publish time, etc.)
  • Traffic metrics (views, likes, comments, shares, favorites)
  • Review status
  • Visibility settings
  • Other creator-related data

Timestamp Conversion:

  • JavaScript: new Date('2025-07-01').getTime() -> 1719763200000
  • Python: int(datetime(2025, 7, 1).timestamp() * 1000) -> 1719763200000

How to get Cookie:

  1. Login to Douyin Creator Platform (https://creator.douyin.com)
  2. Open browser developer tools (F12)
  3. Switch to Network tab
  4. Refresh page or perform operations
  5. Find any request and copy the Cookie header value

[Example]

{
    "cookie": "Your_Cookie_Here",
    "min_cursor": 1752336000000,
    "max_cursor": 1760198399000,
    "type_filters": [1, 2, 3, 4, 5, 8],
    "need_long_article": true
}
{
    "cookie": "Your_Cookie_Here",
    "min_cursor": 1752336000000,
    "max_cursor": 1760198399000,
    "type_filters": [1, 2, 3, 4],
    "need_long_article": false
}
{
    "cookie": "Your_Cookie_Here",
    "min_cursor": 1752336000000,
    "max_cursor": 1760198399000,
    "type_filters": [5, 8],
    "need_long_article": true
}
curl -X POST "https://your-api.com/api/v1/douyin_creator_v2/fetch_item_list_download"       -H "Authorization: Bearer YOUR_TOKEN"       -H "Content-Type: application/json"       -d '{
    "cookie": "Your_Cookie_Here",
    "min_cursor": 1752336000000,
    "max_cursor": 1760198399000,
    "type_filters": [1,2,3,4,5,8]
import requests

response = requests.post(
    "https://your-api.com/api/v1/douyin_creator_v2/fetch_item_list_download",
    headers={"Authorization": "Bearer YOUR_TOKEN"},
    json={
        "cookie": "Your_Cookie_Here",
        "min_cursor": 1752336000000,
        "max_cursor": 1760198399000,
        "type_filters": [1,2,3,4,5,8]
    }
)

    f.write(response.content)
const axios = require('axios');
const fs = require('fs');

axios.post('https://your-api.com/api/v1/douyin_creator_v2/fetch_item_list_download', {
    cookie: 'Your_Cookie_Here',
    min_cursor: 1752336000000,
    max_cursor: 1760198399000,
    type_filters: [1,2,3,4,5,8]
}, {
    headers: { 'Authorization': 'Bearer YOUR_TOKEN' },
    responseType: 'arraybuffer'
}).then(response => {
});

Imported from a validated TikHub OpenAPI document. Pricing must be reviewed before enabling.

Related Models

douyin/creator-v2/author-diagnosisGet Douyin creator account diagnosis data and optimization suggestions Automatically analyze account performance for the past 7 days Provide assessment and improvement suggestions for key metrics Help creators understand account health and optimize content strategy **This API requires valid Douyin Creator Platform Cookie** **Use POST method, Cookie transmitted in request body, more secure** **No need to specify time range, system automatically fetches data for past 7 days**douyin/creator-v2/item-analysis-involved-verticalGet the vertical tags involved in submitted items within the specified time period Used as parameters for subsequent calls to the submission analysis interface **This API requires users to provide valid Douyin Creator Platform Cookie** **Use POST method, Cookie is transmitted in request body, more secure**douyin/creator-v2/item-analysis-item-performanceGet performance data for submitted items, including views, likes, comments, shares, etc. Analyze content performance across different genres and verticals **This API requires users to provide valid Douyin Creator Platform Cookie** **Use POST method, Cookie is transmitted in request body, more secure** **Recommend calling fetch_item_analysis_involved_vertical first to get vertical tags**douyin/creator-v2/item-analysis-overviewGet comprehensive analysis data for account submitted items Including submission performance statistics for different genres and verticals **This API requires users to provide valid Douyin Creator Platform Cookie** **Use POST method, Cookie is transmitted in request body, more secure** **Recommend calling fetch_item_analysis_involved_vertical first to get vertical tags**douyin/creator-v2/item-audience-othersGet Douyin item audience other data analysis, including audience distribution and audience keywords Understand whether the audience are fans and what topics they are interested in **This API requires users to provide valid Douyin Creator Platform Cookie** **Use POST method, Cookie is transmitted in request body, more secure**douyin/creator-v2/item-audience-portraitGet Douyin item audience portrait data Understand viewer demographic characteristics Includes active distribution, gender distribution, region distribution, age distribution Help creators precisely target audiences and optimize content strategy **This API requires users to provide valid Douyin Creator Platform Cookie** **Use POST method, Cookie is transmitted in request body, more secure**douyin/creator-v2/item-danmaku-analysisGet Douyin item bullet (danmaku) analysis data Understand audience bullet interaction at various video time points Help creators identify hot segments and audience reactions **This API requires users to provide valid Douyin Creator Platform Cookie** **Use POST method, Cookie is transmitted in request body, more secure**douyin/creator-v2/item-listGet all published items within the specified time range Support pagination query, maximum 100 items per request Data update description: **Views, likes, comments, shares, favorites update in real-time** **Other metrics update hourly** **This API requires users to provide valid Douyin Creator Platform Cookie** **Use POST method, Cookie is transmitted in request body, more secure**