Contract
{
"type": "object",
"required": [
"report_id"
],
"properties": {
"report_id": {
"type": "string",
"description": "Report ID. Example: 1081"
}
},
"additionalProperties": false
}{
"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, as returned at routing.responseResultPath ($.output). Observed as `{}` (an empty object with no fields) when the given `report_id` does not resolve to a published report -- confirmed against the `report-not-found` fixture, which still billed the normal per-call price.",
"additionalProperties": false
}Pricing
Every real charge, itemised. A model that quietly omits one is a slow financial leak, so nothing here is rolled up, and a charge that only applies to some inputs says so rather than being added in.
Prices in this catalog are the provider's own list price, not your bill: Omnial MCP charges provider cost plus a platform markup on top, so what you are charged is higher than the figure shown. For the exact amount a specific call will cost, run omnial_execute with dry_run: true; that number includes the markup and is what we hold while the call runs. It is a quote, not a cap on the charge.
| Charge | Rate |
|---|---|
Per call Flat, regardless of what comes back | $0.0020475 |
- Cost basis
- Not recorded
This tool's catalog entry does not record how its final bill is determined, so we will not tell you whether its cost is fixed before the call or reported by the provider afterwards. Either way what is held is a quote rather than a cap: you are charged what the call actually costs, bounded at 2x the quote.
- Updated
- Sep 25, 2026
