Contract
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"type": "object",
"properties": {
"result": {
"type": "object",
"properties": {
"hot": {
"type": "object",
"properties": {
"wid": {
"type": "number",
"description": "Widget id, 0 observed with no items."
},
"desc": {
"type": "string",
"description": "e.g. '查看更多' ('see more')."
},
"items": {
"type": "array",
"items": {},
"description": "Always empty on the one real call observed; item shape unconfirmed."
},
"title": {
"type": "string",
"description": "e.g. '热点推荐' ('hot recommendations')."
}
},
"description": "A hot-picks section header. `items` was observed as an empty array on the one real call made -- its populated shape is unconfirmed.",
"additionalProperties": true
},
"modules": {
"type": "array",
"items": {
"type": "object",
"properties": {
"wid": {
"type": "array",
"items": {
"type": "number"
},
"description": "Widget ids backing this section, e.g. [288]. Can be empty."
},
"size": {
"type": "number",
"description": "A layout-size hint the app uses for rendering; count of videos observed does not always match it."
},
"type": {
"type": "number",
"description": "1 on every section observed."
},
"items": {
"type": "array",
"items": {
"type": "object",
"properties": {
"aid": {
"type": "number",
"description": "The video's numeric id, when the entry is a specific video."
},
"cid": {
"type": "number",
"description": "The default page's content id, when present."
},
"gif": {
"type": [
"string",
"null"
],
"description": "Animated cover preview URL, when present. Value withheld (stripped to null)."
},
"oid": {
"type": "number",
"description": "An id tying this entry to its underlying video or season."
},
"wid": {
"type": "number",
"description": "The widget id linking this entry back to its parent section."
},
"desc": {
"type": "string",
"description": "A short promotional blurb for the video, when present."
},
"link": {
"type": [
"string",
"null"
],
"description": "The video/season's own deep link. Value withheld (stripped to null); only that a link exists is exposed."
},
"stat": {
"type": "object",
"properties": {
"view": {
"type": "number"
},
"follow": {
"type": "number"
},
"danmaku": {
"type": "number"
},
"follow_view": {
"type": "string",
"description": "A pre-formatted follower-count label, e.g. '4.2万追剧' ('42k following')."
}
},
"description": "Engagement counters, present on entries that are a specific video/season.",
"additionalProperties": true
},
"type": {
"type": "string",
"description": "Content-type code, 'PGC' (professionally produced content) on every video observed."
},
"badge": {
"type": "string",
"description": "A membership/exclusivity label shown on the video's card, e.g. '大会员' (premium member), '独家' (exclusive), '出品' (produced). Absent when no badge applies."
},
"cards": {
"type": "array",
"items": {
"type": "object",
"properties": {
"oid": {
"type": "number"
},
"pts": {
"type": "string",
"description": "A pre-formatted score label, e.g. '7 综合评分' ('7 overall score')."
},
"link": {
"type": [
"string",
"null"
],
"description": "Deep link. Value withheld (stripped to null)."
},
"type": {
"type": "string",
"description": "'PGC' on every card observed."
},
"badge": {
"type": "string"
},
"cover": {
"type": [
"string",
"null"
],
"description": "Cover image URL. Value withheld (stripped to null)."
},
"title": {
"type": "string"
},
"can_watch": {
"type": "number",
"description": "0 or 1; whether the viewer can currently watch this entry."
},
"season_type": {
"type": "number"
}
},
"additionalProperties": true
},
"description": "A nested sub-list of videos, present on ranking-list entries (e.g. a 'top movies' rank card carrying its own top-3 titles)."
},
"cover": {
"type": [
"string",
"null"
],
"description": "Cover image URL. Value withheld (stripped to null) in this tool's output."
},
"title": {
"type": "string"
},
"is_new": {
"type": "number",
"description": "0 or 1; whether the video is flagged as newly added."
},
"item_id": {
"type": "number",
"description": "The card entry's own id."
},
"season_id": {
"type": "number",
"description": "The season id, when the entry belongs to a season."
},
"episode_id": {
"type": "number",
"description": "The episode id, when the entry is a season episode."
},
"is_preview": {
"type": "number",
"description": "0 or 1; whether the video is a preview/trailer."
},
"season_type": {
"type": [
"number",
"null"
],
"description": "Content-category code observed as 2, 3, 5, or 7 across real videos (movie/documentary/TV/variety-shaped categories); absent on some entries."
}
},
"additionalProperties": true
},
"description": "The videos/entries in this section. Empty on sections that carry no videos (e.g. static banners, tip strips)."
},
"style": {
"type": "string",
"description": "The section's layout style, e.g. 'banner', 'card', 'rank', 'v_card', 'function', 'static', 'tip', 'topic'."
},
"title": {
"type": "string",
"description": "The section's display title, e.g. 'banner', '正在热播' ('now trending')."
},
"headers": {
"type": "array",
"items": {
"type": "object",
"properties": {
"url": {
"type": [
"string",
"null"
],
"description": "Link target withheld (stripped to null); only that a link exists is exposed."
},
"icon": {
"type": "string",
"description": "Empty string on every real header observed."
},
"title": {
"type": "string"
}
},
"additionalProperties": true
},
"description": "Optional promo sub-links shown above this section's videos."
},
"module_id": {
"type": "string",
"description": "The section's own id, e.g. '85'."
}
},
"additionalProperties": true
},
"description": "The ordered sections of the cinema tab, e.g. a banner carousel, a function-shortcut row, ranking lists, and curated video collections."
},
"regions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"url": {
"type": [
"string",
"null"
],
"description": "The category's own deep link. Value withheld (stripped to null)."
},
"icon": {
"type": [
"string",
"null"
],
"description": "Category icon image URL. Value withheld (stripped to null)."
},
"title": {
"type": "string"
}
},
"additionalProperties": true
},
"description": "A short, fixed-looking list of category tabs shown alongside the feed (e.g. documentaries, movies, TV, variety, a festival tie-in)."
}
},
"additionalProperties": true
}
},
"description": "The cinema tab feed, as returned at routing.responseResultPath ($.output). `result.hot` is a hot-picks section header observed with an always-empty `items` array on the one real call made -- its populated item shape is unconfirmed. `result.modules` is the ordered list of sections that make up the tab body; `result.regions` is a short list of category tabs shown alongside it.",
"additionalProperties": true
}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 23, 2026
