Douyin Trend Report Lookup (by Report ID)
omnial/douyin-index-fetch-report-detail
Given a Douyin trend-index report ID, returns that report's published metadata: title, author, category, type, publication date, keyword tags, visit and download counts, the full report introduction text, and a reference to the report's PDF attachment. A report ID that does not resolve to a published report returns an empty shell rather than an error.
Price
Up to $0.00205 per call; you pay what the call used
You pay the price shown. If a call turns out to cost more than its quote, you pay the actual price, capped at twice the quote. No monthly minimum. Top-ups start at $5.00.
Data source
Data from Douyin.
Use it
Your AI assistant does the work: it finds this tool, shows you the price first, runs it, and you are charged when the run finishes. There is nothing to set up for this tool in particular.
Connect once and your AI can find and run this tool, and any other it needs.
For developers: the calls your assistant makes
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "omnial/douyin-index-fetch-report-detail" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "omnial/douyin-index-fetch-report-detail" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "omnial/douyin-index-fetch-report-detail", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "omnial/douyin-index-fetch-report-detail", input: { /* ... */ } })
// 5. settle: the call is charged when it finishes, nothing to doNot connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.
Pricing
Every charge this tool can incur.
| Charge | Price |
|---|---|
Per call | $0.00205 |
- Updated
- Oct 27, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"report_id"
],
"properties": {
"report_id": {
"type": "string",
"description": "Report ID. Example: 1081"
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The report's id, echoing the requested report_id (observed \"1081\")."
},
"type": {
"type": "string",
"description": "The report's type label (observed in Chinese on the one real report)."
},
"cover": {
"type": "array",
"items": {
"type": "object",
"properties": {
"width": {
"type": "string",
"description": "Cover width in pixels, as a string (observed \"600\")."
},
"height": {
"type": "string",
"description": "Cover height in pixels, as a string (observed \"338\")."
},
"cover_url": {
"type": [
"string",
"null"
],
"description": "The report's cover image URL. Value withheld (stripped to `null`) in this tool's output -- only whether a cover exists is observed, not the image itself."
}
},
"additionalProperties": false
},
"description": "The report's cover image metadata. One entry on the one real report observed."
},
"title": {
"type": "string",
"description": "The report's title (observed in Chinese on the one real report)."
},
"author": {
"type": "string",
"description": "The report's author/publisher display name (observed as the platform's own brand on the one real report)."
},
"content": {
"type": "string",
"description": "Report body content; an empty string on the one real report observed."
},
"business": {
"type": "array",
"items": {},
"description": "Business tags for the report. Empty on the one real report observed; item shape unconfirmed."
},
"category": {
"type": "string",
"description": "A numeric category code for the report, as a string (observed \"6\")."
},
"industry": {
"type": "array",
"items": {},
"description": "Industry tags for the report. Empty on the one real report observed; item shape unconfirmed."
},
"keywords": {
"type": "string",
"description": "Space-separated keyword tags for the report (observed as the platform's own brand and a travel term on the one real report)."
},
"visit_cnt": {
"type": "string",
"description": "Visit count, as a string (observed \"6471\")."
},
"post_files": {
"type": "array",
"items": {
"type": "object",
"properties": {
"file_url": {
"type": "string",
"description": "Scheme-less CDN path to the report's PDF attachment on the data platform's own public CDN. A caller can prepend `https://` to fetch it. This is the data brand's own domain, not a third-party host."
},
"file_name": {
"type": "string",
"description": "The attachment's file name, e.g. the report's PDF title."
},
"file_image": {
"type": [
"string",
"null"
],
"description": "A preview image URL for the attachment. Value withheld (stripped to `null`) in this tool's output -- only whether the field is populated is observed, not the image itself."
}
},
"additionalProperties": false
},
"description": "The report's attachment reference. One entry on the one real report observed."
},
"create_user": {
"type": "string",
"description": "The publishing account's numeric platform user id, as a string (observed \"1070357\")."
},
"result_type": {
"type": "string",
"description": "A result-type label; an empty string on the one real report observed."
},
"display_time": {
"type": "string",
"description": "The report's publication date, YYYY-MM-DD (observed \"2024-09-13\")."
},
"download_cnt": {
"type": "string",
"description": "Download count, as a string (observed \"1442\")."
},
"introduction": {
"type": "string",
"description": "The report's full introduction text -- the substantive report body; a long paragraph on the one real report."
},
"union_result": {
"type": "boolean",
"description": "A boolean flag (observed false on the one real report)."
},
"coop_institution": {
"type": "string",
"description": "Co-publishing institution; an empty string on the one real report observed."
}
},
"description": "The trend-report record. Observed as `{}` (an empty object with no fields) when the given `report_id` does not resolve to a published report.",
"additionalProperties": false
}