Skip to content
Eden Engine

Kuaishou Live Stream Search (by Keyword)

omnial/kuaishou-app-search-live

Given a search keyword, returns matching Kuaishou live streams currently broadcasting: the streamer's public handle and display name, viewer and like counts, and (for livestream-selling streams) the featured product being sold. Cover, avatar, and product images are reported as present or absent, but the image itself is not returned. When the keyword has no direct match, the endpoint falls back to a list of recommended live streams instead of an empty result.

activeper callv1
Provider
Web & Business Data Network
Category
kuaishou
Provider price
$0.020475 per call
Latency p50 / p95
— / —
Success rate
—
Verified
—

Provider list price; Omnial MCP charges provider cost plus a platform markup on top.

Contract

input_schema.json
{
  "type": "object",
  "required": [
    "keyword"
  ],
  "properties": {
    "keyword": {
      "type": "string",
      "examples": [
        "带货"
      ]
    },
    "pcursor": {
      "type": "string",
      "description": "首次留空,翻页传上一页响应的 pcursor"
    }
  },
  "additionalProperties": false
}
output_schema.json
{
  "type": "object",
  "properties": {
    "pcursor": {
      "type": "string",
      "description": "Pagination cursor for the next page of results. Pass this value back as this tool's own `pcursor` input to continue paging; observed as the literal string 'no_more' when there are no further pages."
    },
    "mixFeeds": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "live": {
            "type": "object",
            "properties": {
              "user": {
                "type": "object",
                "properties": {
                  "kwaiId": {
                    "type": "string",
                    "description": "The streamer's public Kuaishou handle. Not present on every account observed. Self-chosen free text -- observed on one real account to embed a self-published phone number."
                  },
                  "headurl": {
                    "type": "null",
                    "description": "Avatar image URL withheld, same as `cover_thumbnail_urls[].url`."
                  },
                  "user_id": {
                    "type": "number",
                    "description": "The streamer's numeric account id."
                  },
                  "headurls": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "cdn": {
                          "type": "string"
                        },
                        "url": {
                          "type": "null",
                          "description": "Withheld, same as `cover_thumbnail_urls[].url`."
                        }
                      },
                      "additionalProperties": true
                    },
                    "description": "The streamer's profile photo, mirrored across CDN hosts."
                  },
                  "user_sex": {
                    "type": "string",
                    "description": "Self-declared gender on the public account, e.g. 'M'/'F'/'U'."
                  },
                  "verified": {
                    "type": "boolean"
                  },
                  "user_name": {
                    "type": "string",
                    "description": "The streamer's display name."
                  },
                  "user_text": {
                    "type": "string",
                    "description": "The streamer's own public bio text. Observed on real accounts to sometimes contain self-published contact details (e.g. a phone number) -- treat as free text the account owner chose to publish, not a structured contact field."
                  }
                },
                "description": "The streamer's own public account.",
                "additionalProperties": true
              },
              "caption": {
                "type": "string",
                "description": "The stream's title, when set."
              },
              "likeCount": {
                "type": "string",
                "description": "Total likes, as a human-readable abbreviated string (e.g. '603', '1.9k', '20.1k'), not a raw number."
              },
              "timestamp": {
                "type": "number",
                "description": "Unix milliseconds."
              },
              "liveStreamId": {
                "type": "string",
                "description": "The stream's unique id."
              },
              "audienceCount": {
                "type": "string",
                "description": "Current viewer count, as a numeric string (e.g. '0', '3')."
              },
              "cover_thumbnail_urls": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "cdn": {
                      "type": "string"
                    },
                    "url": {
                      "type": "null",
                      "description": "Image URL withheld -- only whether a cover image exists is observable, not the image itself."
                    }
                  },
                  "additionalProperties": true
                },
                "description": "The stream's cover image, mirrored across CDN hosts."
              },
              "simpleLiveCoverReasonTag": {
                "type": "object",
                "properties": {
                  "text": {
                    "type": "object",
                    "properties": {
                      "content": {
                        "type": "string"
                      }
                    },
                    "additionalProperties": true
                  }
                },
                "description": "A social-proof snippet shown on the stream card, e.g. a total-sales or returning-customer count. Only present on true search matches (`mixFeeds`).",
                "additionalProperties": true
              },
              "simpleLiveCaptionRichTexts": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "textInfo": {
                      "type": "object",
                      "properties": {
                        "text": {
                          "type": "string"
                        }
                      },
                      "additionalProperties": true
                    }
                  },
                  "additionalProperties": true
                },
                "description": "Secondary caption text shown on the stream's cover card, when set."
              }
            },
            "additionalProperties": true
          },
          "rank": {
            "type": "number",
            "description": "Position of this stream in the result list."
          },
          "extInfo": {
            "type": "object",
            "properties": {
              "authorTag": {
                "type": "object",
                "properties": {
                  "text": {
                    "type": "string"
                  }
                },
                "description": "A short trust badge about the seller, e.g. '3-year store' or 'returning customers exceed peers by 20%'. Only present on true search matches (`mixFeeds`), never on recommendation fallback items (`recoMixFeeds`).",
                "additionalProperties": true
              },
              "liveGoodPendant": {
                "type": "object",
                "properties": {
                  "title": {
                    "type": "string"
                  },
                  "goodsId": {
                    "type": "number",
                    "description": "The product's numeric id."
                  },
                  "coverUrl": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "cdn": {
                          "type": "string"
                        },
                        "url": {
                          "type": "null",
                          "description": "Withheld, same as `cover_thumbnail_urls[].url`."
                        }
                      },
                      "additionalProperties": true
                    },
                    "description": "The product's photo, mirrored across CDN hosts."
                  },
                  "priceNum": {
                    "type": "string",
                    "description": "Price, as a string (e.g. '59', '5.99')."
                  },
                  "suffixTag": {
                    "type": "string",
                    "description": "e.g. 'after coupon', 'livestream price'."
                  },
                  "soldAmount": {
                    "type": "string",
                    "description": "Human-readable units-sold text, e.g. 'sold 7.4k'."
                  },
                  "pricePrefix": {
                    "type": "string",
                    "description": "Currency symbol, e.g. '¥'."
                  }
                },
                "description": "The product currently featured for sale on this livestream-selling stream. Only present on true search matches (`mixFeeds`), never on recommendation fallback items (`recoMixFeeds`).",
                "additionalProperties": true
              },
              "liveCornerTagInfo": {
                "type": "object",
                "properties": {
                  "imgUrl": {
                    "type": "null",
                    "description": "Badge icon image URL withheld, same as cover images."
                  },
                  "contentText": {
                    "type": "string"
                  }
                },
                "description": "The status/category badge shown on the stream's card, e.g. a 'livestream selling' or 'live now' tag.",
                "additionalProperties": true
              }
            },
            "additionalProperties": true
          }
        },
        "additionalProperties": true
      },
      "description": "Live streams that directly matched the search keyword. Empty or absent when the keyword has no direct match -- see `recoMixFeeds` for that fallback case (confirmed against the no-results fixture, which returns matches under `recoMixFeeds` instead). Items in this array additionally carry `extInfo.liveGoodPendant` (the featured product), `extInfo.authorTag` (a seller trust badge), and `live.simpleLiveCoverReasonTag` (a social-proof snippet), never observed on any `recoMixFeeds` item."
    },
    "recoMixFeeds": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "live": {
            "type": "object",
            "properties": {
              "user": {
                "type": "object",
                "properties": {
                  "kwaiId": {
                    "type": "string",
                    "description": "The streamer's public Kuaishou handle. Not present on every account observed. Self-chosen free text -- observed on one real account to embed a self-published phone number."
                  },
                  "headurl": {
                    "type": "null",
                    "description": "Avatar image URL withheld."
                  },
                  "user_id": {
                    "type": "number",
                    "description": "The streamer's numeric account id."
                  },
                  "headurls": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "cdn": {
                          "type": "string"
                        },
                        "url": {
                          "type": "null",
                          "description": "Withheld."
                        }
                      },
                      "additionalProperties": true
                    },
                    "description": "The streamer's profile photo, mirrored across CDN hosts."
                  },
                  "user_sex": {
                    "type": "string",
                    "description": "Self-declared gender on the public account, e.g. 'M'/'F'/'U'."
                  },
                  "verified": {
                    "type": "boolean"
                  },
                  "user_name": {
                    "type": "string",
                    "description": "The streamer's display name."
                  },
                  "user_text": {
                    "type": "string",
                    "description": "The streamer's own public bio text, same caveats as `mixFeeds`'s `user.user_text`. Observed empty on some accounts."
                  }
                },
                "description": "The streamer's own public account.",
                "additionalProperties": true
              },
              "caption": {
                "type": "string",
                "description": "The stream's title, when set."
              },
              "likeCount": {
                "type": "string",
                "description": "Total likes, as a human-readable abbreviated string (e.g. '10', '63')."
              },
              "timestamp": {
                "type": "number",
                "description": "Unix milliseconds."
              },
              "liveStreamId": {
                "type": "string",
                "description": "The stream's unique id."
              },
              "audienceCount": {
                "type": "string",
                "description": "Current viewer count, as a numeric string (e.g. '0', '3')."
              },
              "cover_thumbnail_urls": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "cdn": {
                      "type": "string"
                    },
                    "url": {
                      "type": "null",
                      "description": "Image URL withheld."
                    }
                  },
                  "additionalProperties": true
                },
                "description": "The stream's cover image, mirrored across CDN hosts."
              },
              "simpleLiveCaptionRichTexts": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "textInfo": {
                      "type": "object",
                      "properties": {
                        "text": {
                          "type": "string"
                        }
                      },
                      "additionalProperties": true
                    }
                  },
                  "additionalProperties": true
                },
                "description": "Secondary caption text shown on the stream's cover card, when set."
              }
            },
            "additionalProperties": true
          },
          "rank": {
            "type": "number",
            "description": "Position of this stream in the result list."
          },
          "extInfo": {
            "type": "object",
            "properties": {
              "liveCornerTagInfo": {
                "type": "object",
                "properties": {
                  "imgUrl": {
                    "type": "null",
                    "description": "Badge icon image URL withheld."
                  },
                  "contentText": {
                    "type": "string"
                  }
                },
                "description": "The status/category badge shown on the stream's card, e.g. a 'live now' tag.",
                "additionalProperties": true
              }
            },
            "additionalProperties": true
          }
        },
        "additionalProperties": true
      },
      "description": "Recommended live streams, returned in place of `mixFeeds` when the search keyword has no direct match (confirmed against the no-results fixture). Same item shape as `mixFeeds`, minus the featured-product/trust-badge fields described above."
    },
    "responseCode": {
      "type": "number",
      "description": "The endpoint's own call-result code. Observed as 0 (success) on every real call."
    }
  },
  "description": "The search result, as returned at routing.responseResultPath ($.output).",
  "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.

ChargeRate
Per call
Flat, regardless of what comes back
$0.020475
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