{"code":"ok","request_id":"1b0ba270-0719-4056-99a7-1c8ecc552d4b","data":{"revision":"d54bb626c60b95fd","priceBook":"1b273c48fea9634e","prices":{"version":"1b273c48fea9634e","effectiveAt":null,"currency":"USD"},"baseUrl":"https://api.okdata.online","platforms":[{"id":"douyin","name":{"en":"Douyin","zh":"抖音"},"region":"cn","summary":{"en":"China’s TikTok: videos, accounts, comments and the hot search board.","zh":"视频、账号、评论和热搜榜。"}},{"id":"xiaohongshu","name":{"en":"Xiaohongshu (RedNote)","zh":"小红书"},"region":"cn","summary":{"en":"Lifestyle notes, creators and what people search for.","zh":"笔记、博主和大家在搜什么。"}},{"id":"wechat_mp","name":{"en":"WeChat Official Accounts","zh":"微信公众号"},"region":"cn","summary":{"en":"Official Account articles and history, without a QR login.","zh":"公众号文章和历史文章，不用扫码。"}},{"id":"bilibili","name":{"en":"Bilibili","zh":"B站"},"region":"cn","summary":{"en":"Videos, comments and the popular board.","zh":"视频、评论和热门榜。"}},{"id":"weibo","name":{"en":"Weibo","zh":"微博"},"region":"cn","summary":{"en":"Posts, accounts and the hot search list.","zh":"微博、账号和热搜。"}},{"id":"tiktok","name":{"en":"TikTok","zh":"TikTok"},"region":"global","summary":{"en":"Videos, accounts and comments worldwide.","zh":"全球的视频、账号和评论。"}},{"id":"x","name":{"en":"X (Twitter)","zh":"X（推特）"},"region":"global","summary":{"en":"Posts, accounts, search and trends.","zh":"帖子、账号、搜索和趋势。"}},{"id":"youtube","name":{"en":"YouTube","zh":"YouTube"},"region":"global","summary":{"en":"Videos, comments and transcripts.","zh":"视频、评论和字幕。"}},{"id":"meta","name":{"en":"Meta Ad Library","zh":"Meta 广告库"},"region":"global","summary":{"en":"Ads running on Facebook and Instagram, by keyword or advertiser.","zh":"Facebook 和 Instagram 上在投的广告，按关键词或广告主查。"}},{"id":"google","name":{"en":"Google Ads Transparency","zh":"Google 广告透明中心"},"region":"global","summary":{"en":"Advertisers and their ads on Search, YouTube and Display.","zh":"广告主和他们在搜索、YouTube、展示广告上的广告。"}},{"id":"instagram","name":{"en":"Instagram","zh":"Instagram"},"region":"global","summary":{"en":"Profiles, posts and reels, comments, hashtags and what a reel says.","zh":"账号、帖子和 Reels、评论、话题，以及 Reel 里说了什么。"}},{"id":"reddit","name":{"en":"Reddit","zh":"Reddit"},"region":"global","summary":{"en":"Posts, comments, communities, people and what is trending.","zh":"帖子、评论、社区、用户和正在热的内容。"}},{"id":"kuaishou","name":{"en":"Kuaishou","zh":"快手"},"region":"cn","summary":{"en":"Videos, accounts, comments and the hot list.","zh":"视频、账号、评论和热榜。"}},{"id":"zhihu","name":{"en":"Zhihu","zh":"知乎"},"region":"cn","summary":{"en":"Questions and answers, articles, columns, people and the hot list.","zh":"问题和回答、文章、专栏、用户和热榜。"}},{"id":"wechat_channels","name":{"en":"WeChat Channels","zh":"微信视频号"},"region":"cn","summary":{"en":"Channels videos, accounts, comments and live replays, without a QR login.","zh":"视频号的视频、账号、评论和直播回放，不用扫码。"}},{"id":"wechat","name":{"en":"WeChat Search","zh":"微信搜一搜"},"region":"cn","summary":{"en":"WeChat Search across Official Account articles, Channels videos and mini programs.","zh":"微信搜一搜：公众号文章、视频号视频和小程序。"}},{"id":"telegram","name":{"en":"Telegram","zh":"Telegram"},"region":"global","summary":{"en":"Public channels and their messages.","zh":"公开频道和频道消息。"}}],"endpoints":[{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Douyin video search","zh":"抖音视频搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"douyin.videos.search","platform":"douyin","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.02","title":{"en":"Douyin video search","zh":"抖音视频搜索"},"summary":{"en":"Videos matching keywords, with likes, comments, shares and the author.","zh":"按关键词搜视频，带点赞、评论、转发和作者。"},"params":[{"name":"query","type":"string","required":true,"example":"露营装备","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"sort","type":"string","required":false,"enum":["relevance","latest","most_liked"],"default":"relevance","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","competitor-monitoring"],"path":"/v1/douyin/videos/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Douyin video detail","zh":"抖音视频详情"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.videos.get","platform":"douyin","object":"post","list":false,"unit":"call","price":"0.002","title":{"en":"Douyin video detail","zh":"抖音视频详情"},"summary":{"en":"One video by ID or share link: text, metrics, author, music and hashtags.","zh":"按 ID 或分享链接取一个视频：文案、数据、作者、音乐和话题。"},"params":[{"name":"id","type":"string","required":false,"example":"7301234567890123456","description":{"en":"The video ID. Give id or url.","zh":"视频 ID。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://v.douyin.com/xxxxxx/","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/douyin/videos/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Douyin video comments","zh":"抖音视频评论"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"douyin.videos.comments.list","platform":"douyin","object":"comment","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Douyin video comments","zh":"抖音视频评论"},"summary":{"en":"Top-level comments on a video, hottest first (the platform's own order).","zh":"视频的一级评论，按最热排序（平台自己的顺序）。"},"params":[{"name":"id","type":"string","required":true,"example":"7301234567890123456","description":{"en":"The video ID.","zh":"视频 ID。"}},{"name":"sort","type":"string","required":false,"enum":["hot"],"default":"hot","description":{"en":"Result order. Only hot is available from our sources for now.","zh":"排序方式。目前数据源只提供最热排序。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/douyin/videos/comments/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Douyin account profile","zh":"抖音账号信息"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.users.get","platform":"douyin","object":"account","list":false,"unit":"call","price":"0.002","title":{"en":"Douyin account profile","zh":"抖音账号信息"},"summary":{"en":"Followers, total likes, video count, bio and verification of an account.","zh":"账号的粉丝数、获赞数、作品数、简介和认证。"},"params":[{"name":"id","type":"string","required":false,"example":"MS4wLjABAAAA...","description":{"en":"The account ID (sec_uid / user id as the platform uses it).","zh":"账号 ID（平台自己的 sec_uid 或 user id）。"}},{"name":"url","type":"string","required":false,"example":"https://www.douyin.com/user/MS4wLjABAAAA...","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","creator-discovery"],"path":"/v1/douyin/users/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Douyin account videos","zh":"抖音账号作品列表"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"douyin.users.videos.list","platform":"douyin","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Douyin account videos","zh":"抖音账号作品列表"},"summary":{"en":"An account's videos, newest first, with metrics.","zh":"账号发布的视频，从新到旧，带数据。"},"params":[{"name":"id","type":"string","required":true,"example":"MS4wLjABAAAA...","description":{"en":"The account ID (sec_uid / user id as the platform uses it).","zh":"账号 ID（平台自己的 sec_uid 或 user id）。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring"],"path":"/v1/douyin/users/videos/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Douyin hot search board","zh":"抖音热搜榜"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":600,"paused":false,"id":"douyin.trends.list","platform":"douyin","object":"trend","list":true,"pageSize":50,"unit":"call","price":"0.002","title":{"en":"Douyin hot search board","zh":"抖音热搜榜"},"summary":{"en":"The current hot search list with rank and heat.","zh":"当前热搜榜，带排名和热度。"},"params":[{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research"],"path":"/v1/douyin/trends/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu note search","zh":"小红书笔记搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.notes.search","platform":"xiaohongshu","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.02","title":{"en":"Xiaohongshu note search","zh":"小红书笔记搜索"},"summary":{"en":"Notes matching keywords, newest or most popular first, with images and the author.","zh":"按关键词搜笔记，可按最新或最热，带图片和作者。"},"params":[{"name":"query","type":"string","required":true,"example":"防晒霜 推荐","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"sort","type":"string","required":false,"enum":["general","latest","popular"],"default":"general","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"type","type":"string","required":false,"enum":["all","video","image"],"default":"all","description":{"en":"Note type.","zh":"笔记类型。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","word-of-mouth","competitor-monitoring"],"path":"/v1/xiaohongshu/notes/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu note detail","zh":"小红书笔记详情"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.notes.get","platform":"xiaohongshu","object":"post","list":false,"unit":"call","price":"0.02","title":{"en":"Xiaohongshu note detail","zh":"小红书笔记详情"},"summary":{"en":"Full text, all images (a video note gives its cover, not the video file), likes, saves and comments count of one note.","zh":"一篇笔记的全文、全部图片（视频笔记只给封面，不含视频文件链接）、点赞、收藏和评论数。"},"params":[{"name":"id","type":"string","required":false,"example":"6650a1b2000000001e00abcd","description":{"en":"The note ID. Give id or url.","zh":"笔记 ID。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.xiaohongshu.com/explore/6650a1b2000000001e00abcd","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","competitor-monitoring"],"path":"/v1/xiaohongshu/notes/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu note comments","zh":"小红书笔记评论"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.notes.comments.list","platform":"xiaohongshu","object":"comment","list":true,"pageSize":10,"unit":"call","price":"0.02","title":{"en":"Xiaohongshu note comments","zh":"小红书笔记评论"},"summary":{"en":"Comments on a note with likes and reply counts.","zh":"笔记下的评论，带点赞和回复数。"},"params":[{"name":"id","type":"string","required":true,"example":"6650a1b2000000001e00abcd","description":{"en":"The note ID.","zh":"笔记 ID。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/xiaohongshu/notes/comments/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu account profile","zh":"小红书博主信息"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.users.get","platform":"xiaohongshu","object":"account","list":false,"unit":"call","price":"0.02","title":{"en":"Xiaohongshu account profile","zh":"小红书博主信息"},"summary":{"en":"Followers, likes and saves, note count and bio of an account.","zh":"博主的粉丝、获赞与收藏、笔记数和简介。"},"params":[{"name":"id","type":"string","required":false,"example":"5f1234567890abcdef123456","description":{"en":"The account ID (sec_uid / user id as the platform uses it).","zh":"账号 ID（平台自己的 sec_uid 或 user id）。"}},{"name":"url","type":"string","required":false,"example":"https://www.xiaohongshu.com/user/profile/5f1234567890abcdef123456","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/xiaohongshu/users/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu account notes","zh":"小红书博主笔记列表"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.users.notes.list","platform":"xiaohongshu","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.02","title":{"en":"Xiaohongshu account notes","zh":"小红书博主笔记列表"},"summary":{"en":"An account's notes, newest first.","zh":"博主发布的笔记，从新到旧。"},"params":[{"name":"id","type":"string","required":true,"example":"5f1234567890abcdef123456","description":{"en":"The account ID (sec_uid / user id as the platform uses it).","zh":"账号 ID（平台自己的 sec_uid 或 user id）。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","creator-discovery"],"path":"/v1/xiaohongshu/users/notes/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu hot topics","zh":"小红书热点话题"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":600,"paused":false,"id":"xiaohongshu.trends.list","platform":"xiaohongshu","object":"trend","list":true,"pageSize":20,"unit":"call","price":"0.02","title":{"en":"Xiaohongshu hot topics","zh":"小红书热点话题"},"summary":{"en":"The hot topics Xiaohongshu suggests to creators right now, with heat.","zh":"小红书当前推荐给创作者的热点话题，带热度。"},"params":[{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research"],"path":"/v1/xiaohongshu/trends/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.58","minimum":"0.058","chargeWhenEmpty":"0.058","chargeWhenNotFound":"0","short":{"en":"Official Account search","zh":"公众号搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"wechat_mp.accounts.search","platform":"wechat_mp","object":"account","list":true,"pageSize":10,"unit":"item","price":"0.058","title":{"en":"Official Account search","zh":"公众号搜索"},"summary":{"en":"Find Official Accounts by name or keyword, with their original ID (gh_…). Charged per account returned; when the balance is below a full page, the first page shrinks to what it covers.","zh":"按名称或关键词找公众号，返回原始 ID（gh_…）。按返回的账号数计费；余额不够一整页时，第一页按余额能付的条数返回。"},"params":[{"name":"query","type":"string","required":true,"example":"36氪","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring"],"path":"/v1/wechat_mp/accounts/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Official Account article history","zh":"公众号历史文章"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"wechat_mp.accounts.articles.list","platform":"wechat_mp","object":"post","list":true,"pageSize":10,"unit":"call","price":"0.02","title":{"en":"Official Account article history","zh":"公众号历史文章"},"summary":{"en":"An Official Account's published articles, newest first, without a QR login: the articles tab of its page by default, or its videos or pictures tab.","zh":"公众号已发布的文章，从新到旧，不用扫码登录：默认是主页的“文章”栏，也可取“视频”或“贴图”栏。"},"params":[{"name":"id","type":"string","required":true,"example":"gh_363b924965e9","description":{"en":"The account original ID (gh_…) from accounts.search, or its WeChat ID.","zh":"accounts.search 返回的原始 ID（gh_…），或公众号的微信号。"}},{"name":"tab","type":"string","required":false,"enum":["articles","videos","images"],"default":"articles","description":{"en":"Which tab of the account's page: articles (the default), videos or pictures.","zh":"公众号主页的哪一栏：文章（默认）、视频或贴图。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/wechat_mp/accounts/articles/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Official Account article detail","zh":"公众号文章详情"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"wechat_mp.articles.get","platform":"wechat_mp","object":"post","list":false,"unit":"call","price":"0.02","title":{"en":"Official Account article detail","zh":"公众号文章详情"},"summary":{"en":"Full text of an article as plain text, with the account and the time it was published.","zh":"文章全文（纯文本），带公众号和发布时间。"},"params":[{"name":"url","type":"string","required":true,"example":"https://mp.weixin.qq.com/s/xxxxxxxx","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research"],"path":"/v1/wechat_mp/articles/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Bilibili video search","zh":"B站视频搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"bilibili.videos.search","platform":"bilibili","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Bilibili video search","zh":"B站视频搜索"},"summary":{"en":"Videos matching keywords, with views, danmaku, likes and coins.","zh":"按关键词搜视频，带播放、弹幕、点赞和投币。"},"params":[{"name":"query","type":"string","required":true,"example":"Claude Code 教程","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"sort","type":"string","required":false,"enum":["relevance","latest","most_viewed"],"default":"relevance","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research"],"path":"/v1/bilibili/videos/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Bilibili video detail","zh":"B站视频详情"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"bilibili.videos.get","platform":"bilibili","object":"post","list":false,"unit":"call","price":"0.002","title":{"en":"Bilibili video detail","zh":"B站视频详情"},"summary":{"en":"One video by BV ID or link.","zh":"按 BV 号或链接取一个视频。"},"params":[{"name":"id","type":"string","required":false,"example":"BV1xx411c7mD","description":{"en":"The video ID. Give id or url.","zh":"视频 ID。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.bilibili.com/video/BV1xx411c7mD","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring"],"path":"/v1/bilibili/videos/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Bilibili video comments","zh":"B站视频评论"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"bilibili.videos.comments.list","platform":"bilibili","object":"comment","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Bilibili video comments","zh":"B站视频评论"},"summary":{"en":"Comments on a video, hottest or newest first.","zh":"视频评论，按最热或最新。"},"params":[{"name":"id","type":"string","required":true,"example":"BV1xx411c7mD","description":{"en":"The video ID.","zh":"视频 ID。"}},{"name":"sort","type":"string","required":false,"enum":["hot","latest"],"default":"hot","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/bilibili/videos/comments/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Bilibili hot searches","zh":"B站热搜榜"},"group":null,"aliases":{"en":["bilibili hot search","bilibili trending searches"],"zh":["B站热搜","哔哩哔哩热搜","B站热门搜索"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":600,"paused":false,"id":"bilibili.trends.list","platform":"bilibili","object":"trend","list":true,"pageSize":50,"unit":"call","price":"0.002","title":{"en":"Bilibili hot searches","zh":"B站热搜榜"},"summary":{"en":"Bilibili's hot search terms right now, up to 50, with rank and heat.","zh":"B站当前的热搜词，最多 50 个，带名次和热度。"},"params":[{"name":"board","type":"string","required":false,"enum":["hot_search"],"default":"hot_search","description":{"en":"Which list: hot searches is the only one.","zh":"哪个榜：现在只有热搜榜。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research"],"path":"/v1/bilibili/trends/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Weibo post search","zh":"微博搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"weibo.posts.search","platform":"weibo","object":"post","list":true,"pageSize":10,"unit":"call","price":"0.002","title":{"en":"Weibo post search","zh":"微博搜索"},"summary":{"en":"Posts matching keywords, latest or hot, with reposts, comments and likes.","zh":"按关键词搜微博，可按实时或热门，带转发、评论和点赞。"},"params":[{"name":"query","type":"string","required":true,"example":"新品发布","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"sort","type":"string","required":false,"enum":["hot","latest"],"default":"hot","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth","trend-research"],"path":"/v1/weibo/posts/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Weibo hot search","zh":"微博热搜"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":600,"paused":false,"id":"weibo.trends.list","platform":"weibo","object":"trend","list":true,"pageSize":50,"unit":"call","price":"0.002","title":{"en":"Weibo hot search","zh":"微博热搜"},"summary":{"en":"The Weibo hot search list with rank and heat.","zh":"微博热搜榜，带排名和热度。"},"params":[{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research"],"path":"/v1/weibo/trends/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Weibo account profile","zh":"微博账号信息"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"weibo.users.get","platform":"weibo","object":"account","list":false,"unit":"call","price":"0.002","title":{"en":"Weibo account profile","zh":"微博账号信息"},"summary":{"en":"Followers, post count, verification and bio of an account.","zh":"账号的粉丝数、微博数、认证和简介。"},"params":[{"name":"id","type":"string","required":true,"example":"1234567890","description":{"en":"The account ID (sec_uid / user id as the platform uses it).","zh":"账号 ID（平台自己的 sec_uid 或 user id）。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","creator-discovery"],"path":"/v1/weibo/users/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"TikTok video search","zh":"TikTok 视频搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"tiktok.videos.search","platform":"tiktok","object":"post","list":true,"pageSize":30,"unit":"call","price":"0.002","title":{"en":"TikTok video search","zh":"TikTok 视频搜索"},"summary":{"en":"Videos matching keywords worldwide, with plays, likes, comments and shares.","zh":"按关键词搜全球的 TikTok 视频，带播放、点赞、评论和分享。"},"params":[{"name":"query","type":"string","required":true,"example":"ai agents","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"sort","type":"string","required":false,"enum":["relevance","latest","most_liked"],"default":"relevance","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","trend-research"],"path":"/v1/tiktok/videos/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"TikTok video detail","zh":"TikTok 视频详情"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"tiktok.videos.get","platform":"tiktok","object":"post","list":false,"unit":"call","price":"0.002","title":{"en":"TikTok video detail","zh":"TikTok 视频详情"},"summary":{"en":"One video by ID or link.","zh":"按 ID 或链接取一个视频。"},"params":[{"name":"id","type":"string","required":false,"example":"7305085486984858894","description":{"en":"The video ID. Give id or url.","zh":"视频 ID。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.tiktok.com/@user/video/7305085486984858894","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring"],"path":"/v1/tiktok/videos/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"TikTok video comments","zh":"TikTok 视频评论"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"tiktok.videos.comments.list","platform":"tiktok","object":"comment","list":true,"pageSize":50,"unit":"call","price":"0.002","title":{"en":"TikTok video comments","zh":"TikTok 视频评论"},"summary":{"en":"Comments on a video with likes and reply counts.","zh":"视频评论，带点赞和回复数。"},"params":[{"name":"id","type":"string","required":true,"example":"7305085486984858894","description":{"en":"The video ID.","zh":"视频 ID。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/tiktok/videos/comments/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"TikTok account profile","zh":"TikTok 账号信息"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"tiktok.users.get","platform":"tiktok","object":"account","list":false,"unit":"call","price":"0.002","title":{"en":"TikTok account profile","zh":"TikTok 账号信息"},"summary":{"en":"Followers, likes, video count and bio of an account.","zh":"账号的粉丝、获赞、作品数和简介。"},"params":[{"name":"username","type":"string","required":true,"example":"khaby.lame","description":{"en":"The handle, with or without @.","zh":"用户名，带不带 @ 都行。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/tiktok/users/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.0003","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"X post detail","zh":"X 帖子详情"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"x.posts.get","platform":"x","object":"post","list":false,"unit":"call","price":"0.0003","title":{"en":"X post detail","zh":"X 帖子详情"},"summary":{"en":"One post by ID or link: text, media, views, likes, reposts and replies.","zh":"按 ID 或链接取一条帖子：正文、媒体、浏览、点赞、转发和回复。"},"params":[{"name":"id","type":"string","required":false,"example":"1850000000000000000","description":{"en":"The post ID. Give id or url.","zh":"帖子 ID。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://x.com/user/status/1850000000000000000","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/x/posts/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"X post search","zh":"X 帖子搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"x.posts.search","platform":"x","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"X post search","zh":"X 帖子搜索"},"summary":{"en":"Posts matching a query (X search operators work), latest or top.","zh":"按查询词搜帖子（支持 X 的搜索语法），可按最新或热门。"},"params":[{"name":"query","type":"string","required":true,"example":"\"claude code\" lang:zh","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"sort","type":"string","required":false,"enum":["latest","top"],"default":"latest","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth","trend-research"],"path":"/v1/x/posts/search"},{"method":"GET","post":true,"batchMax":100,"status":"preview","maxCharge":"0.04","minimum":"0.0004","chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"X account profile","zh":"X 账号信息"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","username","ids"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"x.users.get","platform":"x","object":"account","list":false,"unit":"item","price":"0.0004","title":{"en":"X account profile","zh":"X 账号信息"},"summary":{"en":"An account by handle or numeric ID, or up to 100 accounts by ID in one call: followers, following, post count, bio and verification. IDs that find no account are listed under data.missing and not charged.","zh":"按用户名或数字 ID 取一个账号，或一次按 ID 取最多 100 个：粉丝、关注、发帖数、简介和认证。没找到的 ID 列在 data.missing 里，不收费。"},"params":[{"name":"id","type":"string","required":false,"example":"4398626122","description":{"en":"The numeric account ID. Give one of id, username or ids.","zh":"账号的数字 ID。id、username、ids 三选一。"}},{"name":"username","type":"string","required":false,"example":"openai","description":{"en":"The handle, with or without @. Give one of id, username or ids.","zh":"用户名，带不带 @ 都行。id、username、ids 三选一。"}},{"name":"ids","type":"string[]","required":false,"example":["4398626122","11348282"],"description":{"en":"Up to 100 numeric account IDs (POST with a JSON body, or comma-separated in a GET). Give one of id, username or ids.","zh":"最多 100 个账号数字 ID（POST 的 JSON 里给数组，GET 里用逗号分隔）。id、username、ids 三选一。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/x/users/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"X account posts","zh":"X 账号帖子列表"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"x.users.posts.list","platform":"x","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"X account posts","zh":"X 账号帖子列表"},"summary":{"en":"An account's posts, newest first.","zh":"账号发布的帖子，从新到旧。"},"params":[{"name":"username","type":"string","required":true,"example":"openai","description":{"en":"The handle, with or without @.","zh":"用户名，带不带 @ 都行。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring"],"path":"/v1/x/users/posts/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.009","minimum":null,"chargeWhenEmpty":"0.009","chargeWhenNotFound":"0","short":{"en":"X trending topics","zh":"X 趋势"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":600,"paused":false,"id":"x.trends.list","platform":"x","object":"trend","list":true,"pageSize":30,"unit":"call","price":"0.009","title":{"en":"X trending topics","zh":"X 趋势"},"summary":{"en":"Trending topics worldwide or for one country.","zh":"全球或某个国家的趋势话题。"},"params":[{"name":"country","type":"string","required":false,"example":"US","description":{"en":"ISO country code; worldwide when omitted.","zh":"国家代码（ISO），不填为全球。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research"],"path":"/v1/x/trends/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0.004","chargeWhenNotFound":"0","short":{"en":"YouTube video search","zh":"YouTube 视频搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"youtube.videos.search","platform":"youtube","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.004","title":{"en":"YouTube video search","zh":"YouTube 视频搜索"},"summary":{"en":"Videos matching keywords with views, length and channel.","zh":"按关键词搜视频，带播放量、时长和频道。"},"params":[{"name":"query","type":"string","required":true,"example":"claude code tutorial","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"sort","type":"string","required":false,"enum":["relevance","latest","most_viewed"],"default":"relevance","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research"],"path":"/v1/youtube/videos/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"YouTube video detail","zh":"YouTube 视频详情"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"youtube.videos.get","platform":"youtube","object":"post","list":false,"unit":"call","price":"0.002","title":{"en":"YouTube video detail","zh":"YouTube 视频详情"},"summary":{"en":"One video by ID or link: title, description, views, likes and channel.","zh":"按 ID 或链接取一个视频：标题、简介、播放、点赞和频道。"},"params":[{"name":"id","type":"string","required":false,"example":"dQw4w9WgXcQ","description":{"en":"The video ID. Give id or url.","zh":"视频 ID。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.youtube.com/watch?v=dQw4w9WgXcQ","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring"],"path":"/v1/youtube/videos/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"YouTube video comments","zh":"YouTube 视频评论"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"youtube.videos.comments.list","platform":"youtube","object":"comment","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"YouTube video comments","zh":"YouTube 视频评论"},"summary":{"en":"Comments on a video, top or newest first.","zh":"视频评论，按热门或最新。"},"params":[{"name":"id","type":"string","required":true,"example":"dQw4w9WgXcQ","description":{"en":"The video ID.","zh":"视频 ID。"}},{"name":"sort","type":"string","required":false,"enum":["top","latest"],"default":"top","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/youtube/videos/comments/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"YouTube video transcript","zh":"YouTube 视频字幕"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"youtube.videos.transcript.get","platform":"youtube","object":"transcript","list":false,"unit":"call","price":"0.004","title":{"en":"YouTube video transcript","zh":"YouTube 视频字幕"},"summary":{"en":"The transcript of a video with timestamps, in the original or a chosen language.","zh":"视频字幕，带时间戳，原语言或指定语言。"},"params":[{"name":"id","type":"string","required":true,"example":"dQw4w9WgXcQ","description":{"en":"The video ID.","zh":"视频 ID。"}},{"name":"lang","type":"string","required":false,"example":"en","description":{"en":"Preferred transcript language. The result's lang is the track actually returned.","zh":"优先的字幕语言。结果里的 lang 是实际返回的字幕语言。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["transcripts","content-research"],"path":"/v1/youtube/videos/transcript/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0.004","chargeWhenNotFound":"0","short":{"en":"Douyin Xingtu creator search","zh":"抖音星图达人搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"douyin.xingtu.creators.search","platform":"douyin","object":"creator","list":true,"pageSize":20,"unit":"call","price":"0.004","title":{"en":"Douyin Xingtu creator search","zh":"抖音星图达人搜索"},"summary":{"en":"Find Douyin creators on Xingtu, the official creator marketplace, by what they post or by name, filtered by followers, recent engagement rate and gender. Each with followers, 30-day engagement rate and median views, content categories and what an integrated and a custom video cost (in yuan).","zh":"在抖音官方达人广场「星图」按内容或昵称找达人，可按粉丝数、近期互动率和性别筛选。返回粉丝数、近 30 天互动率和播放中位数、内容类目，以及植入视频和定制视频的报价（元）。"},"params":[{"name":"query","type":"string","required":true,"example":"户外","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"search_by","type":"string","required":false,"enum":["content","name"],"default":"content","description":{"en":"Match the words against what creators post (the default) or against their names.","zh":"按达人发布的内容匹配（默认），或按昵称匹配。"}},{"name":"followers_min","type":"integer","required":false,"example":100000,"description":{"en":"At least this many followers.","zh":"粉丝数下限。"}},{"name":"followers_max","type":"integer","required":false,"example":500000,"description":{"en":"At most this many followers.","zh":"粉丝数上限。"}},{"name":"engagement_min","type":"integer","required":false,"example":3,"description":{"en":"Engagement rate of the last 30 days at least this, in percent: 3 means 3%.","zh":"近 30 天互动率下限，单位为百分比：3 表示 3%。"}},{"name":"gender","type":"string","required":false,"enum":["female","male"],"description":{"en":"Only female or only male creators.","zh":"只看女性或男性达人。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/douyin/xingtu/creators/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.04","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Douyin Xingtu creator rate card","zh":"抖音星图达人报价"},"group":null,"aliases":{"en":[],"zh":[]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.xingtu.creators.rates.get","platform":"douyin","object":"creator_rate","list":false,"unit":"call","price":"0.04","title":{"en":"Douyin Xingtu creator rate card","zh":"抖音星图达人报价"},"summary":{"en":"What a Douyin creator charges on Xingtu for each kind of sponsored work (integrated video, custom video and more), in yuan, whether each is open and how it is settled.","zh":"达人在星图上每种合作方式（植入视频、定制视频等）的报价（元）、是否开放接单和结算方式。"},"params":[{"name":"id","type":"string","required":true,"example":"7283826197740388415","description":{"en":"Xingtu creator ID (digits), from the Xingtu creator search; not the Douyin account ID.","zh":"星图达人 ID（数字），来自星图达人搜索；不是抖音账号 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/douyin/xingtu/creators/rates/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.04","minimum":null,"chargeWhenEmpty":"0.04","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu PGY creator search","zh":"小红书蒲公英达人搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.pgy.creators.search","platform":"xiaohongshu","object":"creator","list":true,"pageSize":20,"unit":"call","price":"0.04","title":{"en":"Xiaohongshu PGY creator search","zh":"小红书蒲公英达人搜索"},"summary":{"en":"Find Xiaohongshu creators on PGY (蒲公英), the official creator marketplace, by what their notes are about or by name, filtered by followers and note type, sorted by followers, engagement, reads or rate. Each with followers, median reads and engagements of everyday notes, content categories and what an image note and a video note cost (in yuan).","zh":"在小红书官方达人广场「蒲公英」按笔记内容或昵称找达人，可按粉丝数和笔记类型筛选，按粉丝、互动、阅读或报价排序。返回粉丝数、日常笔记阅读和互动中位数、内容类目，以及图文和视频笔记报价（元）。"},"params":[{"name":"query","type":"string","required":true,"example":"户外","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"search_by","type":"string","required":false,"enum":["notes","name"],"default":"notes","description":{"en":"Match the words against what creators post (the default) or against their names.","zh":"按笔记内容匹配（默认），或按昵称匹配。"}},{"name":"followers_min","type":"integer","required":false,"example":100000,"description":{"en":"At least this many followers.","zh":"粉丝数下限。"}},{"name":"followers_max","type":"integer","required":false,"example":500000,"description":{"en":"At most this many followers.","zh":"粉丝数上限。"}},{"name":"type","type":"string","required":false,"enum":["all","image","video"],"default":"all","description":{"en":"Creators who mostly post image notes or video notes; both by default.","zh":"以图文笔记为主或以视频笔记为主的达人；默认都要。"}},{"name":"sort","type":"string","required":false,"enum":["relevance","most_followers","most_engagements","most_reads","lowest_rate","highest_rate"],"default":"relevance","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/xiaohongshu/pgy/creators/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.04","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu PGY creator detail","zh":"小红书蒲公英达人详情"},"group":null,"aliases":{"en":[],"zh":[]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.pgy.creators.get","platform":"xiaohongshu","object":"creator","list":false,"unit":"call","price":"0.04","title":{"en":"Xiaohongshu PGY creator detail","zh":"小红书蒲公英达人详情"},"summary":{"en":"A Xiaohongshu creator's PGY profile: followers, likes and saves, median reads and engagements, content and feature tags, and what an image note and a video note cost (in yuan) and whether each is open.","zh":"达人在蒲公英上的资料：粉丝数、获赞与收藏、阅读和互动中位数、内容和特色标签，以及图文和视频笔记的报价（元）和是否开放接单。"},"params":[{"name":"id","type":"string","required":true,"example":"5dfa1ee20000000001001cb3","description":{"en":"PGY creator ID (24 hex characters, the same as the Xiaohongshu user ID), from the PGY creator search.","zh":"蒲公英达人 ID（24 位十六进制，与小红书用户 ID 相同），来自蒲公英达人搜索。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/xiaohongshu/pgy/creators/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0.004","chargeWhenNotFound":"0","short":{"en":"Meta Ad Library search","zh":"Meta 广告库搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"ads","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"meta.ads.search","platform":"meta","object":"ad","list":true,"pageSize":30,"unit":"call","price":"0.004","title":{"en":"Meta Ad Library search","zh":"Meta 广告库搜索"},"summary":{"en":"Search the Meta Ad Library (Facebook, Instagram, Messenger) by keyword: advertiser, copy, headline, images and videos, landing page, where it runs and since when. Can be limited to one country, to image or video ads, and to ads running now or stopped.","zh":"按关键词搜 Meta 广告库（Facebook、Instagram、Messenger）：广告主、文案、标题、图片和视频、落地页、投放位置和开始时间。可限定国家、图片或视频广告，以及在投或已停投。"},"params":[{"name":"query","type":"string","required":true,"example":"portable espresso","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"country","type":"string","required":false,"example":"US","description":{"en":"Only ads shown in this country (ISO code); all countries when left out.","zh":"只看在这个国家投放的广告（ISO 代码）；不填为全部国家。"}},{"name":"status","type":"string","required":false,"enum":["active","inactive","all"],"default":"active","description":{"en":"Ads running now (the default), stopped ones, or both.","zh":"正在投放的广告（默认）、已停投的，或全部。"}},{"name":"media","type":"string","required":false,"enum":["all","image","video"],"default":"all","description":{"en":"Only image or only video ads; all by default.","zh":"只看图片或视频广告；默认全部。"}},{"name":"sort","type":"string","required":false,"enum":["impressions","newest"],"default":"impressions","description":{"en":"Most impressions first (the default) or newest first.","zh":"按曝光从高到低（默认）或按最新。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["ad-intelligence","competitor-monitoring"],"path":"/v1/meta/ads/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Meta Ad Library ad detail","zh":"Meta 广告详情"},"group":null,"aliases":{"en":[],"zh":[]},"category":"ads","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"meta.ads.get","platform":"meta","object":"ad","list":false,"unit":"call","price":"0.004","title":{"en":"Meta Ad Library ad detail","zh":"Meta 广告详情"},"summary":{"en":"One ad of the Meta Ad Library by its library ID or link: advertiser, copy, images and videos, landing page, platforms, first and last day shown, and whether it is still running.","zh":"按广告库 ID 或链接取 Meta 广告库的一条广告：广告主、文案、图片和视频、落地页、投放平台、首次和最近投放日期，以及是否仍在投放。"},"params":[{"name":"id","type":"string","required":false,"example":"744979408183770","description":{"en":"The Ad Library ID. Give id or url.","zh":"广告库 ID。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.facebook.com/ads/library/?id=744979408183770","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["ad-intelligence","competitor-monitoring"],"path":"/v1/meta/ads/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0.004","chargeWhenNotFound":"0","short":{"en":"Meta advertiser ads","zh":"Meta 广告主的广告"},"group":null,"aliases":{"en":[],"zh":[]},"category":"ads","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"meta.advertisers.ads.list","platform":"meta","object":"ad","list":true,"pageSize":30,"unit":"call","price":"0.004","title":{"en":"Meta advertiser ads","zh":"Meta 广告主的广告"},"summary":{"en":"The ads one advertiser (a Facebook page) runs in the Meta Ad Library, by the page ID or the brand's name: copy, creative, landing page, platforms and dates. The way to see what a competitor is running now.","zh":"按 Facebook 主页 ID 或品牌名取某个广告主在 Meta 广告库里的广告：文案、素材、落地页、投放平台和日期。看竞品正在投什么，用这个。"},"params":[{"name":"id","type":"string","required":false,"example":"30147264485","description":{"en":"The advertiser's Facebook page ID. Give id or name.","zh":"广告主的 Facebook 主页 ID。id 和 name 二选一。"}},{"name":"name","type":"string","required":false,"example":"Stanley 1913","description":{"en":"The advertiser's name as on its Facebook page. Give id or name.","zh":"广告主名称（与 Facebook 主页一致）。id 和 name 二选一。"}},{"name":"country","type":"string","required":false,"example":"US","description":{"en":"Only ads shown in this country (ISO code); all countries when left out.","zh":"只看在这个国家投放的广告（ISO 代码）；不填为全部国家。"}},{"name":"status","type":"string","required":false,"enum":["active","inactive","all"],"default":"active","description":{"en":"Ads running now (the default), stopped ones, or both.","zh":"正在投放的广告（默认）、已停投的，或全部。"}},{"name":"media","type":"string","required":false,"enum":["all","image","video"],"default":"all","description":{"en":"Only image or only video ads; all by default.","zh":"只看图片或视频广告；默认全部。"}},{"name":"sort","type":"string","required":false,"enum":["impressions","newest"],"default":"impressions","description":{"en":"Most impressions first (the default) or newest first.","zh":"按曝光从高到低（默认）或按最新。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["ad-intelligence","competitor-monitoring"],"path":"/v1/meta/advertisers/ads/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0.004","chargeWhenNotFound":"0","short":{"en":"Google Ads Transparency advertiser search","zh":"Google 广告透明中心广告主搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"ads","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"google.advertisers.search","platform":"google","object":"advertiser","list":true,"pageSize":10,"unit":"call","price":"0.004","title":{"en":"Google Ads Transparency advertiser search","zh":"Google 广告透明中心广告主搜索"},"summary":{"en":"Find advertisers in the Google Ads Transparency Center by name: advertiser ID, the name Google verified, the country it is registered in and the center's estimate of how many ads it has. The verified name is often the legal entity, not the brand.","zh":"按名称在 Google 广告透明中心找广告主：广告主 ID、Google 验证过的名称、注册国家和广告数量估计。验证名称常是公司主体名，不一定是品牌名。"},"params":[{"name":"query","type":"string","required":true,"example":"Stanley","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"country","type":"string","required":false,"example":"US","description":{"en":"Country to search in (ISO code); US by default.","zh":"在哪个国家搜（ISO 代码），默认 US。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["ad-intelligence"],"path":"/v1/google/advertisers/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0.004","chargeWhenNotFound":"0","short":{"en":"Google advertiser ads","zh":"Google 广告主的广告"},"group":null,"aliases":{"en":[],"zh":[]},"category":"ads","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"google.advertisers.ads.list","platform":"google","object":"ad","list":true,"pageSize":40,"unit":"call","price":"0.004","title":{"en":"Google advertiser ads","zh":"Google 广告主的广告"},"summary":{"en":"An advertiser's ads in the Google Ads Transparency Center (Search, YouTube, Display, Shopping, Maps, Play), by advertiser ID or by the brand's website domain: format, preview image, first and last time shown. 40 ads a page.","zh":"按广告主 ID 或品牌官网域名取 Google 广告透明中心里的广告（搜索、YouTube、展示、购物、地图、Play）：格式、预览图、首次和最近展示时间。每页 40 条。"},"params":[{"name":"id","type":"string","required":false,"example":"AR17172796163137470465","description":{"en":"The advertiser ID (AR…), from the advertiser search. Give id or domain.","zh":"广告主 ID（AR…），来自广告主搜索。id 和 domain 二选一。"}},{"name":"domain","type":"string","required":false,"example":"stanley1913.com","description":{"en":"The brand's website domain. Give id or domain.","zh":"品牌官网域名。id 和 domain 二选一。"}},{"name":"country","type":"string","required":false,"example":"US","description":{"en":"Only ads shown in this country (ISO code); anywhere when left out.","zh":"只看在这个国家展示的广告（ISO 代码）；不填为全部。"}},{"name":"format","type":"string","required":false,"enum":["all","text","image","video"],"default":"all","description":{"en":"Only text, image or video ads; all by default.","zh":"只看文字、图片或视频广告；默认全部。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["ad-intelligence","competitor-monitoring"],"path":"/v1/google/advertisers/ads/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0.004","chargeWhenNotFound":"0","short":{"en":"TikTok Ads Library search","zh":"TikTok 广告库搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"ads","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"tiktok.ads.search","platform":"tiktok","object":"ad","list":true,"pageSize":12,"unit":"call","price":"0.004","title":{"en":"TikTok Ads Library search","zh":"TikTok 广告库搜索"},"summary":{"en":"Search TikTok's public Ads Library (ads shown in Europe) by keyword or by advertiser name: advertiser, headline, videos and images, first and last day shown and the library's bracket of people reached. A transparency record of all ads, not the Creative Center's showcase.","zh":"按关键词或广告主名称搜 TikTok 公开广告库（在欧洲投放的广告）：广告主、标题、视频和图片、首次和最近投放日期，以及广告库给出的触达人数区间。这是全部广告的透明记录，不是创意中心的精选。"},"params":[{"name":"query","type":"string","required":false,"example":"espresso","description":{"en":"Keywords. Give query or advertiser.","zh":"关键词。query 和 advertiser 二选一。"}},{"name":"advertiser","type":"string","required":false,"example":"FIGS INC","description":{"en":"The advertiser's name. Give query or advertiser.","zh":"广告主名称。query 和 advertiser 二选一。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["ad-intelligence","competitor-monitoring"],"path":"/v1/tiktok/ads/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"TikTok Creative Center top ads","zh":"TikTok 创意中心热门广告"},"group":null,"aliases":{"en":[],"zh":[]},"category":"ads","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"tiktok.creative_center.ads.search","platform":"tiktok","object":"ad","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"TikTok Creative Center top ads","zh":"TikTok 创意中心热门广告"},"summary":{"en":"Search the Top Ads of TikTok's Creative Center by keyword: the ad's video, caption and brand, for one country over the last 7, 30 or 180 days. With view=full also likes, click-through rate, budget level, objective and industry. A showcase of ads that did well, without run dates.","zh":"按关键词搜 TikTok 创意中心的热门广告：广告视频、文案和品牌，按国家和近 7、30 或 180 天。view=full 时另有点赞、点击率、预算档位、投放目标和行业。这是表现好的广告精选，没有投放日期。"},"params":[{"name":"query","type":"string","required":true,"example":"coffee","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"country","type":"string","required":false,"example":"US","description":{"en":"Country as an ISO code; US by default.","zh":"国家（ISO 代码），默认 US。"}},{"name":"window","type":"string","required":false,"enum":["30","7","180"],"default":"30","description":{"en":"Look back this many days; 30 by default.","zh":"回看天数，默认 30 天。"}},{"name":"sort","type":"string","required":false,"enum":["relevance","likes"],"default":"relevance","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["ad-intelligence","content-research"],"path":"/v1/tiktok/creative_center/ads/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0.004","chargeWhenNotFound":"0","short":{"en":"TikTok Shop product search","zh":"TikTok Shop 商品搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"commerce","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"tiktok.shop.products.search","platform":"tiktok","object":"product","list":true,"pageSize":20,"unit":"call","price":"0.004","title":{"en":"TikTok Shop product search","zh":"TikTok Shop 商品搜索"},"summary":{"en":"Search TikTok Shop products by keyword: title, current and original price, units sold, rating, number of reviews, image and shop.","zh":"按关键词搜 TikTok Shop 商品：标题、现价和原价、销量、评分、评价数、图片和店铺。"},"params":[{"name":"query","type":"string","required":true,"example":"portable coffee maker","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"country","type":"string","required":false,"example":"US","description":{"en":"Shop region as an ISO country code; US by default and the most complete.","zh":"商城地区（ISO 国家代码），默认 US，数据最全。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["product-research","competitor-monitoring"],"path":"/v1/tiktok/shop/products/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"TikTok Shop product detail","zh":"TikTok Shop 商品详情"},"group":null,"aliases":{"en":[],"zh":[]},"category":"commerce","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"tiktok.shop.products.get","platform":"tiktok","object":"product","list":false,"unit":"call","price":"0.002","title":{"en":"TikTok Shop product detail","zh":"TikTok Shop 商品详情"},"summary":{"en":"One TikTok Shop product by ID or link: title, price and discount, units sold, rating, number of reviews, all images, and the shop with its rating and followers.","zh":"按 ID 或链接取一个 TikTok Shop 商品：标题、价格和折扣、销量、评分、评价数、全部图片，以及店铺和店铺评分、粉丝数。"},"params":[{"name":"id","type":"string","required":false,"example":"1732296652516463425","description":{"en":"The product ID. Give id or url.","zh":"商品 ID。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.tiktok.com/shop/pdp/1732296652516463425","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"country","type":"string","required":false,"example":"US","description":{"en":"Shop region as an ISO country code; US by default and the most complete.","zh":"商城地区（ISO 国家代码），默认 US，数据最全。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["product-research","competitor-monitoring"],"path":"/v1/tiktok/shop/products/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"TikTok Shop product reviews","zh":"TikTok Shop 商品评价"},"group":null,"aliases":{"en":[],"zh":[]},"category":"commerce","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"tiktok.shop.products.reviews.list","platform":"tiktok","object":"review","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"TikTok Shop product reviews","zh":"TikTok Shop 商品评价"},"summary":{"en":"Buyers' reviews of a TikTok Shop product: stars, text, the variant bought, photos and whether the purchase is verified.","zh":"TikTok Shop 商品的买家评价：星级、内容、购买的款式、晒图，以及是否为已验证购买。"},"params":[{"name":"id","type":"string","required":true,"example":"1732296652516463425","description":{"en":"The product ID.","zh":"商品 ID。"}},{"name":"country","type":"string","required":false,"example":"US","description":{"en":"Shop region as an ISO country code; US by default and the most complete.","zh":"商城地区（ISO 国家代码），默认 US，数据最全。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["product-research","word-of-mouth"],"path":"/v1/tiktok/shop/products/reviews/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu shop product search","zh":"小红书商城商品搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"commerce","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.shop.products.search","platform":"xiaohongshu","object":"product","list":true,"pageSize":20,"unit":"call","price":"0.02","title":{"en":"Xiaohongshu shop product search","zh":"小红书商城商品搜索"},"summary":{"en":"Search products in Xiaohongshu's shop by keyword: title, current and original price in yuan, image and shop. Units sold are not shown as a number.","zh":"按关键词搜小红书商城商品：标题、现价和原价（元）、图片和店铺。销量不以数字显示。"},"params":[{"name":"query","type":"string","required":true,"example":"便携咖啡机","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["product-research","competitor-monitoring"],"path":"/v1/xiaohongshu/shop/products/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu shop product reviews","zh":"小红书商城商品评价"},"group":null,"aliases":{"en":[],"zh":[]},"category":"commerce","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.shop.products.reviews.list","platform":"xiaohongshu","object":"review","list":true,"pageSize":12,"unit":"call","price":"0.02","title":{"en":"Xiaohongshu shop product reviews","zh":"小红书商城商品评价"},"summary":{"en":"The first page of buyers' reviews of a product in Xiaohongshu's shop: stars, text, the variant bought, photos and likes. The app gives no further page.","zh":"小红书商城商品买家评价的第一页：星级、内容、购买的款式、晒图和点赞数。App 不提供后续页。"},"params":[{"name":"id","type":"string","required":true,"example":"6441fb9a6cd6140001acf7b4","description":{"en":"The product ID (24 hex characters), from the shop product search.","zh":"商品 ID（24 位十六进制），来自商城商品搜索。"}},{"name":"sort","type":"string","required":false,"enum":["relevance","latest"],"default":"relevance","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["product-research","word-of-mouth"],"path":"/v1/xiaohongshu/shop/products/reviews/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Instagram account profile","zh":"Instagram 账号信息"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"instagram.users.get","platform":"instagram","object":"account","list":false,"unit":"call","price":"0.004","title":{"en":"Instagram account profile","zh":"Instagram 账号信息"},"summary":{"en":"An Instagram account by handle: name, bio, followers, following, post count, verification, whether it is private, and the website and links the profile gives.","zh":"按用户名取 Instagram 账号：名称、简介、粉丝数、关注数、帖子数、认证、是否私密，以及主页上的网站和链接。"},"params":[{"name":"username","type":"string","required":true,"example":"nasa","description":{"en":"The handle, with or without @.","zh":"用户名，带不带 @ 都行。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/instagram/users/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0.004","chargeWhenNotFound":"0","short":{"en":"Instagram account posts","zh":"Instagram 账号帖子"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"instagram.users.posts.list","platform":"instagram","object":"post","list":true,"pageSize":12,"unit":"call","price":"0.004","title":{"en":"Instagram account posts","zh":"Instagram 账号帖子"},"summary":{"en":"An account's posts, newest first, 12 a page, or its reels only: caption, likes, comments, plays, time posted, images and the other authors of a collab post.","zh":"账号发布的帖子，从新到旧，每页 12 条，也可以只要 Reels：文案、点赞、评论、播放、发布时间、图片，以及合拍帖的其他作者。"},"params":[{"name":"username","type":"string","required":true,"example":"nasa","description":{"en":"The handle, with or without @.","zh":"用户名，带不带 @ 都行。"}},{"name":"type","type":"string","required":false,"enum":["all","reel"],"default":"all","description":{"en":"All posts (the default), or reels only.","zh":"全部帖子（默认），或只要 Reels。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/instagram/users/posts/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Instagram post detail","zh":"Instagram 帖子详情"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"instagram.posts.get","platform":"instagram","object":"post","list":false,"unit":"call","price":"0.004","title":{"en":"Instagram post detail","zh":"Instagram 帖子详情"},"summary":{"en":"One post or reel by shortcode or link: caption, author, likes, comments and plays, images, and the other authors of a collab post.","zh":"按短码或链接取一条帖子或 Reel：文案、作者、点赞、评论和播放、图片，以及合拍帖的其他作者。"},"params":[{"name":"id","type":"string","required":false,"example":"DeCPVhERA8e","description":{"en":"The shortcode: what follows /p/ or /reel/ in the link. Give id or url.","zh":"帖子短码：链接里 /p/ 或 /reel/ 后面那一段。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.instagram.com/p/DeCPVhERA8e/","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/instagram/posts/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0.004","chargeWhenNotFound":"0","short":{"en":"Instagram post comments","zh":"Instagram 帖子评论"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"instagram.posts.comments.list","platform":"instagram","object":"comment","list":true,"pageSize":15,"unit":"call","price":"0.004","title":{"en":"Instagram post comments","zh":"Instagram 帖子评论"},"summary":{"en":"Comments on a post or reel, newest first, about 15 a page: text, commenter, likes and time posted.","zh":"帖子或 Reel 下的评论，从新到旧，每页约 15 条：内容、评论者、点赞和发布时间。"},"params":[{"name":"id","type":"string","required":false,"example":"DeCPVhERA8e","description":{"en":"The shortcode: what follows /p/ or /reel/ in the link. Give id or url.","zh":"帖子短码：链接里 /p/ 或 /reel/ 后面那一段。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.instagram.com/p/DeCPVhERA8e/","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/instagram/posts/comments/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0.004","chargeWhenNotFound":"0","short":{"en":"Instagram comment replies","zh":"Instagram 评论回复"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"instagram.comments.replies.list","platform":"instagram","object":"comment","list":true,"pageSize":15,"unit":"call","price":"0.004","title":{"en":"Instagram comment replies","zh":"Instagram 评论回复"},"summary":{"en":"The replies to one comment, by the comment's ID and its post's shortcode: text, replier, likes and time posted.","zh":"按评论 ID 和所在帖子的短码取一条评论下的回复：内容、回复者、点赞和发布时间。"},"params":[{"name":"id","type":"string","required":true,"example":"17968670751170878","description":{"en":"The comment ID (digits), from the post comments.","zh":"评论 ID（数字），来自帖子评论。"}},{"name":"post_id","type":"string","required":true,"example":"DeCPVhERA8e","description":{"en":"The shortcode of the comment's post.","zh":"评论所在帖子的短码。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/instagram/comments/replies/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0.004","chargeWhenNotFound":"0","short":{"en":"Instagram hashtag posts","zh":"Instagram 话题帖子"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"instagram.hashtags.posts.list","platform":"instagram","object":"post","list":true,"pageSize":10,"unit":"call","price":"0.004","title":{"en":"Instagram hashtag posts","zh":"Instagram 话题帖子"},"summary":{"en":"Public posts under a hashtag, about 10 a page, as search engines find them: caption, author, likes, comments and time posted. Not every post under the tag, and not in time order.","zh":"某个话题下的公开帖子，每页约 10 条，按搜索引擎收录的顺序：文案、作者、点赞、评论和发布时间。不是话题下的全部帖子，也不按时间排。"},"params":[{"name":"id","type":"string","required":true,"example":"nasa","description":{"en":"The hashtag, without #.","zh":"话题名，不带 #。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","trend-research"],"path":"/v1/instagram/hashtags/posts/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Instagram reel transcript","zh":"Instagram 视频字幕"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"instagram.posts.transcript.get","platform":"instagram","object":"transcript","list":false,"unit":"call","price":"0.004","title":{"en":"Instagram reel transcript","zh":"Instagram 视频字幕"},"summary":{"en":"What is said in a reel or video post, by shortcode or link, with timestamps. Videos up to two minutes long.","zh":"Reel 或视频帖子里说的话，带时间戳，按短码或链接取。视频最长两分钟。"},"params":[{"name":"id","type":"string","required":false,"example":"DeCPVhERA8e","description":{"en":"The shortcode: what follows /p/ or /reel/ in the link. Give id or url.","zh":"帖子短码：链接里 /p/ 或 /reel/ 后面那一段。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.instagram.com/p/DeCPVhERA8e/","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["transcripts","content-research"],"path":"/v1/instagram/posts/transcript/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Instagram account search","zh":"Instagram 账号搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"instagram.users.search","platform":"instagram","object":"account","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Instagram account search","zh":"Instagram 账号搜索"},"summary":{"en":"Find Instagram accounts by keyword, about 20 in one answer and no further pages: handle, name, avatar, verification and whether it is private.","zh":"按关键词找 Instagram 账号，一次约 20 个，没有下一页：用户名、名称、头像、认证和是否私密。"},"params":[{"name":"query","type":"string","required":true,"example":"nike","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/instagram/users/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0.004","chargeWhenNotFound":"0","short":{"en":"Reddit post search","zh":"Reddit 帖子搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"reddit.posts.search","platform":"reddit","object":"post","list":true,"pageSize":25,"unit":"call","price":"0.004","title":{"en":"Reddit post search","zh":"Reddit 帖子搜索"},"summary":{"en":"Posts matching keywords across Reddit, by relevance, newest or top score, optionally within a period: title, text, author, community, score and comment count.","zh":"在全站按关键词搜帖子，可按相关、最新或最高分排，可限定发布时间：标题、正文、作者、社区、得分和评论数。"},"params":[{"name":"query","type":"string","required":true,"example":"saturn rings","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"sort","type":"string","required":false,"enum":["relevance","latest","popular"],"default":"relevance","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"published_within","type":"string","required":false,"enum":["day","week","month","year"],"description":{"en":"Only posts from the last day, week, month or year.","zh":"只要最近一天、一周、一个月或一年内的帖子。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth","content-research"],"path":"/v1/reddit/posts/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Reddit post detail","zh":"Reddit 帖子详情"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"reddit.posts.get","platform":"reddit","object":"post","list":false,"unit":"call","price":"0.002","title":{"en":"Reddit post detail","zh":"Reddit 帖子详情"},"summary":{"en":"One post by ID or link: title, full text, author, community, score, upvote ratio and comment count.","zh":"按 ID 或链接取一条帖子：标题、正文、作者、社区、得分、赞同比例和评论数。"},"params":[{"name":"id","type":"string","required":false,"example":"t3_1nnrvkr","description":{"en":"The post ID, with or without the t3_ prefix. Give id or url.","zh":"帖子 ID，带不带 t3_ 前缀都行。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.reddit.com/r/nasa/comments/1nnrvkr/","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","competitor-monitoring"],"path":"/v1/reddit/posts/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Reddit post comments","zh":"Reddit 帖子评论"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"reddit.posts.comments.list","platform":"reddit","object":"comment","list":true,"pageSize":10,"unit":"call","price":"0.002","title":{"en":"Reddit post comments","zh":"Reddit 帖子评论"},"summary":{"en":"Comments on a post with the first levels of replies (parent_id says which comment a reply answers): text, commenter, score and reply count. Reddit's default order, newest or top score first.","zh":"帖子下的评论，连同前几层回复（parent_id 表示回复的是哪条）：内容、评论者、得分和回复数。按 Reddit 默认顺序、最新或最高分排。"},"params":[{"name":"id","type":"string","required":false,"example":"t3_1nnrvkr","description":{"en":"The post ID, with or without the t3_ prefix. Give id or url.","zh":"帖子 ID，带不带 t3_ 前缀都行。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.reddit.com/r/nasa/comments/1nnrvkr/","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"sort","type":"string","required":false,"enum":["best","latest","popular"],"default":"best","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/reddit/posts/comments/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Reddit Popular feed","zh":"Reddit 热门帖子"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"reddit.popular.posts.list","platform":"reddit","object":"post","list":true,"pageSize":10,"unit":"call","price":"0.002","title":{"en":"Reddit Popular feed","zh":"Reddit 热门帖子"},"summary":{"en":"The posts on Reddit's Popular feed right now, hottest first: title, community, score and comment count.","zh":"Reddit「Popular」热门流里正在热的帖子，从最热开始：标题、社区、得分和评论数。"},"params":[{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research"],"path":"/v1/reddit/popular/posts/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0.004","chargeWhenNotFound":"0","short":{"en":"Reddit community posts","zh":"Reddit 社区帖子"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"reddit.subreddits.posts.list","platform":"reddit","object":"post","list":true,"pageSize":25,"unit":"call","price":"0.004","title":{"en":"Reddit community posts","zh":"Reddit 社区帖子"},"summary":{"en":"A community's posts, hot, newest or top score first. Top score covers the last day unless published_within asks for a week, month, year or all time.","zh":"某个社区的帖子，按热门、最新或最高分排。最高分默认只排最近一天发的帖子，可用 published_within 改成一周、一个月、一年或全部。"},"params":[{"name":"id","type":"string","required":true,"example":"nasa","description":{"en":"The community name, with or without r/.","zh":"社区名，带不带 r/ 都行。"}},{"name":"sort","type":"string","required":false,"enum":["hot","latest","popular"],"default":"hot","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"published_within","type":"string","required":false,"enum":["day","week","month","year","all"],"description":{"en":"With sort=popular: posts from the last day (the default), week, month, year or all time.","zh":"sort=popular 时：最近一天（默认）、一周、一个月、一年或全部时间里发的帖子。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","competitor-monitoring"],"path":"/v1/reddit/subreddits/posts/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Reddit community profile","zh":"Reddit 社区资料"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"reddit.subreddits.get","platform":"reddit","object":"account","list":false,"unit":"call","price":"0.002","title":{"en":"Reddit community profile","zh":"Reddit 社区资料"},"summary":{"en":"A community (subreddit) as an account: title, description, members (in followers), when it was created, and weekly visitors and contributions.","zh":"把社区（subreddit）当作账号返回：标题、简介、成员数（在 followers 里）、创建时间，以及每周访客和发帖数。"},"params":[{"name":"id","type":"string","required":true,"example":"nasa","description":{"en":"The community name, with or without r/.","zh":"社区名，带不带 r/ 都行。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/reddit/subreddits/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Reddit trending searches","zh":"Reddit 趋势搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":600,"paused":false,"id":"reddit.trends.list","platform":"reddit","object":"trend","list":true,"pageSize":6,"unit":"call","price":"0.002","title":{"en":"Reddit trending searches","zh":"Reddit 趋势搜索"},"summary":{"en":"The searches trending on Reddit today, in the order the app lists them.","zh":"Reddit 今天的热门搜索词，按 App 里的顺序。"},"params":[{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research"],"path":"/v1/reddit/trends/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Reddit user profile","zh":"Reddit 用户资料"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"reddit.users.get","platform":"reddit","object":"account","list":false,"unit":"call","price":"0.002","title":{"en":"Reddit user profile","zh":"Reddit 用户资料"},"summary":{"en":"A user's public profile: display name, bio, verification, karma, post and comment counts and when the account was created.","zh":"用户的公开资料：显示名、简介、认证、karma、发帖数和评论数，以及注册时间。"},"params":[{"name":"username","type":"string","required":true,"example":"nasa","description":{"en":"The username, with or without u/.","zh":"用户名，带不带 u/ 都行。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/reddit/users/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Reddit user posts","zh":"Reddit 用户帖子"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"reddit.users.posts.list","platform":"reddit","object":"post","list":true,"pageSize":25,"unit":"call","price":"0.002","title":{"en":"Reddit user posts","zh":"Reddit 用户帖子"},"summary":{"en":"The posts a user has made, newest first: title, text, community, score and comment count.","zh":"用户发过的帖子，从新到旧：标题、正文、社区、得分和评论数。"},"params":[{"name":"username","type":"string","required":true,"example":"nasa","description":{"en":"The username, with or without u/.","zh":"用户名，带不带 u/ 都行。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring"],"path":"/v1/reddit/users/posts/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Reddit user active communities","zh":"Reddit 用户活跃社区"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"reddit.users.subreddits.list","platform":"reddit","object":"account","list":true,"pageSize":30,"unit":"call","price":"0.002","title":{"en":"Reddit user active communities","zh":"Reddit 用户活跃社区"},"summary":{"en":"The communities a user is active in, each as an account: name, description and members (in followers). The whole list in one answer.","zh":"用户活跃的社区，每个当作账号返回：社区名、简介和成员数（在 followers 里）。一次返回全部。"},"params":[{"name":"username","type":"string","required":true,"example":"nasa","description":{"en":"The username, with or without u/.","zh":"用户名，带不带 u/ 都行。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/reddit/users/subreddits/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Reddit video transcript","zh":"Reddit 视频字幕"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"reddit.posts.transcript.get","platform":"reddit","object":"transcript","list":false,"unit":"call","price":"0.004","title":{"en":"Reddit video transcript","zh":"Reddit 视频字幕"},"summary":{"en":"The captions of a Reddit-hosted video post, with timestamps. A post without captions is not_found and costs nothing.","zh":"Reddit 自己托管的视频帖子的字幕，带时间戳。没有字幕的帖子返回 not_found，不收费。"},"params":[{"name":"id","type":"string","required":false,"example":"t3_1nnrvkr","description":{"en":"The post ID, with or without the t3_ prefix. Give id or url.","zh":"帖子 ID，带不带 t3_ 前缀都行。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.reddit.com/r/nasa/comments/1nnrvkr/","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["transcripts","content-research"],"path":"/v1/reddit/posts/transcript/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Kuaishou video search","zh":"快手视频搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"kuaishou.videos.search","platform":"kuaishou","object":"post","list":true,"pageSize":10,"unit":"call","price":"0.02","title":{"en":"Kuaishou video search","zh":"快手视频搜索"},"summary":{"en":"Videos matching keywords, newest or most liked first, filtered by time posted and length: caption, author, plays, likes, comments and shares.","zh":"按关键词搜视频，可按最新或最多点赞排，可按发布时间和时长筛选：文案、作者、播放、点赞、评论和分享。"},"params":[{"name":"query","type":"string","required":true,"example":"露营装备","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"sort","type":"string","required":false,"enum":["relevance","latest","popular"],"default":"relevance","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"published_within","type":"string","required":false,"enum":["day","week","month"],"description":{"en":"Only videos from the last day, week or month.","zh":"只要最近一天、一周或一个月内发布的。"}},{"name":"duration","type":"string","required":false,"enum":["under_1_min","1_to_5_min","over_5_min"],"description":{"en":"Only videos of this length.","zh":"只要这个时长档的视频。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","competitor-monitoring"],"path":"/v1/kuaishou/videos/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Kuaishou video detail","zh":"快手作品详情"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"kuaishou.videos.get","platform":"kuaishou","object":"post","list":false,"unit":"call","price":"0.002","title":{"en":"Kuaishou video detail","zh":"快手作品详情"},"summary":{"en":"One video by ID or link (a v.kuaishou.com short link works too): caption, author, plays, likes, comments and shares.","zh":"按 ID 或链接（v.kuaishou.com 短链也行）取一个作品：文案、作者、播放、点赞、评论和分享。"},"params":[{"name":"id","type":"string","required":false,"example":"3xv88urbnic5abk","description":{"en":"The video ID: the 3x… part of the web link. Give id or url.","zh":"作品 ID：网页链接里 3x 开头的那一段。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.kuaishou.com/short-video/3xv88urbnic5abk","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/kuaishou/videos/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Kuaishou video comments","zh":"快手作品评论"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"kuaishou.videos.comments.list","platform":"kuaishou","object":"comment","list":true,"pageSize":10,"unit":"call","price":"0.002","title":{"en":"Kuaishou video comments","zh":"快手作品评论"},"summary":{"en":"Top-level comments on a video, newest first: text, commenter, likes, time posted and IP location.","zh":"作品的一级评论，从新到旧：内容、评论者、点赞、发布时间和 IP 属地。"},"params":[{"name":"id","type":"string","required":false,"example":"3xv88urbnic5abk","description":{"en":"The video ID: the 3x… part of the web link. Give id or url.","zh":"作品 ID：网页链接里 3x 开头的那一段。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.kuaishou.com/short-video/3xv88urbnic5abk","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/kuaishou/videos/comments/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Kuaishou comment replies","zh":"快手评论回复"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"kuaishou.comments.replies.list","platform":"kuaishou","object":"comment","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Kuaishou comment replies","zh":"快手评论回复"},"summary":{"en":"The replies under a top-level comment, by the comment's ID and its video's ID: text, replier, likes, time posted and IP location.","zh":"按评论 ID 和所在作品 ID 取一级评论下的回复：内容、回复者、点赞、发布时间和 IP 属地。"},"params":[{"name":"id","type":"string","required":true,"example":"908850553827","description":{"en":"The top-level comment ID (digits).","zh":"一级评论 ID（数字）。"}},{"name":"post_id","type":"string","required":true,"example":"3xgarycnydawq3g","description":{"en":"The ID of the comment's video (the 3x… part of its link).","zh":"评论所在作品的 ID（链接里 3x 开头的那一段）。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/kuaishou/comments/replies/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Kuaishou account profile","zh":"快手账号信息"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"kuaishou.users.get","platform":"kuaishou","object":"account","list":false,"unit":"call","price":"0.02","title":{"en":"Kuaishou account profile","zh":"快手账号信息"},"summary":{"en":"An account by user ID: name, handle, bio, followers, following, video count, total likes, verification and IP location.","zh":"按用户 ID 取账号：名称、快手号、简介、粉丝、关注、作品数、获赞总数、认证和 IP 属地。"},"params":[{"name":"id","type":"string","required":true,"example":"1096637401","description":{"en":"The user ID (digits, not the Kuaishou handle), from a search or a video’s author.id.","zh":"用户 ID（数字，不是快手号），来自搜索结果或作品的 author.id。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/kuaishou/users/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Kuaishou account search","zh":"快手账号搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"kuaishou.users.search","platform":"kuaishou","object":"account","list":true,"pageSize":20,"unit":"call","price":"0.02","title":{"en":"Kuaishou account search","zh":"快手账号搜索"},"summary":{"en":"Find accounts by keyword, optionally only verified ones or those live now, by gender, or ordered by followers: user ID, name, handle, bio, followers and verification.","zh":"按关键词找账号，可只要认证账号或正在直播的，可按性别筛选或按粉丝数排：用户 ID、名称、快手号、简介、粉丝数和认证。"},"params":[{"name":"query","type":"string","required":true,"example":"人民日报","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"filter","type":"string","required":false,"enum":["verified","live"],"description":{"en":"Only verified accounts, or only those live now.","zh":"只要认证账号，或只要正在直播的。"}},{"name":"gender","type":"string","required":false,"enum":["female","male"],"description":{"en":"Only female or only male accounts (as the profile says).","zh":"只要女性或男性账号（按资料填写）。"}},{"name":"sort","type":"string","required":false,"enum":["relevance","most_followers","fewest_followers"],"default":"relevance","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/kuaishou/users/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Kuaishou account videos","zh":"快手账号作品"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"kuaishou.users.videos.list","platform":"kuaishou","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.02","title":{"en":"Kuaishou account videos","zh":"快手账号作品"},"summary":{"en":"An account's videos, newest or most popular first: caption, plays, likes, comments and time posted.","zh":"账号发布的作品，按最新或最热排：文案、播放、点赞、评论和发布时间。"},"params":[{"name":"id","type":"string","required":true,"example":"1096637401","description":{"en":"The user ID (digits, not the Kuaishou handle), from a search or a video’s author.id.","zh":"用户 ID（数字，不是快手号），来自搜索结果或作品的 author.id。"}},{"name":"sort","type":"string","required":false,"enum":["latest","popular"],"default":"latest","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring"],"path":"/v1/kuaishou/users/videos/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Kuaishou hot list","zh":"快手热榜"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":600,"paused":false,"id":"kuaishou.trends.list","platform":"kuaishou","object":"trend","list":true,"pageSize":51,"unit":"call","price":"0.002","title":{"en":"Kuaishou hot list","zh":"快手热榜"},"summary":{"en":"Kuaishou's hot list: 50 trending topics and the one pinned above them, with heat.","zh":"快手热榜：50 个热点和置顶的一条，带热度。"},"params":[{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research"],"path":"/v1/kuaishou/trends/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Zhihu search","zh":"知乎内容搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"zhihu.posts.search","platform":"zhihu","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Zhihu search","zh":"知乎内容搜索"},"summary":{"en":"Answers and articles matching keywords, by relevance, newest or most upvoted, or answers only or articles only: title (the question, for an answer), full text, author, upvotes, comments and saves.","zh":"按关键词搜回答和文章，可按相关、最新或最多赞同排，可只要回答或只要文章：标题（回答的标题是问题）、全文、作者、赞同、评论和收藏。"},"params":[{"name":"query","type":"string","required":true,"example":"咖啡机推荐","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"sort","type":"string","required":false,"enum":["relevance","latest","popular"],"default":"relevance","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"type","type":"string","required":false,"enum":["answer","article"],"description":{"en":"Only answers, or only articles; both when left out.","zh":"只要回答，或只要文章；不填两种都要。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth","content-research"],"path":"/v1/zhihu/posts/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Zhihu question answers","zh":"知乎问题回答"},"group":null,"aliases":{"en":["answers to a zhihu question","zhihu answer list"],"zh":["知乎问题下的回答","知乎回答列表"]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"zhihu.questions.answers.list","platform":"zhihu","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Zhihu question answers","zh":"知乎问题回答"},"summary":{"en":"The first 20 answers to a question, by ID or link, in Zhihu's own order: the question as title, full text, author and their followers, upvotes, comments, saves and time posted. One page: there is no next.","zh":"按问题 ID 或链接取问题下排在最前的 20 条回答（知乎自己的顺序）：标题（即问题）、全文、作者和粉丝数、赞同、评论、收藏和发布时间。只有一页，不翻页。"},"params":[{"name":"id","type":"string","required":false,"example":"55043447","description":{"en":"The question ID (digits): the number after zhihu.com/question/. Give id or url.","zh":"问题 ID（一串数字）：zhihu.com/question/ 后面的数字。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.zhihu.com/question/55043447","description":{"en":"The question link (an answer link under it works too): zhihu.com/question/….","zh":"问题链接（问题下某条回答的链接也行）：zhihu.com/question/…。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth","content-research"],"path":"/v1/zhihu/questions/answers/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Zhihu question detail","zh":"知乎问题详情"},"group":null,"aliases":{"en":["zhihu question info","zhihu question stats"],"zh":["知乎问题信息","知乎问题浏览量","知乎问题关注数"]},"category":"social","role":"posts.get","oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":true,"id":"zhihu.questions.get","platform":"zhihu","object":"post","list":false,"unit":"call","price":"0.002","title":{"en":"Zhihu question detail","zh":"知乎问题详情"},"summary":{"en":"One question by ID or link: its title, the details added under it, when it was asked, and how many views it has, with its answer and follower counts under ext.","zh":"按问题 ID 或链接取一个问题：标题、问题下的补充说明、提问时间和浏览数，ext 里还有回答数和关注数。"},"params":[{"name":"id","type":"string","required":false,"example":"55043447","description":{"en":"The question ID (digits): the number after zhihu.com/question/. Give id or url.","zh":"问题 ID（一串数字）：zhihu.com/question/ 后面的数字。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.zhihu.com/question/55043447","description":{"en":"The question link (an answer link under it works too): zhihu.com/question/….","zh":"问题链接（问题下某条回答的链接也行）：zhihu.com/question/…。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","word-of-mouth"],"path":"/v1/zhihu/questions/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Zhihu answer detail","zh":"知乎回答详情"},"group":null,"aliases":{"en":["zhihu answer text","read a zhihu answer"],"zh":["知乎回答全文","知乎单条回答"]},"category":"social","role":"posts.get","oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":true,"id":"zhihu.answers.get","platform":"zhihu","object":"post","list":false,"unit":"call","price":"0.002","title":{"en":"Zhihu answer detail","zh":"知乎回答详情"},"summary":{"en":"One answer by ID or link: the question it answers (as title), the full text, its author and when it was posted.","zh":"按回答 ID 或链接取一条回答：所答的问题（作标题）、全文、作者和发布时间。"},"params":[{"name":"id","type":"string","required":false,"example":"2430879961","description":{"en":"The answer ID (digits): the number after /answer/ in its link. Give id or url.","zh":"回答 ID（一串数字）：链接里 /answer/ 后面的数字。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.zhihu.com/answer/2430879961","description":{"en":"The answer link: zhihu.com/answer/… or zhihu.com/question/…/answer/….","zh":"回答链接：zhihu.com/answer/… 或 zhihu.com/question/…/answer/…。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","word-of-mouth"],"path":"/v1/zhihu/answers/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Zhihu answer comments","zh":"知乎回答评论"},"group":null,"aliases":{"en":["zhihu comments","comments under a zhihu answer"],"zh":["知乎评论区","知乎回答下的评论"]},"category":"social","role":"posts.comments.list","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":true,"id":"zhihu.answers.comments.list","platform":"zhihu","object":"comment","list":true,"pageSize":10,"unit":"call","price":"0.002","title":{"en":"Zhihu answer comments","zh":"知乎回答评论"},"summary":{"en":"The top-level comments on an answer, by the answer's ID, a page at a time in Zhihu's default order: text, commenter, likes, reply count, time posted and IP location.","zh":"按回答 ID 取回答下的一级评论，一页一页取，按知乎默认顺序：内容、评论者、点赞、回复数、发布时间和 IP 属地。"},"params":[{"name":"id","type":"string","required":true,"example":"2509154330","description":{"en":"The answer ID (digits): the number after /answer/ in its link.","zh":"回答 ID（一串数字）：链接里 /answer/ 后面的数字。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/zhihu/answers/comments/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Zhihu comment replies","zh":"知乎评论回复"},"group":null,"aliases":{"en":["zhihu sub comments","zhihu reply thread"],"zh":["知乎楼中楼","知乎二级评论","知乎子评论"]},"category":"social","role":"comments.replies.list","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":true,"id":"zhihu.comments.replies.list","platform":"zhihu","object":"comment","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Zhihu comment replies","zh":"知乎评论回复"},"summary":{"en":"The replies under a top-level comment, by the comment's ID, 20 a page: text, replier, likes, IP location and which comment each one answers.","zh":"按一级评论 ID 取它下面的回复，每页 20 条：内容、回复者、点赞、IP 属地，以及每条回的是哪一条。"},"params":[{"name":"id","type":"string","required":true,"example":"10114474814","description":{"en":"The top-level comment ID (digits), from zhihu.answers.comments.list.","zh":"一级评论 ID（一串数字），来自 zhihu.answers.comments.list。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/zhihu/comments/replies/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Zhihu article detail","zh":"知乎文章详情"},"group":null,"aliases":{"en":["zhihu column article","zhuanlan article"],"zh":["知乎专栏文章","知乎文章全文"]},"category":"social","role":"posts.get","oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":true,"id":"zhihu.articles.get","platform":"zhihu","object":"post","list":false,"unit":"call","price":"0.002","title":{"en":"Zhihu article detail","zh":"知乎文章详情"},"summary":{"en":"One column article by ID or link: title, full text, author, upvotes, comment count and the topics it is filed under (as hashtags).","zh":"按文章 ID 或链接取一篇专栏文章：标题、全文、作者、赞同数、评论数和所属话题（放在 hashtags 里）。"},"params":[{"name":"id","type":"string","required":false,"example":"521711978","description":{"en":"The article ID (digits): the number after zhuanlan.zhihu.com/p/. Give id or url.","zh":"文章 ID（一串数字）：zhuanlan.zhihu.com/p/ 后面的数字。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://zhuanlan.zhihu.com/p/521711978","description":{"en":"The article link: zhuanlan.zhihu.com/p/….","zh":"文章链接：zhuanlan.zhihu.com/p/…。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","competitor-monitoring"],"path":"/v1/zhihu/articles/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Zhihu column articles","zh":"知乎专栏文章列表"},"group":null,"aliases":{"en":["zhihu column posts","zhuanlan column articles"],"zh":["知乎专栏文章","专栏全部文章"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":true,"id":"zhihu.columns.articles.list","platform":"zhihu","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Zhihu column articles","zh":"知乎专栏文章列表"},"summary":{"en":"The articles in a column, by the column's ID, 20 a page: title, text, author, time published, upvotes and comment count.","zh":"按专栏 ID 取专栏里的文章，每页 20 篇：标题、正文、作者、发布时间、赞同数和评论数。"},"params":[{"name":"id","type":"string","required":true,"example":"intelligentunit","description":{"en":"The column ID: what follows zhuanlan.zhihu.com/ in the column's link (a word, or c_ and digits).","zh":"专栏 ID：专栏链接里 zhuanlan.zhihu.com/ 后面那一段（一个词，或 c_ 加数字）。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","competitor-monitoring"],"path":"/v1/zhihu/columns/articles/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Zhihu pin detail","zh":"知乎想法详情"},"group":null,"aliases":{"en":["zhihu thought","zhihu short post"],"zh":["知乎想法","知乎动态详情"]},"category":"social","role":"posts.get","oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":true,"id":"zhihu.pins.get","platform":"zhihu","object":"post","list":false,"unit":"call","price":"0.002","title":{"en":"Zhihu pin detail","zh":"知乎想法详情"},"summary":{"en":"One pin (a short post, 想法) by ID or link: text, pictures, author, likes, comments, saves, reposts and time posted.","zh":"按 ID 或链接取一条想法（知乎的短动态）：正文、图片、作者、点赞、评论、收藏、转发和发布时间。"},"params":[{"name":"id","type":"string","required":false,"example":"2042267446984402904","description":{"en":"The pin ID (digits): the number after zhihu.com/pin/. Give id or url.","zh":"想法 ID（一串数字）：zhihu.com/pin/ 后面的数字。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.zhihu.com/pin/2042267446984402904","description":{"en":"The pin link: zhihu.com/pin/….","zh":"想法链接：zhihu.com/pin/…。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","competitor-monitoring"],"path":"/v1/zhihu/pins/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Zhihu user profile","zh":"知乎用户资料"},"group":null,"aliases":{"en":["zhihu profile","zhihu account info"],"zh":["知乎主页","知乎账号信息","知乎个人资料"]},"category":"social","role":"accounts.get","oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":true,"id":"zhihu.users.get","platform":"zhihu","object":"account","list":false,"unit":"call","price":"0.002","title":{"en":"Zhihu user profile","zh":"知乎用户资料"},"summary":{"en":"A person's profile by the handle in their link: name, headline and follower count, with answer and article counts, whether it is an organisation and IP location under ext.","zh":"按主页链接里的用户名取一个人的资料：名字、一句话介绍和粉丝数，ext 里还有回答数、文章数、是否机构号和 IP 属地。"},"params":[{"name":"username","type":"string","required":true,"example":"zhihuadmin","description":{"en":"The handle in the profile's link (url_token): what follows zhihu.com/people/.","zh":"主页链接里的用户名（url_token）：zhihu.com/people/ 后面那一段。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/zhihu/users/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Zhihu user search","zh":"知乎用户搜索"},"group":null,"aliases":{"en":["find zhihu users","zhihu people search"],"zh":["知乎搜人","知乎找答主","知乎账号搜索"]},"category":"social","role":"accounts.search","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":true,"id":"zhihu.users.search","platform":"zhihu","object":"account","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Zhihu user search","zh":"知乎用户搜索"},"summary":{"en":"People and organisations matching keywords, 20 a page: name and follower count, with answer and article counts, upvotes received and whether it is an organisation under ext. The headline is in the profile (zhihu.users.get).","zh":"按关键词找知乎用户和机构号，每页 20 个：名字和粉丝数，ext 里还有回答数、文章数、获赞数和是否机构号。一句话介绍要在资料（zhihu.users.get）里看。"},"params":[{"name":"query","type":"string","required":true,"example":"人民日报","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/zhihu/users/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Zhihu user followers","zh":"知乎用户粉丝列表"},"group":null,"aliases":{"en":["zhihu fans","who follows a zhihu user"],"zh":["知乎粉丝","知乎关注者列表"]},"category":"social","role":"accounts.followers.list","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":true,"id":"zhihu.users.followers.list","platform":"zhihu","object":"account","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Zhihu user followers","zh":"知乎用户粉丝列表"},"summary":{"en":"The people following an account, by its handle, 20 a page: name, handle, headline, avatar, follower count, and (under ext) answer and article counts and whether it is an organisation.","zh":"按用户名取关注这个账号的人，每页 20 个：名字、用户名、一句话介绍、头像、粉丝数，ext 里还有回答数、文章数和是否机构号。"},"params":[{"name":"username","type":"string","required":true,"example":"zhihuadmin","description":{"en":"The handle in the profile's link (url_token): what follows zhihu.com/people/.","zh":"主页链接里的用户名（url_token）：zhihu.com/people/ 后面那一段。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/zhihu/users/followers/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Zhihu user answers","zh":"知乎用户回答"},"group":null,"aliases":{"en":["answers by a zhihu user","zhihu answer history"],"zh":["知乎答主的回答","知乎用户回答列表"]},"category":"social","role":"accounts.posts.list","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":true,"id":"zhihu.users.answers.list","platform":"zhihu","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Zhihu user answers","zh":"知乎用户回答"},"summary":{"en":"The answers a person wrote, by their handle, 20 a page, newest first: the question (as title), the text, upvotes, comments and time posted.","zh":"按用户名取一个人写的回答，每页 20 条，从新到旧：所答问题（作标题）、正文、赞同、评论和发布时间。"},"params":[{"name":"username","type":"string","required":true,"example":"zhihuadmin","description":{"en":"The handle in the profile's link (url_token): what follows zhihu.com/people/.","zh":"主页链接里的用户名（url_token）：zhihu.com/people/ 后面那一段。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/zhihu/users/answers/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Zhihu user articles","zh":"知乎用户文章"},"group":null,"aliases":{"en":["articles by a zhihu user","zhihu user posts"],"zh":["知乎用户的文章","知乎作者文章列表"]},"category":"social","role":"accounts.posts.list","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":true,"id":"zhihu.users.articles.list","platform":"zhihu","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Zhihu user articles","zh":"知乎用户文章"},"summary":{"en":"The column articles a person wrote, by their handle, 20 a page, newest first: title, text, upvotes, comments and time published.","zh":"按用户名取一个人写的专栏文章，每页 20 篇，从新到旧：标题、正文、赞同、评论和发布时间。"},"params":[{"name":"username","type":"string","required":true,"example":"zhihuadmin","description":{"en":"The handle in the profile's link (url_token): what follows zhihu.com/people/.","zh":"主页链接里的用户名（url_token）：zhihu.com/people/ 后面那一段。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/zhihu/users/articles/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Zhihu user pins","zh":"知乎用户想法"},"group":null,"aliases":{"en":["zhihu thoughts by a user","zhihu user short posts"],"zh":["知乎用户想法列表","知乎动态"]},"category":"social","role":"accounts.posts.list","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":true,"id":"zhihu.users.pins.list","platform":"zhihu","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Zhihu user pins","zh":"知乎用户想法"},"summary":{"en":"The pins (short posts, 想法) a person posted, by their handle, 20 a page, newest first: text, pictures, likes, comments, saves, reposts and time posted.","zh":"按用户名取一个人发的想法（知乎的短动态），每页 20 条，从新到旧：正文、图片、点赞、评论、收藏、转发和发布时间。"},"params":[{"name":"username","type":"string","required":true,"example":"zhihuadmin","description":{"en":"The handle in the profile's link (url_token): what follows zhihu.com/people/.","zh":"主页链接里的用户名（url_token）：zhihu.com/people/ 后面那一段。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/zhihu/users/pins/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"WeChat Channels video search","zh":"视频号视频搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"wechat_channels.videos.search","platform":"wechat_channels","object":"post","list":true,"pageSize":10,"unit":"call","price":"0.02","title":{"en":"WeChat Channels video search","zh":"视频号视频搜索"},"summary":{"en":"Channels videos for keywords through WeChat Search, by relevance, newest or hottest, filtered by time posted: description, the account name and avatar, time posted, length and cover (the url). The id is an export/… ID that wechat_channels.videos.get turns into the video, its numeric ID and the account ID; it expires, so use it soon.","zh":"通过微信搜一搜按关键词搜视频号视频，可按相关、最新或最热排，可按发布时间筛选：描述、账号名称和头像、发布时间、时长和封面（url）。id 是 export/ 开头的加密 ID，传给 wechat_channels.videos.get 可以拿到视频、数字 ID 和账号 ID；它会过期，搜到后尽快用。"},"params":[{"name":"query","type":"string","required":true,"example":"露营装备推荐","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"sort","type":"string","required":false,"enum":["relevance","latest","popular"],"default":"relevance","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"published_within","type":"string","required":false,"enum":["day","week","half_year"],"description":{"en":"Only videos from the last day, week or half year.","zh":"只要最近一天、一周或半年内发布的。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","competitor-monitoring"],"path":"/v1/wechat_channels/videos/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"WeChat Channels account search","zh":"视频号账号搜索"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"wechat_channels.users.search","platform":"wechat_channels","object":"account","list":true,"pageSize":1,"unit":"call","price":"0.02","title":{"en":"WeChat Channels account search","zh":"视频号账号搜索"},"summary":{"en":"Find a Channels account by its name through WeChat Search: account ID (v2_…@finder), name, avatar and who verified it. WeChat Search usually returns the one account whose name matches best.","zh":"通过微信搜一搜按名称找视频号账号：账号 ID（v2_…@finder）、名称、头像和认证主体。搜一搜通常只返回名称最匹配的那一个。"},"params":[{"name":"query","type":"string","required":true,"example":"央视新闻","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","creator-discovery"],"path":"/v1/wechat_channels/users/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"WeChat Channels account profile","zh":"视频号账号信息"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"wechat_channels.users.get","platform":"wechat_channels","object":"account","list":false,"unit":"call","price":"0.02","title":{"en":"WeChat Channels account profile","zh":"视频号账号信息"},"summary":{"en":"A Channels account by its ID: name, signature, avatar, IP location, number of videos, live hours and the linked Official Account. Followers and total likes are null when WeChat hides them.","zh":"按账号 ID 取视频号账号：名称、签名、头像、IP 属地、作品数、累计直播时长和关联的公众号。微信不公开时，粉丝数和获赞数为 null。"},"params":[{"name":"id","type":"string","required":true,"example":"v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder","description":{"en":"The account ID: starts with v2_ and ends with @finder. Find it with wechat_channels.users.search, or read a video's author.id. The sph… ID the app shows is not it.","zh":"账号 ID：v2_ 开头、@finder 结尾。用 wechat_channels.users.search 按名称找，或读作品的 author.id。App 里显示的 sph 开头的视频号 ID 不能用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","creator-discovery"],"path":"/v1/wechat_channels/users/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"WeChat Channels account videos","zh":"视频号账号作品"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"wechat_channels.users.videos.list","platform":"wechat_channels","object":"post","list":true,"pageSize":15,"unit":"call","price":"0.02","title":{"en":"WeChat Channels account videos","zh":"视频号账号作品"},"summary":{"en":"An account's videos, newest first, about 15 a page: description, time posted, likes, comments, shares and saves, length. url is the video file (encrypted: decrypt it with ext.decode_key from the same answer).","zh":"账号发布的视频，从新到旧，每页约 15 条：描述、发布时间、点赞、评论、转发和收藏、时长。url 是视频文件地址（已加密，用同一次返回的 ext.decode_key 解密）。"},"params":[{"name":"id","type":"string","required":true,"example":"v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder","description":{"en":"The account ID: starts with v2_ and ends with @finder. Find it with wechat_channels.users.search, or read a video's author.id. The sph… ID the app shows is not it.","zh":"账号 ID：v2_ 开头、@finder 结尾。用 wechat_channels.users.search 按名称找，或读作品的 author.id。App 里显示的 sph 开头的视频号 ID 不能用。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/wechat_channels/users/videos/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"WeChat Channels video detail","zh":"视频号作品详情"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"wechat_channels.videos.get","platform":"wechat_channels","object":"post","list":false,"unit":"call","price":"0.02","title":{"en":"WeChat Channels video detail","zh":"视频号作品详情"},"summary":{"en":"One video by its ID, a search result's export/… ID or its share link: description, author (with the account ID), time posted, likes, comments, shares, saves and location. url is the video file (encrypted: decrypt it with ext.decode_key from the same answer).","zh":"按作品 ID、搜索结果的 export/ 加密 ID 或分享链接取一个视频：描述、作者（含账号 ID）、发布时间、点赞、评论、转发、收藏和位置。url 是视频文件地址（已加密，用同一次返回的 ext.decode_key 解密）。"},"params":[{"name":"id","type":"string","required":false,"example":"15051893554318805499","description":{"en":"The video ID (digits), or a search result's export/… ID. Give id or url.","zh":"作品 ID（数字），或搜索结果里 export/ 开头的加密 ID。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://weixin.qq.com/sph/AH3sCoIPhH","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/wechat_channels/videos/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.015","minimum":null,"chargeWhenEmpty":"0.015","chargeWhenNotFound":"0","short":{"en":"WeChat Channels video comments","zh":"视频号作品评论"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"wechat_channels.videos.comments.list","platform":"wechat_channels","object":"comment","list":true,"pageSize":25,"unit":"call","price":"0.015","title":{"en":"WeChat Channels video comments","zh":"视频号作品评论"},"summary":{"en":"Top-level comments on a video, hottest first: text, commenter, likes, reply count, time posted and IP location.","zh":"视频的一级评论，按热度排：内容、评论者、点赞、回复数、发布时间和 IP 属地。"},"params":[{"name":"id","type":"string","required":true,"example":"15051893554318805499","description":{"en":"The video ID (digits): the id a video list or detail gives.","zh":"作品 ID（数字）：作品列表或详情里的 id。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/wechat_channels/videos/comments/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.015","minimum":null,"chargeWhenEmpty":"0.015","chargeWhenNotFound":"0","short":{"en":"WeChat Channels comment replies","zh":"视频号评论回复"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"wechat_channels.comments.replies.list","platform":"wechat_channels","object":"comment","list":true,"pageSize":20,"unit":"call","price":"0.015","title":{"en":"WeChat Channels comment replies","zh":"视频号评论回复"},"summary":{"en":"The replies under a top-level comment, by the comment's ID and its video's ID: text, replier, likes, time posted and IP location.","zh":"按评论 ID 和所在作品 ID 取一级评论下的回复：内容、回复者、点赞、发布时间和 IP 属地。"},"params":[{"name":"id","type":"string","required":true,"example":"15051922449692694726","description":{"en":"The top-level comment ID (digits), from the video comments.","zh":"一级评论 ID（数字），来自作品评论。"}},{"name":"post_id","type":"string","required":true,"example":"15051893554318805499","description":{"en":"The ID of the comment's video (digits).","zh":"评论所在作品的 ID（数字）。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/wechat_channels/comments/replies/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"WeChat Channels live replays","zh":"视频号直播回放"},"group":null,"aliases":{"en":[],"zh":[]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"wechat_channels.users.live_replays.list","platform":"wechat_channels","object":"post","list":true,"pageSize":48,"unit":"call","price":"0.02","title":{"en":"WeChat Channels live replays","zh":"视频号直播回放"},"summary":{"en":"An account's live-stream replays, newest first, up to about 50 a page: title, time, likes, comments and shares. url is the video file (encrypted: decrypt it with ext.decode_key from the same answer).","zh":"账号的直播回放，从新到旧，每页最多约 50 条：标题、时间、点赞、评论和转发。url 是视频文件地址（已加密，用同一次返回的 ext.decode_key 解密）。"},"params":[{"name":"id","type":"string","required":true,"example":"v2_060000231003b20faec8cae1811ac4d5c702ea32b0771737aa785454f7f8177114cc4d248d66@finder","description":{"en":"The account ID: starts with v2_ and ends with @finder. Find it with wechat_channels.users.search, or read a video's author.id. The sph… ID the app shows is not it.","zh":"账号 ID：v2_ 开头、@finder 结尾。用 wechat_channels.users.search 按名称找，或读作品的 author.id。App 里显示的 sph 开头的视频号 ID 不能用。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/wechat_channels/users/live_replays/list"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Douyin comment replies","zh":"抖音评论回复"},"group":null,"aliases":{"en":["douyin sub comments","douyin reply thread"],"zh":["抖音二级评论","抖音楼中楼","抖音回复列表"]},"category":"social","role":"comments.replies.list","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"douyin.comments.replies.list","platform":"douyin","object":"comment","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Douyin comment replies","zh":"抖音评论回复"},"summary":{"en":"The replies under a top-level comment, by the comment's ID and its video's ID, a page at a time: text, replier, likes, time posted and IP location. A comment that does not exist reads like one without replies: an empty page, not a 404.","zh":"按一级评论 ID 和所在视频 ID 取评论下的回复，一页一页取：内容、回复者、点赞、发布时间和 IP 属地。评论不存在时和没有回复一样，返回空结果，不报 404。"},"params":[{"name":"id","type":"string","required":true,"example":"7706733625702613803","description":{"en":"The top-level comment ID (digits), from the video comments.","zh":"一级评论 ID（一串数字），来自视频评论。"}},{"name":"post_id","type":"string","required":true,"example":"7706732036270132480","description":{"en":"The ID of the video the comment is under (the comment's post_id).","zh":"评论所在视频的 ID（即评论的 post_id）。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/douyin/comments/replies/list"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Douyin hashtag videos","zh":"抖音话题视频"},"group":null,"aliases":{"en":["douyin challenge videos","douyin topic videos"],"zh":["抖音话题下的视频","抖音挑战视频","抖音标签视频"]},"category":"social","role":"topics.posts.list","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"douyin.hashtags.videos.list","platform":"douyin","object":"post","list":true,"pageSize":10,"unit":"call","price":"0.002","title":{"en":"Douyin hashtag videos","zh":"抖音话题视频"},"summary":{"en":"Videos under a hashtag, by the hashtag's ID, in Douyin's own order, most liked first or newest first: caption, author, likes, comments, shares, saves and time posted.","zh":"按话题 ID 取带这个话题的视频，可按抖音综合排序、最多点赞或最新发布：文案、作者、点赞、评论、分享、收藏和发布时间。"},"params":[{"name":"id","type":"string","required":true,"example":"7495235888088090635","description":{"en":"The hashtag ID (digits): a video's text_extra hashtag_id, or the number in a douyin.com/hashtag/… link.","zh":"话题 ID（一串数字）：视频 text_extra 里的 hashtag_id，或 douyin.com/hashtag/… 链接里的数字。"}},{"name":"sort","type":"string","required":false,"enum":["relevance","popular","latest"],"default":"relevance","description":{"en":"Douyin's own order (the default), most liked first, or newest first.","zh":"抖音综合排序（默认）、最多点赞或最新发布。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research","content-research"],"path":"/v1/douyin/hashtags/videos/list"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Douyin account search","zh":"抖音账号搜索"},"group":null,"aliases":{"en":["douyin user search","find douyin creators"],"zh":["抖音搜账号","抖音找达人","抖音用户搜索"]},"category":"social","role":"accounts.search","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"douyin.users.search","platform":"douyin","object":"account","list":true,"pageSize":30,"unit":"call","price":"0.002","title":{"en":"Douyin account search","zh":"抖音账号搜索"},"summary":{"en":"Find Douyin accounts by keyword, about 30 a page: account ID (the sec_uid douyin.users.get takes), name, avatar, followers, video count and total likes. No bio or verification here; the profile has them.","zh":"按关键词找抖音账号，每页约 30 个：账号 ID（douyin.users.get 用的 sec_uid）、名称、头像、粉丝数、作品数和获赞总数。这里没有简介和认证，账号信息接口里有。"},"params":[{"name":"query","type":"string","required":true,"example":"人民日报","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/douyin/users/search"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0.002","short":{"en":"Douyin video play count","zh":"抖音视频播放量"},"group":null,"aliases":{"en":["douyin play count","douyin video views","douyin video stats"],"zh":["抖音播放数","抖音视频数据","抖音播放量查询"]},"category":"social","role":"posts.metrics","oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.videos.metrics","platform":"douyin","object":"post","list":false,"unit":"call","price":"0.002","title":{"en":"Douyin video play count","zh":"抖音视频播放量"},"summary":{"en":"A video's counts right now, by ID or link: plays, likes and shares. Plays are what most Douyin answers leave out. Nothing else about the video comes back; published_at is read from the video ID (to within a minute).","zh":"按 ID 或链接取一条视频此刻的数字：播放、点赞和分享。播放数是抖音多数接口不给的。不返回视频的其他信息；published_at 由视频 ID 推出（误差在一分钟内）。"},"params":[{"name":"id","type":"string","required":false,"example":"7706732036270132480","description":{"en":"The video ID (digits). With only a link, give it as url. Give id or url.","zh":"视频 ID（一串数字）。手里只有链接时，填到 url。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.douyin.com/video/7706732036270132480","description":{"en":"A link to the video as copied: a douyin.com/video/… or modal_id link, or the v.douyin.com short link from the app (opened once to find the video).","zh":"视频链接，原样粘贴：douyin.com/video/… 或带 modal_id 的网页链接，或 App 复制的 v.douyin.com 短链接（我们打开一次找到对应视频）。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/douyin/videos/metrics"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Douyin related videos","zh":"抖音相关视频"},"group":null,"aliases":{"en":["douyin similar videos","douyin recommended videos"],"zh":["抖音相似视频","抖音推荐视频"]},"category":"social","role":"posts.related","oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.videos.related","platform":"douyin","object":"post","list":true,"pageSize":10,"unit":"call","price":"0.002","title":{"en":"Douyin related videos","zh":"抖音相关视频"},"summary":{"en":"The videos Douyin recommends next to a video, by its ID, about 10 in one answer: caption, author, likes, comments, shares and saves. Recommendations change from call to call, and an ID of no video still gets a batch of unrelated ones.","zh":"按视频 ID 取抖音在这条视频旁推荐的相关视频，一次约 10 条：文案、作者、点赞、评论、分享和收藏。推荐每次可能不同；不存在的视频 ID 也会得到一批无关的推荐。"},"params":[{"name":"id","type":"string","required":true,"example":"7706732036270132480","description":{"en":"The video ID (digits).","zh":"视频 ID（一串数字）。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","trend-research"],"path":"/v1/douyin/videos/related"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Douyin video boards","zh":"抖音视频榜"},"group":null,"aliases":{"en":["douyin viral videos","douyin low follower hits","douyin video ranking"],"zh":["抖音低粉爆款榜","抖音爆款视频","抖音高完播率榜","抖音高点赞率榜","抖音高涨粉率榜"]},"category":"social","role":"posts.trending","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"douyin.videos.trending","platform":"douyin","object":"post","list":true,"pageSize":9,"unit":"call","price":"0.002","title":{"en":"Douyin video boards","zh":"抖音视频榜"},"summary":{"en":"One of Douyin's video boards for the last 24 hours: breakouts from small accounts, highest like rate, highest completion rate or most followers won. Each with caption, plays, likes, the author's name and followers, and the followers it brought.","zh":"抖音近 24 小时的视频榜之一：低粉爆款、高点赞率、高完播率或高涨粉率。每条带文案、播放、点赞、作者名称和粉丝数，以及这条视频带来的新粉丝。"},"params":[{"name":"board","type":"string","required":false,"enum":["low_fan","high_like","high_completion","high_follow"],"default":"low_fan","description":{"en":"Which board: breakouts from small accounts (the default), highest like rate, highest completion rate, most followers won.","zh":"哪个榜：低粉爆款（默认）、高点赞率、高完播率、高涨粉率。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research","content-research"],"path":"/v1/douyin/videos/trending"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Douyin search suggestions","zh":"抖音搜索框联想词"},"group":null,"aliases":{"en":["douyin autocomplete","douyin suggest keywords"],"zh":["抖音联想词","抖音下拉词","抖音搜索下拉框"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.keywords.related","platform":"douyin","object":"keyword_related","list":true,"pageSize":10,"unit":"call","price":"0.02","title":{"en":"Douyin search suggestions","zh":"抖音搜索框联想词"},"summary":{"en":"What Douyin's search box suggests as a keyword is typed (autocomplete), in the order it lists them, about 10 at a time. Words and places only, no index. A keyword with no suggestions gives an empty list.","zh":"在抖音搜索框输入一个词时下拉给出的联想词（自动补全），按抖音列出的顺序，一次约 10 个。只有词和名次，没有指数。没有联想词时返回空列表。"},"params":[{"name":"keyword","type":"string","required":true,"example":"露营","description":{"en":"One keyword, as typed into the search box.","zh":"一个关键词，和在搜索框里输入的一样。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research","content-research"],"path":"/v1/douyin/keywords/related"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0.002","short":{"en":"Douyin index: brand trends","zh":"抖音巨量算数品牌指数趋势"},"group":null,"aliases":{"en":["douyin brand index","douyin brand trend","brand buzz on douyin"],"zh":["抖音品牌指数","巨量算数品牌趋势","品牌声量趋势"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.index.brands.history","platform":"douyin","object":"brand_history","list":false,"unit":"call","price":"0.002","title":{"en":"Douyin index: brand trends","zh":"抖音巨量算数品牌指数趋势"},"summary":{"en":"A brand's search, content and spread indexes on Douyin day by day over a date range, from 巨量算数 (the Douyin index), with the brand's industry. An index is the platform’s score, not a count. Days are China-time calendar days.","zh":"按品牌名和起止日期取品牌在抖音上逐日的搜索指数、内容指数和传播指数（巨量算数），带品牌所属行业。指数是平台算出的分，不是次数。日期是中国时间的自然日。"},"params":[{"name":"brand","type":"string","required":true,"example":"泡泡玛特","description":{"en":"The brand name, spelled the way the Douyin index lists it.","zh":"品牌名，要和巨量算数收录的写法一致。"}},{"name":"since","type":"string","required":true,"example":"2026-10-01T00:00:00Z","description":{"en":"The first day wanted, as an ISO date or time: the China-time (UTC+8) calendar day it falls on.","zh":"从哪一天起（含），写 ISO 日期或时间：取它所在的中国时间（UTC+8）自然日。"}},{"name":"until","type":"string","required":true,"example":"2026-10-31T00:00:00Z","description":{"en":"The last day wanted, read the same way. The index publishes a day or two late, so the latest days may be missing or have a null index.","zh":"到哪一天止（含），取法同上。指数通常晚一到两天出，最近几天可能没有或指数为 null。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","trend-research"],"path":"/v1/douyin/index/brands/history"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0.002","short":{"en":"Douyin index: brand vs industry","zh":"抖音巨量算数品牌指数对比"},"group":null,"aliases":{"en":["douyin brand benchmark","douyin brand radar","brand index vs industry"],"zh":["抖音品牌雷达图","巨量算数品牌对比","品牌行业对比"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.index.brands.metrics","platform":"douyin","object":"brand_metrics","list":false,"unit":"call","price":"0.002","title":{"en":"Douyin index: brand vs industry","zh":"抖音巨量算数品牌指数对比"},"summary":{"en":"A brand's daily average search, content and spread indexes on Douyin over a date range (巨量算数), next to the averages of its whole industry and of the industry's top 3, 5, 10, 15 and 30 brands. An index is the platform’s score, not a count.","zh":"按品牌名和起止日期取品牌在抖音上搜索、内容、传播指数的日均值（巨量算数），并带同行业全部品牌和前 3、5、10、15、30 名品牌的均值作对照。指数是平台算出的分，不是次数。"},"params":[{"name":"brand","type":"string","required":true,"example":"泡泡玛特","description":{"en":"The brand name, spelled the way the Douyin index lists it.","zh":"品牌名，要和巨量算数收录的写法一致。"}},{"name":"since","type":"string","required":true,"example":"2026-10-01T00:00:00Z","description":{"en":"The first day wanted, as an ISO date or time: the China-time (UTC+8) calendar day it falls on.","zh":"从哪一天起（含），写 ISO 日期或时间：取它所在的中国时间（UTC+8）自然日。"}},{"name":"until","type":"string","required":true,"example":"2026-10-31T00:00:00Z","description":{"en":"The last day wanted, read the same way. The index publishes a day or two late, so the latest days may be missing or have a null index.","zh":"到哪一天止（含），取法同上。指数通常晚一到两天出，最近几天可能没有或指数为 null。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring"],"path":"/v1/douyin/index/brands/metrics"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0.002","short":{"en":"Douyin index: account top videos","zh":"抖音巨量算数达人热门视频"},"group":null,"aliases":{"en":["douyin account best videos","douyin index top videos"],"zh":["巨量算数达人视频","达人热门作品","达人爆款视频"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.index.creators.videos.list","platform":"douyin","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Douyin index: account top videos","zh":"抖音巨量算数达人热门视频"},"summary":{"en":"The top videos 巨量算数 lists for a Douyin account over up to 30 days, by its numeric ID: up to 20, most liked first, with caption, link, day published, likes, comments, shares and the followers each brought. The tool mostly picks from the last day or two of the span, so end it on the day you want. One page; no plays.","zh":"按抖音账号的数字 ID 和起止日期（最多 30 天）取巨量算数给的这个账号的热门视频，最多 20 条，按点赞从高到低：文案、链接、发布日期、点赞、评论、分享和带来的新粉丝。工具多从时间段最后一两天发布的视频里挑，要看哪天就把截止日期设到那天。只有一页，没有播放数。"},"params":[{"name":"id","type":"string","required":true,"example":"104255897823","description":{"en":"The account's numeric Douyin ID (uid). Not the MS4w… sec_uid and not the Douyin handle: it is ext.uid in douyin.users.get with view=full. Accounts with only a few hundred followers have no index data.","zh":"抖音账号的数字 ID（uid）。不是 MS4w 开头的 sec_uid，也不是抖音号：它在 douyin.users.get（view=full）返回的 ext.uid 里。只有几百粉丝的账号没有指数数据。"}},{"name":"since","type":"string","required":true,"example":"2026-10-01T00:00:00Z","description":{"en":"The first day wanted, as an ISO date or time: the China-time (UTC+8) calendar day it falls on.","zh":"从哪一天起（含），写 ISO 日期或时间：取它所在的中国时间（UTC+8）自然日。"}},{"name":"until","type":"string","required":true,"example":"2026-10-31T00:00:00Z","description":{"en":"The last day wanted, read the same way; at most 30 days after since.","zh":"到哪一天止（含），取法同上；和开始日期最多相隔 30 天。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/douyin/index/creators/videos/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0.002","short":{"en":"Douyin index: account followers","zh":"抖音巨量算数达人粉丝画像"},"group":null,"aliases":{"en":["douyin follower demographics","douyin account audience"],"zh":["巨量算数粉丝画像","抖音账号粉丝画像","抖音粉丝分布"]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.index.creators.audience.get","platform":"douyin","object":"audience","list":false,"unit":"call","price":"0.002","title":{"en":"Douyin index: account followers","zh":"抖音巨量算数达人粉丝画像"},"summary":{"en":"Who follows a Douyin account, from 巨量算数, by its numeric ID: the share of followers by gender, age, province, city (all of them), city tier, phone brand and interest. Any account with enough followers, not only marketplace creators; shares only, no head counts.","zh":"按抖音账号的数字 ID 取巨量算数给的粉丝画像：性别、年龄、省份、城市（全部城市）、城市等级、手机品牌和兴趣各段的占比。不限星图达人，粉丝够多的账号都有；只给占比，不给人数。"},"params":[{"name":"id","type":"string","required":true,"example":"104255897823","description":{"en":"The account's numeric Douyin ID (uid). Not the MS4w… sec_uid and not the Douyin handle: it is ext.uid in douyin.users.get with view=full. Accounts with only a few hundred followers have no index data.","zh":"抖音账号的数字 ID（uid）。不是 MS4w 开头的 sec_uid，也不是抖音号：它在 douyin.users.get（view=full）返回的 ext.uid 里。只有几百粉丝的账号没有指数数据。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/douyin/index/creators/audience/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0.002","short":{"en":"Douyin index: account daily averages","zh":"抖音巨量算数达人核心指标"},"group":null,"aliases":{"en":["douyin creator daily averages","douyin creator growth"],"zh":["巨量算数达人指标","达人日均涨粉","抖音达人核心数据"]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.index.creators.metrics","platform":"douyin","object":"index_creator_metrics","list":false,"unit":"call","price":"0.002","title":{"en":"Douyin index: account daily averages","zh":"抖音巨量算数达人核心指标"},"summary":{"en":"A Douyin account's daily averages from 巨量算数 over the last week and the last month, by its numeric ID: new likes, shares, comments and follows a day, each with its change against the period before. Follows are the tool's own count, larger than the net follower gain. An account the tool has nothing on is not found.","zh":"按抖音账号的数字 ID 取巨量算数给的近一周和近一个月日均新增点赞、分享、评论和关注，以及各自和上一周期相比的变化。关注数是平台口径，比粉丝净增大。平台没有数据的账号返回“不存在”。"},"params":[{"name":"id","type":"string","required":true,"example":"104255897823","description":{"en":"The account's numeric Douyin ID (uid). Not the MS4w… sec_uid and not the Douyin handle: it is ext.uid in douyin.users.get with view=full. Accounts with only a few hundred followers have no index data.","zh":"抖音账号的数字 ID（uid）。不是 MS4w 开头的 sec_uid，也不是抖音号：它在 douyin.users.get（view=full）返回的 ext.uid 里。只有几百粉丝的账号没有指数数据。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/douyin/index/creators/metrics"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0.002","short":{"en":"Douyin index: keyword audience","zh":"抖音巨量算数关键词人群画像"},"group":null,"aliases":{"en":["douyin keyword demographics","who searches a keyword on douyin"],"zh":["抖音关键词画像","巨量算数人群画像","关键词受众"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.index.keywords.audience.get","platform":"douyin","object":"keyword_audience","list":false,"unit":"call","price":"0.002","title":{"en":"Douyin index: keyword audience","zh":"抖音巨量算数关键词人群画像"},"summary":{"en":"Who is behind a keyword on Douyin over a date range, from 巨量算数: the share and TGI of each age group, gender, province, city, city tier and interest.","zh":"按关键词和起止日期取抖音上关注这个词的人群画像（巨量算数）：年龄、性别、省份、城市、城市等级和兴趣各段的占比和 TGI。"},"params":[{"name":"keyword","type":"string","required":true,"example":"咖啡","description":{"en":"One keyword; letter case does not matter.","zh":"一个关键词，不分大小写。"}},{"name":"since","type":"string","required":true,"example":"2026-10-01T00:00:00Z","description":{"en":"The first day wanted, as an ISO date or time: the China-time (UTC+8) calendar day it falls on.","zh":"从哪一天起（含），写 ISO 日期或时间：取它所在的中国时间（UTC+8）自然日。"}},{"name":"until","type":"string","required":true,"example":"2026-10-31T00:00:00Z","description":{"en":"The last day wanted, read the same way. The index publishes a day or two late, so the latest days may be missing or have a null index.","zh":"到哪一天止（含），取法同上。指数通常晚一到两天出，最近几天可能没有或指数为 null。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research","product-research"],"path":"/v1/douyin/index/keywords/audience/get"},{"method":"GET","post":true,"batchMax":null,"status":"preview","maxCharge":"0.006","minimum":null,"chargeWhenEmpty":"0.006","chargeWhenNotFound":"0","short":{"en":"Douyin index: keyword trends","zh":"抖音巨量算数关键词热度趋势"},"group":null,"aliases":{"en":["douyin keyword index","douyin search index","Ocean Engine index API"],"zh":["抖音指数","巨量算数 API","抖音关键词热度","抖音搜索指数"]},"category":"social","role":null,"oneOf":[["keywords","keyword"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.index.keywords.history","platform":"douyin","object":"keyword_history","list":true,"pageSize":1,"unit":"call","price":"0.006","title":{"en":"Douyin index: keyword trends","zh":"抖音巨量算数关键词热度趋势"},"summary":{"en":"The search index and composite index of one keyword, or of up to five at once, day by day on Douyin over a date range, from 巨量算数 (the Douyin index), with the daily averages of the period, the one before and a year earlier. An index is the platform’s score, not a count. One item per keyword the index covers; others are left out.","zh":"按一个关键词或一次最多 5 个关键词加起止日期，取每个词在抖音上逐日的搜索指数和综合指数（巨量算数，即抖音指数），带本期、上期和去年同期的日均值。指数是平台算出的分，不是次数。每个有数的词返回一条，平台没收录的词不在返回里。"},"params":[{"name":"keyword","type":"string","required":false,"example":"咖啡","description":{"en":"One keyword (no comma). Give keyword or keywords.","zh":"一个关键词（不含逗号）。keyword 和 keywords 二选一。"}},{"name":"keywords","type":"string[]","required":false,"example":["咖啡","CityWalk"],"description":{"en":"One to five keywords, each without a comma. Give keyword or keywords.","zh":"1 到 5 个关键词，每个不含逗号。keyword 和 keywords 二选一。"}},{"name":"since","type":"string","required":true,"example":"2026-10-01T00:00:00Z","description":{"en":"The first day wanted, as an ISO date or time: the China-time (UTC+8) calendar day it falls on.","zh":"从哪一天起（含），写 ISO 日期或时间：取它所在的中国时间（UTC+8）自然日。"}},{"name":"until","type":"string","required":true,"example":"2026-10-31T00:00:00Z","description":{"en":"The last day wanted, read the same way. The index publishes a day or two late, so the latest days may be missing or have a null index.","zh":"到哪一天止（含），取法同上。指数通常晚一到两天出，最近几天可能没有或指数为 null。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research","product-research"],"path":"/v1/douyin/index/keywords/history"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Douyin index: related keywords","zh":"抖音巨量算数关联词"},"group":null,"aliases":{"en":["douyin related searches","douyin keyword expansion"],"zh":["抖音关联词","巨量算数关联分析","抖音拓词"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.index.keywords.related","platform":"douyin","object":"keyword_related","list":true,"pageSize":170,"unit":"call","price":"0.002","title":{"en":"Douyin index: related keywords","zh":"抖音巨量算数关联词"},"summary":{"en":"Keywords related to one keyword on Douyin in one week, from 巨量算数: those searched together with it and those that appear with it in videos, each with relevance, its place by relevance, search index and composite index. An index is the platform’s score, not a count.","zh":"按关键词取它在抖音上某一周的关联词（巨量算数）：一起被搜索的词和视频里一起出现的词，各带相关度、相关度名次、搜索指数和综合指数。指数是平台算出的分，不是次数。"},"params":[{"name":"keyword","type":"string","required":true,"example":"露营","description":{"en":"One keyword; letter case does not matter.","zh":"一个关键词，不分大小写。"}},{"name":"until","type":"string","required":true,"example":"2026-11-08T00:00:00Z","description":{"en":"Which week: relations come by the week (Monday to Sunday, China time), and the answer is the last whole week ending on or before this day. A week is published early the next; before that the list is empty.","zh":"哪一周：关联词按周出（中国时间周一到周日），取在这一天或之前结束的最近一个整周。一周的数在下周初出，之前返回空列表。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research","content-research"],"path":"/v1/douyin/index/keywords/related"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Douyin index: live hot topics","zh":"抖音巨量算数实时热点"},"group":null,"aliases":{"en":["douyin index hot topics","douyin rising topics"],"zh":["巨量算数热点","抖音实时热点","抖音飙升热点"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":600,"paused":false,"id":"douyin.index.trends.list","platform":"douyin","object":"trend","list":true,"pageSize":30,"unit":"call","price":"0.002","title":{"en":"Douyin index: live hot topics","zh":"抖音巨量算数实时热点"},"summary":{"en":"巨量算数's live hot-topic board or its fastest-rising board, about 30 each: place, topic and topic index (the heat). The topic index is the platform's score, not a count.","zh":"巨量算数的实时热点榜或飙升热点榜，各约 30 条：名次、热点和热点指数（热度）。热点指数是平台算出的分，不是次数。"},"params":[{"name":"board","type":"string","required":false,"enum":["topics","rising"],"default":"topics","description":{"en":"Which board: the hottest topics now (the default) or the fastest rising.","zh":"哪个榜：实时热点（默认）或飙升热点。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research"],"path":"/v1/douyin/index/trends/list"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Douyin index: top videos for a keyword","zh":"抖音巨量算数关键词热门视频"},"group":null,"aliases":{"en":["douyin index video search","douyin top videos for a keyword"],"zh":["巨量算数视频","抖音关键词热门视频","抖音高指数视频"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.index.videos.search","platform":"douyin","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Douyin index: top videos for a keyword","zh":"抖音巨量算数关键词热门视频"},"summary":{"en":"The 20 videos with the highest video index that 巨量算数 puts forward for a keyword: caption, link, the author's name, avatar and followers, likes, video index and time posted. One page; the author's ID is not given (douyin.videos.get has it).","zh":"按关键词取巨量算数给出的视频指数最高的 20 条视频：文案、链接、作者昵称、头像和粉丝数、点赞、视频指数和发布时间。只有一页；没有作者 ID（douyin.videos.get 里有）。"},"params":[{"name":"query","type":"string","required":true,"example":"露营","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","trend-research"],"path":"/v1/douyin/index/videos/search"},{"method":"GET","post":true,"batchMax":5,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0.002","short":{"en":"Douyin account growth","zh":"抖音达人互动与粉丝趋势"},"group":null,"aliases":{"en":["douyin follower growth","douyin account growth","douyin creator compare"],"zh":["抖音涨粉趋势","抖音账号增长","达人趋势对比"]},"category":"social","role":"accounts.history","oneOf":[["id","ids"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.users.history","platform":"douyin","object":"account_history","list":false,"unit":"call","price":"0.002","title":{"en":"Douyin account growth","zh":"抖音达人互动与粉丝趋势"},"summary":{"en":"How a Douyin account moved over the last 7 or 30 days, by its numeric ID, from 巨量算数: net new followers, new likes, comments, shares and videos, each with its change against the period before, and the totals now. Up to five accounts in one call (one unknown ID fails the whole batch). One period's sum, not a daily series.","zh":"按抖音账号的数字 ID 取最近 7 天或 30 天的变化（巨量算数）：净增粉丝、新增点赞、评论、分享和作品数，各自和上一周期相比的变化，以及现在的总数。一次最多 5 个账号（其中一个不存在，整批都取不到）。给的是一个周期的合计，不是逐日序列。"},"params":[{"name":"id","type":"string","required":false,"example":"104255897823","description":{"en":"One account's numeric Douyin ID (uid). Give id or ids. Not the MS4w… sec_uid and not the Douyin handle: it is ext.uid in douyin.users.get with view=full. Accounts with only a few hundred followers have no index data.","zh":"一个抖音账号的数字 ID（uid）。id 和 ids 二选一。不是 MS4w 开头的 sec_uid，也不是抖音号：它在 douyin.users.get（view=full）返回的 ext.uid 里。只有几百粉丝的账号没有指数数据。"}},{"name":"ids","type":"string[]","required":false,"example":["104255897823","66598046050"],"description":{"en":"Up to five numeric Douyin IDs (uid). Give id or ids. If one is unknown the whole batch fails; ask one at a time to find which.","zh":"最多 5 个抖音数字 ID（uid）。id 和 ids 二选一。其中一个不存在时整批失败，逐个查可找出是哪一个。"}},{"name":"window","type":"string","required":false,"enum":["7d","30d"],"default":"7d","description":{"en":"How many recent days to sum: 7 (the default) or 30.","zh":"统计最近多少天：7 天（默认）或 30 天。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","creator-discovery"],"path":"/v1/douyin/users/history"},{"method":"GET","post":true,"batchMax":50,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Douyin Xingtu creator profile","zh":"抖音星图达人资料"},"group":null,"aliases":{"en":["xingtu kol profile","douyin influencer profile","xingtu batch creator info"],"zh":["星图达人信息","星图达人详情","星图达人批量信息"]},"category":"creator","role":"creators.get","oneOf":[["id","ids"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.xingtu.creators.get","platform":"douyin","object":"creator","list":false,"unit":"call","price":"0.004","title":{"en":"Douyin Xingtu creator profile","zh":"抖音星图达人资料"},"summary":{"en":"A Douyin creator's profile on Xingtu by Xingtu creator ID: name, avatar, location, gender, followers and content categories. One ID also gives the Douyin account ID (sec_uid), handle, agency and content labels; several IDs (up to 50 in one call) give the integrated and custom video rates, their expected CPMs (in yuan) and the views a video is expected to get instead.","zh":"按星图达人 ID 取这位抖音达人在星图上的资料：昵称、头像、所在地、性别、粉丝数和内容类目。取一个时带抖音账号 ID（sec_uid）、抖音号、签约机构和内容标签；一次取多个（最多 50 个）时改为带植入和定制视频报价、预期 CPM（元）和预估播放量。"},"params":[{"name":"id","type":"string","required":false,"example":"6763236383382306828","description":{"en":"The Xingtu creator ID (digits), from the Xingtu creator search; not the Douyin account ID. Give id or ids.","zh":"星图达人 ID（一串数字），来自星图达人搜索；不是抖音账号 ID。id 和 ids 二选一。"}},{"name":"ids","type":"string[]","required":false,"example":["6763236383382306828","6816144920949030920"],"description":{"en":"Up to 50 Xingtu creator IDs. Give id or ids.","zh":"最多 50 个星图达人 ID。id 和 ids 二选一。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/douyin/xingtu/creators/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0.004","short":{"en":"Douyin Xingtu creator audience","zh":"抖音星图达人粉丝画像"},"group":null,"aliases":{"en":["xingtu follower profile","creator audience demographics"],"zh":["星图粉丝画像","达人粉丝分布","抖音达人受众"]},"category":"creator","role":"creators.audience.get","oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.xingtu.creators.audience.get","platform":"douyin","object":"audience","list":false,"unit":"call","price":"0.004","title":{"en":"Douyin Xingtu creator audience","zh":"抖音星图达人粉丝画像"},"summary":{"en":"Who follows a Douyin creator, by Xingtu creator ID: followers and share in each segment of gender, age, province, city (top ten), city tier, interest, phone brand, consumer group, shopping category and order size, with when Xingtu last measured it. A share is the segment's count over the total of the segments listed.","zh":"按星图达人 ID 取这位抖音达人的粉丝画像：性别、年龄、省份、城市（前十）、城市等级、兴趣、手机品牌、八大人群、消费品类和客单价各段的人数和占比，以及星图最近一次统计的时间。占比是这一段的人数除以所列各段的合计。"},"params":[{"name":"id","type":"string","required":true,"example":"6763236383382306828","description":{"en":"The Xingtu creator ID (digits), from the Xingtu creator search; not the Douyin account ID.","zh":"星图达人 ID（一串数字），来自星图达人搜索；不是抖音账号 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/douyin/xingtu/creators/audience/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0.004","short":{"en":"Douyin Xingtu creator reach","zh":"抖音星图达人传播数据"},"group":null,"aliases":{"en":["xingtu kol cpm","xingtu reach value","creator engagement rate"],"zh":["星图传播价值","达人播放中位数","达人 CPM","达人互动率"]},"category":"creator","role":"creators.metrics","oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.xingtu.creators.metrics","platform":"douyin","object":"xingtu_creator_metrics","list":false,"unit":"call","price":"0.004","title":{"en":"Douyin Xingtu creator reach","zh":"抖音星图达人传播数据"},"summary":{"en":"How a Douyin creator's videos did over the last 30 or 90 days, by Xingtu creator ID: videos, median views, average likes, comments and shares, engagement and completion rates with where they rank, and the expected cost per thousand views and per interaction (in yuan). The figures cover all videos; Xingtu gives none for sponsored ones alone.","zh":"按星图达人 ID 取这位抖音达人近 30 天或 90 天视频的传播数据：视频数、播放中位数、平均点赞评论分享、互动率和完播率及其排名，以及预期千次播放成本和单次互动成本（元）。数据算的是全部视频，星图不单给商单视频的数。"},"params":[{"name":"id","type":"string","required":true,"example":"6763236383382306828","description":{"en":"The Xingtu creator ID (digits), from the Xingtu creator search; not the Douyin account ID.","zh":"星图达人 ID（一串数字），来自星图达人搜索；不是抖音账号 ID。"}},{"name":"window","type":"string","required":false,"enum":["30d","90d"],"default":"30d","description":{"en":"The period: the last 30 days (the default) or 90 days.","zh":"统计周期：近 30 天（默认）或近 90 天。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/douyin/xingtu/creators/metrics"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0.004","chargeWhenNotFound":"0","short":{"en":"Douyin Xingtu creator videos","zh":"抖音星图达人作品表现"},"group":null,"aliases":{"en":["xingtu kol videos","creator video performance"],"zh":["星图达人视频","达人作品数据","达人视频完播率"]},"category":"creator","role":"creators.posts.list","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"douyin.xingtu.creators.videos.list","platform":"douyin","object":"xingtu_creator_post","list":true,"pageSize":20,"unit":"call","price":"0.004","title":{"en":"Douyin Xingtu creator videos","zh":"抖音星图达人作品表现"},"summary":{"en":"A Douyin creator's videos by Xingtu creator ID, newest first, 20 a page, with the figures Xingtu shows for each: views, likes, comments, completion and engagement rates, length. Sponsored and everyday videos come together, unmarked. A creator that does not exist reads like one without videos.","zh":"按星图达人 ID 取这位抖音达人的视频，从新到旧，每页 20 条，带星图给的数据：播放、点赞、评论、完播率、互动率和时长。商单和日常视频混在一起，不做标注。达人不存在时和没有作品一样，返回空结果。"},"params":[{"name":"id","type":"string","required":true,"example":"6763236383382306828","description":{"en":"The Xingtu creator ID (digits), from the Xingtu creator search; not the Douyin account ID.","zh":"星图达人 ID（一串数字），来自星图达人搜索；不是抖音账号 ID。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","content-research"],"path":"/v1/douyin/xingtu/creators/videos/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0.002","short":{"en":"Douyin Xingtu creator keywords","zh":"抖音星图达人内容热词"},"group":null,"aliases":{"en":["xingtu creator hot words","creator content keywords"],"zh":["星图内容热词","达人内容关键词","达人高频词"]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.xingtu.creators.keywords.get","platform":"douyin","object":"xingtu_creator_keywords","list":false,"unit":"call","price":"0.002","title":{"en":"Douyin Xingtu creator keywords","zh":"抖音星图达人内容热词"},"summary":{"en":"The words Xingtu draws from a few of a Douyin creator's recent videos, by Xingtu creator ID: up to about 20, each with how often it came up (usually single digits). They often come from one or two videos, possibly a sponsored one, so they do not describe the creator's content as a whole; the content mix does.","zh":"按星图达人 ID 取星图从这位抖音达人少量近期视频里提出的词，最多约 20 个，每个带出现次数（通常是个位数）。这些词常只来自一两条视频，可能是商单，不代表达人的整体内容；看内容方向请用内容分布接口。"},"params":[{"name":"id","type":"string","required":true,"example":"6763236383382306828","description":{"en":"The Xingtu creator ID (digits), from the Xingtu creator search; not the Douyin account ID.","zh":"星图达人 ID（一串数字），来自星图达人搜索；不是抖音账号 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/douyin/xingtu/creators/keywords/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.008","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0.008","short":{"en":"Douyin Xingtu creator scores","zh":"抖音星图达人星图指数"},"group":null,"aliases":{"en":["xingtu index","xingtu creator score","creator value for money"],"zh":["星图指数","达人传播指数","达人种草指数","达人性价比指数"]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.xingtu.creators.scores.get","platform":"douyin","object":"xingtu_creator_scores","list":false,"unit":"call","price":"0.008","title":{"en":"Douyin Xingtu creator scores","zh":"抖音星图达人星图指数"},"summary":{"en":"The six scores Xingtu gives a Douyin creator, by Xingtu creator ID: the overall Xingtu index and the reach, seeding, conversion, cooperation and value-for-money indexes, each with the score, the average of comparable creators, the rank and the share of creators ranked above.","zh":"按星图达人 ID 取星图给这位抖音达人的六项指数：星图指数（综合）和传播、种草、转化、合作、性价比五个分项，每项带得分、同类达人平均分、名次和名次所在的前百分比。"},"params":[{"name":"id","type":"string","required":true,"example":"6763236383382306828","description":{"en":"The Xingtu creator ID (digits), from the Xingtu creator search; not the Douyin account ID.","zh":"星图达人 ID（一串数字），来自星图达人搜索；不是抖音账号 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/douyin/xingtu/creators/scores/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0.004","short":{"en":"Douyin Xingtu creator content mix","zh":"抖音星图达人内容分布"},"group":null,"aliases":{"en":["xingtu video distribution","creator content categories"],"zh":["星图内容分布","达人内容构成","达人视频类型占比"]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.xingtu.creators.content_mix.get","platform":"douyin","object":"xingtu_creator_content_mix","list":false,"unit":"call","price":"0.004","title":{"en":"Douyin Xingtu creator content mix","zh":"抖音星图达人内容分布"},"summary":{"en":"What a Douyin creator's recent videos are about, by Xingtu creator ID: the number of videos in each of Xingtu's content categories and their share, to see whether the creator keeps to one subject.","zh":"按星图达人 ID 取这位抖音达人近期视频的内容分类：每一类的视频数和占比，用来看达人的内容是否集中在某个品类。"},"params":[{"name":"id","type":"string","required":true,"example":"6763236383382306828","description":{"en":"The Xingtu creator ID (digits), from the Xingtu creator search; not the Douyin account ID.","zh":"星图达人 ID（一串数字），来自星图达人搜索；不是抖音账号 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/douyin/xingtu/creators/content_mix/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0.004","short":{"en":"Douyin Xingtu creator conversion","zh":"抖音星图达人转化能力"},"group":null,"aliases":{"en":["xingtu convert ability","creator sales conversion","creator gpm"],"zh":["星图转化能力","达人带货数据","达人 GPM"]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.xingtu.creators.conversion.get","platform":"douyin","object":"xingtu_creator_conversion","list":false,"unit":"call","price":"0.004","title":{"en":"Douyin Xingtu creator conversion","zh":"抖音星图达人转化能力"},"summary":{"en":"How a Douyin creator's product videos sell, by Xingtu creator ID: videos counted and their median views, products recommended, and the bands Xingtu puts sales, sales per thousand views, product price, cost per click, link clicks and click rate in. A band is Xingtu's text, not an exact figure; many creators, big sellers too, have no bands, and a creator with no selling figures at all is not found.","zh":"按星图达人 ID 取这位抖音达人带货视频的转化数据：相关视频数和播放中位数、推荐商品数，以及销售额、千次播放成交额、商品价格、点击成本、组件点击次数和点击率所在的区间。区间是星图给的文字，不是精确值；很多达人（包括带货多的）没有区间，完全没有带货数据的达人返回“不存在”。"},"params":[{"name":"id","type":"string","required":true,"example":"6763236383382306828","description":{"en":"The Xingtu creator ID (digits), from the Xingtu creator search; not the Douyin account ID.","zh":"星图达人 ID（一串数字），来自星图达人搜索；不是抖音账号 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","product-research"],"path":"/v1/douyin/xingtu/creators/conversion/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0.004","chargeWhenNotFound":"0","short":{"en":"Douyin Xingtu marketing calendar","zh":"抖音星图营销活动日历"},"group":null,"aliases":{"en":["xingtu campaigns","douyin marketing calendar"],"zh":["星图营销日历","星图招商活动","抖音营销节点"]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.xingtu.campaigns.list","platform":"douyin","object":"xingtu_campaign","list":true,"pageSize":40,"unit":"call","price":"0.004","title":{"en":"Douyin Xingtu marketing calendar","zh":"抖音星图营销活动日历"},"summary":{"en":"The campaigns on Xingtu's marketing calendar that overlap a span of time: platform events, e-commerce and seasonal moments, creative and industry campaigns, each with name, description, kind, stage, sign-up period and running period. All in one answer.","zh":"取星图营销日历上和一段时间有交集的活动：平台大事件、电商节点、情绪节点、创意营销和行业活动，每个带名称、介绍、类型、阶段、招商期和活动期。一次给全。"},"params":[{"name":"since","type":"string","required":true,"example":"2026-10-01T00:00:00Z","description":{"en":"Start of the span, as an ISO date or time.","zh":"时间段的开始，写 ISO 日期或时间。"}},{"name":"until","type":"string","required":true,"example":"2026-12-31T23:59:59Z","description":{"en":"End of the span, as an ISO date or time.","zh":"时间段的结束，写 ISO 日期或时间。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research"],"path":"/v1/douyin/xingtu/campaigns/list"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0.004","short":{"en":"Douyin Xingtu video report","zh":"抖音星图视频数据报告"},"group":null,"aliases":{"en":["douyin completion rate","douyin video plays","xingtu video report"],"zh":["抖音视频完播率","抖音播放量查询","星图视频报告"]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"douyin.xingtu.videos.get","platform":"douyin","object":"post","list":false,"unit":"call","price":"0.004","title":{"en":"Douyin Xingtu video report","zh":"抖音星图视频数据报告"},"summary":{"en":"Xingtu's report on one Douyin video, by ID or link: plays, likes, comments, shares and saves, plus completion rate, engagement rate, length, the author's followers and the author's Xingtu creator ID (for the creator endpoints next). Only videos Xingtu covers, mostly its creators'.","zh":"按视频 ID 或链接取星图对一条抖音视频的数据报告：播放、点赞、评论、分享和收藏，加上完播率、互动率、时长、作者粉丝数和作者的星图达人 ID（可接着查达人数据）。只有星图收录的视频才有，多是星图达人的视频。"},"params":[{"name":"id","type":"string","required":false,"example":"7704318118394367270","description":{"en":"The video ID (digits). With only a link, give it as url. Give id or url.","zh":"视频 ID（一串数字）。手里只有链接时，填到 url。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.douyin.com/video/7704318118394367270","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","creator-discovery"],"path":"/v1/douyin/xingtu/videos/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu image search","zh":"小红书图片搜索"},"group":null,"aliases":{"en":["rednote image search","xhs picture search"],"zh":["小红书搜图","搜小红书图片"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.images.search","platform":"xiaohongshu","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.02","title":{"en":"Xiaohongshu image search","zh":"小红书图片搜索"},"summary":{"en":"Pictures matching keywords, each with the note it comes from: the picture at full size, the note’s title, text, author, likes, comments and saves. Shares are not given here; the note detail has them.","zh":"按关键词搜图片，每条是一张图片和它所在的笔记：原图、笔记标题、正文、作者、点赞、评论和收藏。这里没有分享数，笔记详情里有。"},"params":[{"name":"query","type":"string","required":true,"example":"耐克","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","trend-research"],"path":"/v1/xiaohongshu/images/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu comment replies","zh":"小红书评论回复"},"group":null,"aliases":{"en":["rednote sub comments","xhs comment replies"],"zh":["小红书二级评论","小红书楼中楼"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.comments.replies.list","platform":"xiaohongshu","object":"comment","list":true,"pageSize":5,"unit":"call","price":"0.02","title":{"en":"Xiaohongshu comment replies","zh":"小红书评论回复"},"summary":{"en":"The replies under a top-level comment, by the comment’s ID and its note’s ID: text, replier, likes and time posted. A comment that does not exist reads as one without replies.","zh":"按一级评论 ID 和所在笔记 ID 取评论下的回复：内容、回复者、点赞和发布时间。评论不存在时和没有回复一样，返回空结果。"},"params":[{"name":"id","type":"string","required":true,"example":"6acbae7100000000120015e3","description":{"en":"The top-level comment ID, from the note comments.","zh":"一级评论 ID，来自笔记评论。"}},{"name":"post_id","type":"string","required":true,"example":"6acb8dfd0000000018029bb9","description":{"en":"The ID of the note the comment is under (the comment’s post_id).","zh":"评论所在笔记的 ID（即评论的 post_id）。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/xiaohongshu/comments/replies/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu topic notes","zh":"小红书话题笔记"},"group":null,"aliases":{"en":["rednote hashtag notes","xhs topic feed"],"zh":["小红书话题页笔记","小红书标签笔记"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.topics.notes.list","platform":"xiaohongshu","object":"post","list":true,"pageSize":10,"unit":"call","price":"0.02","title":{"en":"Xiaohongshu topic notes","zh":"小红书话题笔记"},"summary":{"en":"The hottest notes under a topic (hashtag) page, about 10 in one answer: title, text, author, likes, comments, saves, shares, pictures and hashtags.","zh":"话题（标签）页下最热的笔记，一次约 10 篇：标题、正文、作者、点赞、评论、收藏、分享、图片和话题标签。"},"params":[{"name":"id","type":"string","required":true,"example":"5ee1c0a110694c00010b4ae9","description":{"en":"The topic page ID (24 hex characters): the id in a topic link, e.g. a hashtag link in a note.","zh":"话题页 ID（24 位十六进制）：话题链接里的 id，例如笔记里话题标签的链接。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research","content-research"],"path":"/v1/xiaohongshu/topics/notes/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu topic detail","zh":"小红书话题详情"},"group":null,"aliases":{"en":["rednote hashtag views","xhs topic page"],"zh":["小红书话题浏览量","小红书话题讨论数"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.topics.get","platform":"xiaohongshu","object":"topic","list":false,"unit":"call","price":"0.02","title":{"en":"Xiaohongshu topic detail","zh":"小红书话题详情"},"summary":{"en":"A topic (hashtag) page by its ID: name, description, views and the number of people its page says are discussing it, with its link.","zh":"按话题页 ID 取一个话题（标签）：名称、简介、浏览量、页面上显示的讨论人数和话题链接。"},"params":[{"name":"id","type":"string","required":true,"example":"5ee1c0a110694c00010b4ae9","description":{"en":"The topic page ID (24 hex characters): the id in a topic link, e.g. a hashtag link in a note.","zh":"话题页 ID（24 位十六进制）：话题链接里的 id，例如笔记里话题标签的链接。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research"],"path":"/v1/xiaohongshu/topics/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu account search","zh":"小红书账号搜索"},"group":null,"aliases":{"en":["rednote user search","find xhs creators"],"zh":["小红书用户搜索","找小红书账号"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.users.search","platform":"xiaohongshu","object":"account","list":true,"pageSize":20,"unit":"call","price":"0.02","title":{"en":"Xiaohongshu account search","zh":"小红书账号搜索"},"summary":{"en":"Find accounts by keyword: user ID, Xiaohongshu ID, name, avatar, followers (as the app rounds them) and official verification.","zh":"按关键词找账号：用户 ID、小红书号、昵称、头像、粉丝数（App 显示的约数）和官方认证。"},"params":[{"name":"query","type":"string","required":true,"example":"Nike","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/xiaohongshu/users/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu shop product detail","zh":"小红书商城商品详情"},"group":null,"aliases":{"en":["rednote product detail","xhs product price"],"zh":["小红书商品信息","小红书商品价格"]},"category":"commerce","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.shop.products.get","platform":"xiaohongshu","object":"product","list":false,"unit":"call","price":"0.02","title":{"en":"Xiaohongshu shop product detail","zh":"小红书商城商品详情"},"summary":{"en":"A product in Xiaohongshu’s shop by its ID: title, current and original price in yuan, pictures, units sold, rating, reviews and shop. It is the product page an overseas app user sees, so promotions may differ from what users in China see.","zh":"按商品 ID 取小红书商城的一件商品：标题、现价和原价（元）、图片、已售件数、评分、评价数和店铺。看到的是 App 海外用户的商品页，促销可能和国内用户看到的不同。"},"params":[{"name":"id","type":"string","required":true,"example":"6441fb9a6cd6140001acf7b4","description":{"en":"The product ID (24 hex characters), from the shop product search.","zh":"商品 ID（24 位十六进制），来自商城商品搜索。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["product-research","competitor-monitoring"],"path":"/v1/xiaohongshu/shop/products/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu search suggestions","zh":"小红书搜索联想词"},"group":null,"aliases":{"en":["rednote autocomplete","xhs search suggestions"],"zh":["小红书下拉词","小红书联想词"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.keywords.related","platform":"xiaohongshu","object":"keyword_related","list":true,"pageSize":10,"unit":"call","price":"0.02","title":{"en":"Xiaohongshu search suggestions","zh":"小红书搜索联想词"},"summary":{"en":"What Xiaohongshu’s search box suggests as a keyword is typed, in its order, about 10 at a time. Words and places only, no index.","zh":"在小红书搜索框输入关键词时给出的联想词，按它的顺序排，一次约 10 个。只有词和名次，没有指数。"},"params":[{"name":"keyword","type":"string","required":true,"example":"露营","description":{"en":"One keyword.","zh":"一个关键词。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research","content-research"],"path":"/v1/xiaohongshu/keywords/related"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu video note with its video","zh":"小红书视频笔记详情（视频地址）"},"group":null,"aliases":{"en":["rednote video download","xhs video url"],"zh":["小红书视频地址","小红书视频下载"]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.videos.get","platform":"xiaohongshu","object":"post","list":false,"unit":"call","price":"0.02","title":{"en":"Xiaohongshu video note with its video","zh":"小红书视频笔记详情（视频地址）"},"summary":{"en":"A video note by ID or link: title, text, author, likes, comments, saves and shares, plus the video file, its length and cover, the subtitles the platform made where it has them, and whether the note is a reported brand partnership. Video notes only; an image note is the note detail’s.","zh":"按 ID 或链接取一篇视频笔记：标题、正文、作者、点赞、评论、收藏和分享，加上视频文件地址、时长和封面、平台生成的字幕（有的话），以及是否为报备的品牌合作笔记。只用于视频笔记；图文笔记用笔记详情。"},"params":[{"name":"id","type":"string","required":false,"example":"6ae3fe46000000000f0275ad","description":{"en":"The note ID (24 hex characters). Give id or url.","zh":"笔记 ID（24 位十六进制）。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.xiaohongshu.com/explore/6ae3fe46000000000f0275ad","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","transcripts"],"path":"/v1/xiaohongshu/videos/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.04","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu PGY keyword search index","zh":"小红书蒲公英关键词搜索指数"},"group":null,"aliases":{"en":["rednote keyword trend","xhs search index"],"zh":["小红书搜索指数","蒲公英关键词趋势"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.pgy.keywords.history","platform":"xiaohongshu","object":"keyword_history","list":false,"unit":"call","price":"0.04","title":{"en":"Xiaohongshu PGY keyword search index","zh":"小红书蒲公英关键词搜索指数"},"summary":{"en":"A keyword’s search index on Xiaohongshu day by day over about the last three months (the platform sets the period), with each day’s notes about it and how often they were shown, read and engaged with. The index is the platform’s measure, not a count of searches.","zh":"关键词在小红书上最近约三个月（时间范围由平台定）的逐日搜索指数，带每天的相关笔记数、曝光、阅读和互动。搜索指数是平台的度量，不是搜索次数。"},"params":[{"name":"keyword","type":"string","required":true,"example":"面膜","description":{"en":"One keyword.","zh":"一个关键词。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research","content-research"],"path":"/v1/xiaohongshu/pgy/keywords/history"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.04","minimum":null,"chargeWhenEmpty":"0.04","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu PGY related keywords","zh":"小红书蒲公英关联词"},"group":null,"aliases":{"en":["rednote related searches","xhs keyword expansion"],"zh":["小红书拓词","蒲公英相关灵感"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.pgy.keywords.related","platform":"xiaohongshu","object":"keyword_related","list":true,"pageSize":98,"unit":"call","price":"0.04","title":{"en":"Xiaohongshu PGY related keywords","zh":"小红书蒲公英关联词"},"summary":{"en":"What people search on Xiaohongshu before and after a keyword, up to about 100 words in one answer, each with its place by relevance, its search index, the notes about it and their reads. For widening a seed keyword.","zh":"小红书用户搜一个词之前和之后还会搜的词，一次最多约 100 个，各带相关度名次、搜索指数、相关笔记数和阅读量。用来拓词选题。"},"params":[{"name":"keyword","type":"string","required":true,"example":"面膜","description":{"en":"One keyword.","zh":"一个关键词。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research","content-research"],"path":"/v1/xiaohongshu/pgy/keywords/related"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.04","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu PGY creator audience","zh":"小红书蒲公英达人粉丝画像"},"group":null,"aliases":{"en":["rednote follower demographics","xhs creator audience"],"zh":["小红书粉丝画像","蒲公英粉丝分析"]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.pgy.creators.audience.get","platform":"xiaohongshu","object":"audience","list":false,"unit":"call","price":"0.04","title":{"en":"Xiaohongshu PGY creator audience","zh":"小红书蒲公英达人粉丝画像"},"summary":{"en":"Who follows a Xiaohongshu creator, by PGY creator ID: the share of each gender, age group, province, city, interest and phone brand, and the day the figures are of.","zh":"按蒲公英达人 ID 取粉丝画像：性别、年龄段、省份、城市、兴趣和手机品牌各段的占比，以及数据所属日期。"},"params":[{"name":"id","type":"string","required":true,"example":"591662306a6a6967b63e7f16","description":{"en":"PGY creator ID (24 hex characters, the same as the Xiaohongshu user ID), from the PGY creator search.","zh":"蒲公英达人 ID（24 位十六进制，与小红书用户 ID 相同），来自蒲公英达人搜索。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/xiaohongshu/pgy/creators/audience/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.04","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu PGY creator note metrics","zh":"小红书蒲公英达人数据表现"},"group":null,"aliases":{"en":["rednote creator performance","xhs creator median reads"],"zh":["蒲公英数据概览","小红书博主笔记数据"]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.pgy.creators.metrics","platform":"xiaohongshu","object":"pgy_creator_metrics","list":false,"unit":"call","price":"0.04","title":{"en":"Xiaohongshu PGY creator note metrics","zh":"小红书蒲公英达人数据表现"},"summary":{"en":"How a creator’s everyday or sponsored notes did over the last 30 or 90 days, by PGY creator ID: notes and video notes, median impressions, reads, interactions and follows, engagement and completion rates, the share of notes past 100 and 1,000 likes, the standing among comparable creators, and where impressions and reads came from. The full view adds each note’s figures and long-term reads of notes from about half a year back.","zh":"按蒲公英达人 ID 取近 30 或 90 天日常或合作笔记的表现：笔记数和视频笔记数，曝光、阅读、互动和涨粉中位数，互动率、完播率，点赞过百和过千的笔记占比，超过多少同类达人，以及曝光和阅读的来源占比。完整视图另有逐篇笔记数据和约半年前笔记的长尾阅读。"},"params":[{"name":"id","type":"string","required":true,"example":"591662306a6a6967b63e7f16","description":{"en":"PGY creator ID (24 hex characters, the same as the Xiaohongshu user ID), from the PGY creator search.","zh":"蒲公英达人 ID（24 位十六进制，与小红书用户 ID 相同），来自蒲公英达人搜索。"}},{"name":"window","type":"string","required":false,"enum":["30d","90d"],"default":"30d","description":{"en":"The period: the last 30 or 90 days.","zh":"统计周期：近 30 天或近 90 天。"}},{"name":"tab","type":"string","required":false,"enum":["everyday","sponsored"],"default":"everyday","description":{"en":"Whose figures: the creator’s everyday notes (the default) or sponsored notes, as the two tabs of the PGY creator page.","zh":"看哪类笔记的数据：日常笔记（默认）或合作笔记，和蒲公英达人主页的两个分栏一样。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/xiaohongshu/pgy/creators/metrics"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.04","minimum":null,"chargeWhenEmpty":"0.04","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu PGY creator notes","zh":"小红书蒲公英达人笔记"},"group":null,"aliases":{"en":["rednote sponsored notes","xhs creator brand deals"],"zh":["蒲公英笔记案例","小红书博主商单"]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.pgy.creators.notes.list","platform":"xiaohongshu","object":"pgy_creator_post","list":true,"pageSize":8,"unit":"call","price":"0.04","title":{"en":"Xiaohongshu PGY creator notes","zh":"小红书蒲公英达人笔记"},"summary":{"en":"A page of a creator’s notes as PGY shows them (笔记案例), by PGY creator ID: reads, likes, saves, shop visitors, whether it was sponsored and for which brand. Sponsored or cross-domain sponsored notes alone, image or video notes alone, newest, most read or most engaged first, by content feature or category, with reads of organic traffic alone if wanted.","zh":"按蒲公英达人 ID 取一页蒲公英「笔记案例」：阅读、点赞、收藏、外溢进店人数、是否合作及合作品牌。可只看合作笔记或跨域合作笔记、只看图文或视频，按最新、阅读最多或互动最多排，按内容特征或类目筛，阅读数可只算自然流量。"},"params":[{"name":"id","type":"string","required":true,"example":"591662306a6a6967b63e7f16","description":{"en":"PGY creator ID (24 hex characters, the same as the Xiaohongshu user ID), from the PGY creator search.","zh":"蒲公英达人 ID（24 位十六进制，与小红书用户 ID 相同），来自蒲公英达人搜索。"}},{"name":"tab","type":"string","required":false,"enum":["all","sponsored","cross_domain"],"default":"all","description":{"en":"Which notes: all (the default), sponsored notes alone, or cross-domain sponsored notes alone (those with shop visitors).","zh":"看哪些笔记：全部（默认）、只看合作笔记，或只看跨域合作笔记（带外溢进店人数的那些）。"}},{"name":"type","type":"string","required":false,"enum":["image","video"],"description":{"en":"Image notes or video notes alone; both when left out. Only with tab=all.","zh":"只看图文或视频；不填两种都要。只能和 tab=all 一起用。"}},{"name":"sort","type":"string","required":false,"enum":["latest","most_read","most_engaged"],"default":"latest","description":{"en":"Order: newest first (the default), most read first or most interactions first.","zh":"排序：最新发布在前（默认）、阅读最多在前或互动最多在前。"}},{"name":"traffic","type":"string","required":false,"enum":["all","organic"],"default":"all","description":{"en":"Which traffic the reads count: all, promoted traffic included (the default), or organic traffic alone. Likes and saves stay the same.","zh":"阅读数算哪些流量：全部，含推广流量（默认），或只算自然流量。点赞和收藏不变。"}},{"name":"feature_tag","type":"string","required":false,"example":"vlog","description":{"en":"Only notes with this content feature tag, as written in the creator detail’s ext.feature_tags. A tag that does not exist finds nothing.","zh":"只看带这个内容特征标签的笔记，照达人详情 ext.feature_tags 里的原文写。写错不报错，只会没有结果。"}},{"name":"category","type":"string","required":false,"example":"出行旅游","description":{"en":"Only notes of this content category, as written in the creator detail’s categories. A category that does not exist finds nothing.","zh":"只看这个内容类目的笔记，照达人详情 categories 里的原文写。写错不报错，只会没有结果。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/xiaohongshu/pgy/creators/notes/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.04","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu PGY creator follower history","zh":"小红书蒲公英达人粉丝趋势"},"group":null,"aliases":{"en":["rednote follower growth","xhs fake followers check"],"zh":["小红书粉丝趋势","蒲公英涨粉曲线"]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.pgy.creators.followers.history","platform":"xiaohongshu","object":"follower_history","list":false,"unit":"call","price":"0.04","title":{"en":"Xiaohongshu PGY creator follower history","zh":"小红书蒲公英达人粉丝趋势"},"summary":{"en":"A creator’s follower count for each of the last 30 or 60 days, by PGY creator ID, with the net gain over the period and the gain as a share. Shows steady growth, sudden drops or bought followers.","zh":"按蒲公英达人 ID 取近 30 或 60 天每天的粉丝数，以及这段时间的净增和增长率。看达人是在稳定涨粉，还是突然掉粉或刷粉。"},"params":[{"name":"id","type":"string","required":true,"example":"591662306a6a6967b63e7f16","description":{"en":"PGY creator ID (24 hex characters, the same as the Xiaohongshu user ID), from the PGY creator search.","zh":"蒲公英达人 ID（24 位十六进制，与小红书用户 ID 相同），来自蒲公英达人搜索。"}},{"name":"window","type":"string","required":false,"enum":["30d","60d"],"default":"30d","description":{"en":"How many of the most recent days: 30 or 60.","zh":"最近多少天：30 天或 60 天。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/xiaohongshu/pgy/creators/followers/history"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.04","minimum":null,"chargeWhenEmpty":"0.04","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu PGY similar creators","zh":"小红书蒲公英相似达人"},"group":null,"aliases":{"en":["rednote lookalike creators","xhs similar influencers"],"zh":["小红书相似博主","蒲公英相似达人推荐"]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.pgy.creators.related","platform":"xiaohongshu","object":"creator","list":true,"pageSize":4,"unit":"call","price":"0.04","title":{"en":"Xiaohongshu PGY similar creators","zh":"小红书蒲公英相似达人"},"summary":{"en":"The creators PGY recommends as similar to one, by PGY creator ID: ID, name, Xiaohongshu ID, location, content categories, followers, median reads and engagements, and what an image note and a video note cost (in yuan). Four a page, usually a handful to a few dozen in all.","zh":"按蒲公英达人 ID 取蒲公英推荐的相似达人：ID、昵称、小红书号、所在地、内容类目、粉丝数、阅读和互动中位数，以及图文和视频笔记报价（元）。一页 4 位，通常共几位到几十位。"},"params":[{"name":"id","type":"string","required":true,"example":"591662306a6a6967b63e7f16","description":{"en":"PGY creator ID (24 hex characters, the same as the Xiaohongshu user ID), from the PGY creator search.","zh":"蒲公英达人 ID（24 位十六进制，与小红书用户 ID 相同），来自蒲公英达人搜索。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/xiaohongshu/pgy/creators/related"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.04","minimum":null,"chargeWhenEmpty":"0.04","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu PGY trending notes","zh":"小红书蒲公英内容广场热门笔记"},"group":null,"aliases":{"en":["rednote viral notes","xhs content square"],"zh":["蒲公英内容广场","小红书爆款笔记"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.pgy.notes.trending","platform":"xiaohongshu","object":"post","list":true,"pageSize":34,"unit":"call","price":"0.04","title":{"en":"Xiaohongshu PGY trending notes","zh":"小红书蒲公英内容广场热门笔记"},"summary":{"en":"The trending notes of PGY’s content square: eight boards (Xiaohongshu hot, product seeding, e-commerce promotion, PGY sponsored, lead collection, e-commerce hot, seeding to shop, app promotion), whole or narrowed to some words, over the last 3, 7, 14 or 30 days, image or video notes alone if wanted. Each with title, time published, reads, likes, saves, comments, pictures and the creator’s ID, name and followers. Each board holds its top 100.","zh":"蒲公英内容广场的热门笔记榜：小红书热门、产品种草、电商推广、蒲公英合作、客资收集、电商热门、种草直达、应用推广 8 个榜，看整榜或只看和某些词有关的，近 3、7、14 或 30 天，可只要图文或视频。每篇有标题、发布时间、阅读、点赞、收藏、评论、图片，以及达人的 ID、昵称和粉丝数。每个榜只有前 100 篇。"},"params":[{"name":"board","type":"string","required":false,"enum":["hot","seeding","shop_promo","pgy","leads","shop_hot","direct_seeding","app_promo"],"default":"hot","description":{"en":"Which board: hot (Xiaohongshu hot, the default), seeding (product seeding), shop_promo (e-commerce promotion), pgy (PGY sponsored), leads (lead collection), shop_hot (e-commerce hot), direct_seeding (seeding to shop) or app_promo (app promotion).","zh":"哪个榜：hot 小红书热门（默认）、seeding 产品种草、shop_promo 电商推广、pgy 蒲公英合作、leads 客资收集、shop_hot 电商热门、direct_seeding 种草直达、app_promo 应用推广。"}},{"name":"query","type":"string","required":false,"example":"咖啡","description":{"en":"Only notes about these words, matched against the whole note; leave out for the whole board.","zh":"只看和这些词有关的笔记，按笔记全文匹配；不填看整榜。"}},{"name":"window","type":"string","required":false,"enum":["3d","7d","14d","30d"],"default":"7d","description":{"en":"Over how many of the last days: 3, 7 (the default), 14 or 30.","zh":"统计最近多少天：3、7（默认）、14 或 30 天。"}},{"name":"type","type":"string","required":false,"enum":["image","video"],"description":{"en":"Image notes or video notes alone; both when left out.","zh":"只要图文或视频；不填两种都要。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research","content-research"],"path":"/v1/xiaohongshu/pgy/notes/trending"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.04","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu PGY creator costs and summary","zh":"小红书蒲公英达人合作成本概览"},"group":null,"aliases":{"en":["rednote creator cpm","xhs creator cost per read"],"zh":["蒲公英CPM","小红书博主性价比"]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.pgy.creators.costs.metrics","platform":"xiaohongshu","object":"pgy_creator_costs","list":false,"unit":"call","price":"0.04","title":{"en":"Xiaohongshu PGY creator costs and summary","zh":"小红书蒲公英达人合作成本概览"},"summary":{"en":"What a creator is expected to cost, by PGY creator ID: the estimated CPM, cost per interaction, per read and per shop visitor of an image note and of a video note, each against comparable creators; median impressions, reads, interactions and shop visitors of a note; follower growth and notes over 30 days; invitation reply rate and the easy-to-reach and active marks; PGY’s highlight, the content mix and the industries worked with. Of everyday or sponsored notes.","zh":"按蒲公英达人 ID 取预估合作成本：图文和视频笔记的预估 CPM、单次互动、单次阅读和单个进店成本，各带优于多少同类达人；单篇笔记曝光、阅读、互动和进店的中位数；近 30 天粉丝增长和发文数；邀约回复率、「好联系」和「活跃」标记；蒲公英标注的亮点、内容类目占比和合作过的行业。可看日常或合作笔记口径。"},"params":[{"name":"id","type":"string","required":true,"example":"591662306a6a6967b63e7f16","description":{"en":"PGY creator ID (24 hex characters, the same as the Xiaohongshu user ID), from the PGY creator search.","zh":"蒲公英达人 ID（24 位十六进制，与小红书用户 ID 相同），来自蒲公英达人搜索。"}},{"name":"tab","type":"string","required":false,"enum":["everyday","sponsored"],"default":"everyday","description":{"en":"Whose figures: the creator’s everyday notes (the default) or sponsored notes, as the two tabs of the PGY creator page.","zh":"看哪类笔记的数据：日常笔记（默认）或合作笔记，和蒲公英达人主页的两个分栏一样。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/xiaohongshu/pgy/creators/costs/metrics"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.04","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu PGY creator follower quality","zh":"小红书蒲公英达人粉丝概览"},"group":null,"aliases":{"en":["rednote follower quality","xhs active followers"],"zh":["小红书粉丝质量","蒲公英活跃粉丝"]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.pgy.creators.followers.metrics","platform":"xiaohongshu","object":"pgy_creator_followers","list":false,"unit":"call","price":"0.04","title":{"en":"Xiaohongshu PGY creator follower quality","zh":"小红书蒲公英达人粉丝概览"},"summary":{"en":"How much a creator’s followers are worth, by PGY creator ID: followers and the net gain over 30 days, and how many are active, engaged, reading and buying, each as a share of all followers and against comparable creators.","zh":"按蒲公英达人 ID 取粉丝质量：粉丝数和近 30 天净增，以及活跃、互动、阅读和购买粉丝各有多少、占全部粉丝的比例和超过多少同类达人。"},"params":[{"name":"id","type":"string","required":true,"example":"591662306a6a6967b63e7f16","description":{"en":"PGY creator ID (24 hex characters, the same as the Xiaohongshu user ID), from the PGY creator search.","zh":"蒲公英达人 ID（24 位十六进制，与小红书用户 ID 相同），来自蒲公英达人搜索。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/xiaohongshu/pgy/creators/followers/metrics"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.04","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu PGY creator core figures history","zh":"小红书蒲公英达人核心数据趋势"},"group":null,"aliases":{"en":["rednote creator cpm trend","xhs creator value over time"],"zh":["蒲公英核心指标趋势","小红书博主CPM走势"]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.pgy.creators.costs.history","platform":"xiaohongshu","object":"pgy_creator_cost_history","list":false,"unit":"call","price":"0.04","title":{"en":"Xiaohongshu PGY creator core figures history","zh":"小红书蒲公英达人核心数据趋势"},"summary":{"en":"A creator’s core figures for each of the last 30 or 90 days, by PGY creator ID: CPM, cost per interaction, per read and per shop visitor, and the median impressions, reads, interactions and shop visitors of a note, with the same figures for the whole period. Of everyday or sponsored notes.","zh":"按蒲公英达人 ID 取近 30 或 90 天每天的核心数据：CPM、单次互动、单次阅读和单个进店成本，单篇笔记曝光、阅读、互动和进店人数的中位数，以及整段的汇总。可看日常或合作笔记口径。"},"params":[{"name":"id","type":"string","required":true,"example":"591662306a6a6967b63e7f16","description":{"en":"PGY creator ID (24 hex characters, the same as the Xiaohongshu user ID), from the PGY creator search.","zh":"蒲公英达人 ID（24 位十六进制，与小红书用户 ID 相同），来自蒲公英达人搜索。"}},{"name":"window","type":"string","required":false,"enum":["30d","90d"],"default":"30d","description":{"en":"The period: the last 30 or 90 days.","zh":"统计周期：近 30 天或近 90 天。"}},{"name":"tab","type":"string","required":false,"enum":["everyday","sponsored"],"default":"everyday","description":{"en":"Whose figures: the creator’s everyday notes (the default) or sponsored notes, as the two tabs of the PGY creator page.","zh":"看哪类笔记的数据：日常笔记（默认）或合作笔记，和蒲公英达人主页的两个分栏一样。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/xiaohongshu/pgy/creators/costs/history"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.04","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Xiaohongshu PGY note figures","zh":"小红书蒲公英笔记数据"},"group":null,"aliases":{"en":["rednote sponsored note report","xhs note impressions"],"zh":["蒲公英笔记结案数据","小红书笔记曝光量"]},"category":"creator","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"xiaohongshu.pgy.notes.get","platform":"xiaohongshu","object":"pgy_note","list":false,"unit":"call","price":"0.04","title":{"en":"Xiaohongshu PGY note figures","zh":"小红书蒲公英笔记数据"},"summary":{"en":"The figures PGY shows a brand for one note, by note ID: impressions, reads, likes, saves, comments, shares and the follows it brought, the brand it was reported for, the click-through band of the brand’s components, and its title, text, pictures, time published and creator. PGY has figures for its creators’ notes only; a note without them is not found.","zh":"按笔记 ID 取蒲公英给品牌看的这篇笔记数据：曝光、阅读、点赞、收藏、评论、分享和带来的关注，报备的合作品牌，品牌组件的点击率档位，以及标题、正文、图片、发布时间和达人。蒲公英只有自己达人的笔记数据，没有数据的笔记返回不存在。"},"params":[{"name":"id","type":"string","required":true,"example":"6ad04eaa000000000b0065ba","description":{"en":"Note ID (24 hex characters): the part after explore/ in a note link, or an id from the PGY creator notes.","zh":"笔记 ID（24 位十六进制）：笔记链接 explore/ 后面那段，或蒲公英达人笔记返回的 id。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/xiaohongshu/pgy/notes/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Weibo post detail","zh":"微博详情"},"group":null,"aliases":{"en":["weibo status"],"zh":["微博正文","单条微博"]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"weibo.posts.get","platform":"weibo","object":"post","list":false,"unit":"call","price":"0.002","title":{"en":"Weibo post detail","zh":"微博详情"},"summary":{"en":"One post by ID or link: the whole text (of a long post too), author, likes, comments, reposts, reads (plays on a video post), pictures, topics and IP location.","zh":"按 ID 或链接取一条微博：全文（长微博也是全文）、作者、点赞、评论、转发、阅读数（视频微博是播放数）、图片、话题和 IP 属地。"},"params":[{"name":"id","type":"string","required":false,"example":"5364174473401962","description":{"en":"The post ID (digits). Give id or url.","zh":"微博 ID（一串数字）。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://weibo.com/2803301701/RqVtdeh0m","description":{"en":"The post link as it is: weibo.com/<user>/… (digits or letters after it), m.weibo.cn/detail/… or m.weibo.cn/status/….","zh":"微博链接，原样粘贴：weibo.com/用户 ID/…（后面是数字或字母都行）、m.weibo.cn/detail/… 或 m.weibo.cn/status/…。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/weibo/posts/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Weibo post comments","zh":"微博评论"},"group":null,"aliases":{"en":["weibo comment list"],"zh":["微博评论区","微博评论列表"]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"weibo.posts.comments.list","platform":"weibo","object":"comment","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Weibo post comments","zh":"微博评论"},"summary":{"en":"Comments on a post by ID or link, hottest first: text, commenter, likes, reply count, time posted and IP location.","zh":"按 ID 或链接取微博评论，按热度排：内容、评论者、点赞、回复数、发布时间和 IP 属地。"},"params":[{"name":"id","type":"string","required":false,"example":"5364174473401962","description":{"en":"The post ID (digits). Give id or url.","zh":"微博 ID（一串数字）。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://weibo.com/2803301701/RqVtdeh0m","description":{"en":"The post link as it is: weibo.com/<user>/… (digits or letters after it), m.weibo.cn/detail/… or m.weibo.cn/status/….","zh":"微博链接，原样粘贴：weibo.com/用户 ID/…（后面是数字或字母都行）、m.weibo.cn/detail/… 或 m.weibo.cn/status/…。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/weibo/posts/comments/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Weibo comment replies","zh":"微博评论回复"},"group":null,"aliases":{"en":["weibo sub-comments","weibo reply thread"],"zh":["微博楼中楼","微博二级评论"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"weibo.comments.replies.list","platform":"weibo","object":"comment","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Weibo comment replies","zh":"微博评论回复"},"summary":{"en":"The replies to a comment by its ID: text, replier, likes, which comment each answers (parent_id), time posted and IP location.","zh":"按评论 ID 取它下面的回复：内容、回复者、点赞、回复的是哪一条（parent_id）、发布时间和 IP 属地。"},"params":[{"name":"id","type":"string","required":true,"example":"5364175477933025","description":{"en":"The comment ID (digits): the id weibo.posts.comments.list gives.","zh":"评论 ID（一串数字）：weibo.posts.comments.list 返回的 id。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/weibo/comments/replies/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Weibo post likers","zh":"微博点赞用户"},"group":null,"aliases":{"en":["weibo post likes","who liked a weibo post"],"zh":["微博点赞列表","微博点赞者"]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"weibo.posts.likers.list","platform":"weibo","object":"account","list":true,"pageSize":50,"unit":"call","price":"0.002","title":{"en":"Weibo post likers","zh":"微博点赞用户"},"summary":{"en":"The accounts that most recently liked a post, about 50, by ID or link: name, bio, avatar, verification and its kind, followers, following, posts, and the gender and region their profiles give.","zh":"按 ID 或链接取最近给这条微博点赞的账号，约 50 个：昵称、简介、头像、认证和认证类型、粉丝、关注、微博数，以及资料里填的性别和地区。"},"params":[{"name":"id","type":"string","required":false,"example":"5364174473401962","description":{"en":"The post ID (digits). Give id or url.","zh":"微博 ID（一串数字）。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://weibo.com/2803301701/RqVtdeh0m","description":{"en":"The post link as it is: weibo.com/<user>/… (digits or letters after it), m.weibo.cn/detail/… or m.weibo.cn/status/….","zh":"微博链接，原样粘贴：weibo.com/用户 ID/…（后面是数字或字母都行）、m.weibo.cn/detail/… 或 m.weibo.cn/status/…。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth","creator-discovery"],"path":"/v1/weibo/posts/likers/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Weibo account posts","zh":"微博用户微博"},"group":null,"aliases":{"en":["weibo user timeline","weibo account posts"],"zh":["博主的微博列表","微博主页内容"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"weibo.users.posts.list","platform":"weibo","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Weibo account posts","zh":"微博用户微博"},"summary":{"en":"An account's posts (its own and its reposts), newest first, by user ID: text (a long post is cut short here; ext.text_truncated says so), likes, comments, reposts, video plays, pictures and topics.","zh":"按用户 ID 取账号主页上的微博（原创和转发），从新到旧：正文（长微博在这里是截短的，ext.text_truncated 标明）、点赞、评论、转发、视频播放数、图片和话题。"},"params":[{"name":"id","type":"string","required":true,"example":"2803301701","description":{"en":"The user ID (uid, digits): the number after weibo.com/u/ in a profile link.","zh":"用户 ID（uid，一串数字）：主页链接 weibo.com/u/ 后面的数字。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/weibo/users/posts/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Weibo account followers","zh":"微博用户粉丝列表"},"group":null,"aliases":{"en":["weibo fans","weibo follower list"],"zh":["微博粉丝名单","微博博主的粉丝"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"weibo.users.followers.list","platform":"weibo","object":"account","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Weibo account followers","zh":"微博用户粉丝列表"},"summary":{"en":"The accounts following a user, 20 a page: name, bio, avatar, verification and its kind, followers, following, posts, when the account was opened, and the gender and region their profiles give. Weibo shows only the first few pages.","zh":"关注这个用户的账号，每页 20 个：昵称、简介、头像、认证和认证类型、粉丝、关注、微博数、注册时间，以及资料里填的性别和地区。微博只给前几页。"},"params":[{"name":"id","type":"string","required":true,"example":"2803301701","description":{"en":"The user ID (uid, digits): the number after weibo.com/u/ in a profile link.","zh":"用户 ID（uid，一串数字）：主页链接 weibo.com/u/ 后面的数字。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/weibo/users/followers/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Weibo account search","zh":"微博用户搜索"},"group":null,"aliases":{"en":["search weibo users","find weibo accounts"],"zh":["搜微博博主","找微博账号"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"weibo.users.search","platform":"weibo","object":"account","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Weibo account search","zh":"微博用户搜索"},"summary":{"en":"Accounts for keywords: user ID, name, avatar and profile link.","zh":"按关键词搜微博账号：用户 ID、昵称、头像和主页链接。"},"params":[{"name":"query","type":"string","required":true,"example":"小米","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/weibo/users/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Bilibili account profile","zh":"B站用户资料"},"group":null,"aliases":{"en":["bilibili uploader profile","bilibili account info"],"zh":["B站UP主信息","B站账号信息","UP主粉丝数"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"bilibili.users.get","platform":"bilibili","object":"account","list":false,"unit":"call","price":"0.002","title":{"en":"Bilibili account profile","zh":"B站用户资料"},"summary":{"en":"An account by user ID: name, bio, avatar, verification and what it says, followers, following, number of videos, total likes, level and live room link.","zh":"按用户 ID 取 B 站账号：昵称、签名、头像、认证和认证说明、粉丝、关注、投稿视频数、累计获赞、等级和直播间链接。"},"params":[{"name":"id","type":"string","required":true,"example":"8047632","description":{"en":"The user ID (mid, digits): the number after space.bilibili.com/ in a space link.","zh":"用户 ID（mid，一串数字）：空间链接 space.bilibili.com/ 后面的数字。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/bilibili/users/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Bilibili account videos","zh":"B站用户投稿"},"group":null,"aliases":{"en":["bilibili uploads","bilibili channel videos"],"zh":["UP主视频列表","B站投稿","UP主最近发的视频"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"bilibili.users.videos.list","platform":"bilibili","object":"post","list":true,"pageSize":30,"unit":"call","price":"0.002","title":{"en":"Bilibili account videos","zh":"B站用户投稿"},"summary":{"en":"An account's uploads, newest first, 30 a page: title, description, views, comments, danmaku, length and time published.","zh":"账号投稿的视频，从新到旧，每页 30 条：标题、简介、播放、评论、弹幕、时长和发布时间。"},"params":[{"name":"id","type":"string","required":true,"example":"8047632","description":{"en":"The user ID (mid, digits): the number after space.bilibili.com/ in a space link.","zh":"用户 ID（mid，一串数字）：空间链接 space.bilibili.com/ 后面的数字。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/bilibili/users/videos/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Bilibili comment replies","zh":"B站评论回复"},"group":null,"aliases":{"en":["bilibili sub-comments","bilibili reply thread"],"zh":["B站楼中楼","B站二级评论"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"bilibili.comments.replies.list","platform":"bilibili","object":"comment","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Bilibili comment replies","zh":"B站评论回复"},"summary":{"en":"The replies to a comment, by the comment's ID and its video's BV ID: text, replier, likes, which reply each answers (parent_id), time posted and IP location.","zh":"按评论 ID 和所在视频的 BV 号取回复：内容、回复者、点赞、回复的是哪一条（parent_id）、发布时间和 IP 属地。"},"params":[{"name":"id","type":"string","required":true,"example":"318757099585","description":{"en":"The comment ID (digits): the id bilibili.videos.comments.list gives.","zh":"评论 ID（一串数字）：bilibili.videos.comments.list 返回的 id。"}},{"name":"post_id","type":"string","required":true,"example":"BV1Gxx76zEvX","description":{"en":"The BV ID of the comment's video (the post_id a comment gives).","zh":"评论所在视频的 BV 号（评论里的 post_id）。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/bilibili/comments/replies/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Bilibili popular videos","zh":"B站综合热门"},"group":null,"aliases":{"en":["bilibili popular videos","bilibili hot videos"],"zh":["B站热门视频","哔哩哔哩综合热门"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"bilibili.videos.trending","platform":"bilibili","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Bilibili popular videos","zh":"B站综合热门"},"summary":{"en":"Bilibili's popular videos, 20 a page: title, description, uploader, views, likes, coins, saves, danmaku, length, section, IP location and why it is recommended.","zh":"B站综合热门视频，每页 20 条：标题、简介、UP 主、播放、点赞、投币、收藏、弹幕、时长、分区、IP 属地和推荐理由。"},"params":[{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research","content-research"],"path":"/v1/bilibili/videos/trending"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"WeChat Channels video share link","zh":"视频号作品分享链接"},"group":null,"aliases":{"en":["wechat channels share url","channels video link"],"zh":["视频号分享链接","视频号作品链接","视频号短链接"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"wechat_channels.videos.share_link.get","platform":"wechat_channels","object":"channels_share_link","list":false,"unit":"call","price":"0.02","title":{"en":"WeChat Channels video share link","zh":"视频号作品分享链接"},"summary":{"en":"A link that opens a Channels video in WeChat (weixin.qq.com/sph/…), made from the video's ID. Each call makes a new link and older ones keep working; a link cannot be built from the ID by hand.","zh":"按作品 ID 生成一条能在微信里打开的分享链接（weixin.qq.com/sph/ 开头）。每次生成的链接都不同，旧链接仍然有效；链接无法用 ID 自己拼出来。"},"params":[{"name":"id","type":"string","required":true,"example":"15051893554318805499","description":{"en":"The video ID (digits): the id a video list or detail gives. A search result's export/… ID goes through wechat_channels.videos.get first.","zh":"作品 ID（数字）：作品列表或详情里的 id。搜索结果里 export/ 开头的加密 ID 要先传给 wechat_channels.videos.get 换成它。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research"],"path":"/v1/wechat_channels/videos/share_link/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"WeChat Channels account collections","zh":"视频号账号合集"},"group":null,"aliases":{"en":["wechat channels collections","channels account playlists"],"zh":["视频号合集列表","视频号栏目"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"wechat_channels.users.collections.list","platform":"wechat_channels","object":"channels_collection","list":true,"pageSize":7,"unit":"call","price":"0.02","title":{"en":"WeChat Channels account collections","zh":"视频号账号合集"},"summary":{"en":"Every public collection (playlist) of a Channels account, in one answer: name, description, cover, number of videos and when it was last updated. A collection's id is what wechat_channels.collections.videos.list takes.","zh":"视频号账号公开的全部合集，一次返回：名称、简介、封面、视频数和最近更新时间。合集的 id 传给 wechat_channels.collections.videos.list 取里面的视频。"},"params":[{"name":"id","type":"string","required":true,"example":"v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder","description":{"en":"The account ID: starts with v2_ and ends with @finder. Find it with wechat_channels.users.search, or read a video's author.id. The sph… ID the app shows is not it.","zh":"账号 ID：v2_ 开头、@finder 结尾。用 wechat_channels.users.search 按名称找，或读作品的 author.id。App 里显示的 sph 开头的视频号 ID 不能用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/wechat_channels/users/collections/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"WeChat Channels collection videos","zh":"视频号合集视频"},"group":null,"aliases":{"en":["channels playlist videos"],"zh":["视频号合集视频","视频号栏目里的视频"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"wechat_channels.collections.videos.list","platform":"wechat_channels","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.02","title":{"en":"WeChat Channels collection videos","zh":"视频号合集视频"},"summary":{"en":"The videos in a Channels collection, in the collection's own order (oldest first), 20 a page: description, account, time posted, likes, comments, shares and saves, length. url is the video file (encrypted: decrypt it with ext.decode_key from the same answer).","zh":"视频号合集里的视频，按合集自己的顺序（从最早的开始），每页 20 条：描述、账号、发布时间、点赞、评论、转发和收藏、时长。url 是视频文件地址（已加密，用同一次返回的 ext.decode_key 解密）。"},"params":[{"name":"id","type":"string","required":true,"example":"14939347649320519707","description":{"en":"The collection ID (digits): the id wechat_channels.users.collections.list gives.","zh":"合集 ID（数字）：wechat_channels.users.collections.list 返回的 id。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","competitor-monitoring"],"path":"/v1/wechat_channels/collections/videos/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"WeChat Search articles and videos","zh":"微信搜一搜综合搜索"},"group":null,"aliases":{"en":["search wechat","wechat content search"],"zh":["微信搜一搜","搜一搜","微信搜文章","搜公众号文章"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"wechat.posts.search","platform":"wechat","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.02","title":{"en":"WeChat Search articles and videos","zh":"微信搜一搜综合搜索"},"summary":{"en":"WeChat Search results for keywords: Official Account articles and Channels videos mixed (type says which), by relevance, newest or hottest, filtered by time posted, or articles or videos only. Title or description, the source account name, time posted; articles with their link (and a band of reads on some), videos with likes and an export/… ID for wechat_channels.videos.get. WeChat Search gives no account ID.","zh":"按关键词取微信搜一搜结果：公众号文章和视频号视频混排（type 标明是哪种），可按相关、最新或最热排、按发布时间筛，也可只搜文章或只搜视频。标题或描述、来源账号名称、发布时间；文章带链接（部分带阅读数档位），视频带点赞数和可传给 wechat_channels.videos.get 的 export/ 加密 ID。搜一搜不给账号 ID。"},"params":[{"name":"query","type":"string","required":true,"example":"咖啡店开业","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"sort","type":"string","required":false,"enum":["relevance","latest","popular"],"default":"relevance","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"published_within","type":"string","required":false,"enum":["day","week","half_year"],"description":{"en":"Only results from the last day, week or half year.","zh":"只要最近一天、一周或半年内发布的。"}},{"name":"type","type":"string","required":false,"enum":["article","video"],"description":{"en":"Official Account articles only, or Channels videos only; both, mixed, when left out.","zh":"只要公众号文章（article）或只要视频号视频（video）；不填则两种混排。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","trend-research","word-of-mouth"],"path":"/v1/wechat/posts/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"WeChat Official Account live search","zh":"微信公众号实时查找"},"group":null,"aliases":{"en":["find a wechat official account's id","wechat official account id lookup"],"zh":["公众号名字查 ID","公众号原始 ID 查询","按名字找公众号"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"wechat.accounts.search","platform":"wechat","object":"account","list":true,"pageSize":8,"unit":"call","price":"0.02","title":{"en":"WeChat Official Account live search","zh":"微信公众号实时查找"},"summary":{"en":"Official Accounts and service accounts for keywords, live from WeChat Search, closest first (less related ones may follow): original ID, WeChat ID, name, bio, avatar, whether verified and by whom, number of original articles. Charged per call; no follower or read counts (wechat_mp.accounts.search gives estimates of those).","zh":"按关键词在微信搜一搜里实时找公众号和服务号，最像的排前面（后面可能跟着不太相关的）：原始 ID、微信号、名称、简介、头像、是否认证和认证主体、原创文章数。按次计费；不带粉丝和阅读数（要估计值用 wechat_mp.accounts.search）。"},"params":[{"name":"query","type":"string","required":true,"example":"36氪","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","creator-discovery"],"path":"/v1/wechat/accounts/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Official Account profile","zh":"公众号资料"},"group":null,"aliases":{"en":["wechat mp profile","official account info"],"zh":["公众号信息","公众号主页"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"wechat_mp.accounts.get","platform":"wechat_mp","object":"account","list":false,"unit":"call","price":"0.02","title":{"en":"Official Account profile","zh":"公众号资料"},"summary":{"en":"An Official Account by its original ID: name, IP location, number of original articles, the linked Channels account and whether it is banned. WeChat shows no bio, avatar or follower count here.","zh":"按原始 ID 取公众号资料：名称、IP 属地、原创文章数、关联的视频号和是否被封禁。这里微信不给简介、头像和粉丝数。"},"params":[{"name":"id","type":"string","required":true,"example":"gh_363b924965e9","description":{"en":"The account's original ID, mostly gh_… (not its name). Find it by name with wechat.accounts.search; an article's author.id is one too.","zh":"公众号原始 ID，大多 gh_ 开头（不是名称）。只知道名称时先用 wechat.accounts.search 搜；文章详情的 author.id 也是它。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring"],"path":"/v1/wechat_mp/accounts/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Official Account article comments","zh":"公众号文章评论"},"group":null,"aliases":{"en":["wechat article comments","mp article comments"],"zh":["公众号留言","公众号精选留言"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"wechat_mp.articles.comments.list","platform":"wechat_mp","object":"comment","list":true,"pageSize":20,"unit":"call","price":"0.02","title":{"en":"Official Account article comments","zh":"公众号文章评论"},"summary":{"en":"The featured comments on an article, by its link: text, commenter, likes, reply count, time posted, IP location and whether pinned. A comment's id goes to wechat_mp.comments.replies.list.","zh":"按文章链接取公众号文章的精选评论：内容、评论者、点赞、回复数、发布时间、IP 属地和是否置顶。评论的 id 可传给 wechat_mp.comments.replies.list 取回复。"},"params":[{"name":"url","type":"string","required":true,"example":"https://mp.weixin.qq.com/s?__biz=MjM5MjAxNDM4MA==&mid=2667044935&idx=1&sn=05212d520417484f4402bdad73f527ec","description":{"en":"The article link: the long link with __biz, mid, idx and sn, or the short /s/ link.","zh":"文章链接：带 __biz、mid、idx、sn 的长链接，或 /s/ 开头的短链接。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/wechat_mp/articles/comments/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Official Account article stats","zh":"公众号文章互动数据"},"group":null,"aliases":{"en":["wechat article stats","mp article read count"],"zh":["公众号阅读数","公众号文章阅读量","在看数"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"wechat_mp.articles.metrics","platform":"wechat_mp","object":"post","list":false,"unit":"call","price":"0.02","title":{"en":"Official Account article stats","zh":"公众号文章互动数据"},"summary":{"en":"The counts of an article right now, by its link: reads, likes, recommends (在看, in ext), shares, saves and comments. Only the counts: title and text come from wechat_mp.articles.get.","zh":"按文章链接取这篇文章此刻的数字：阅读、点赞、在看（ext.recommends）、分享、收藏和评论。只有数字：标题和正文用 wechat_mp.articles.get 取。"},"params":[{"name":"url","type":"string","required":true,"example":"https://mp.weixin.qq.com/s?__biz=MjM5MjAxNDM4MA==&mid=2667044935&idx=1&sn=05212d520417484f4402bdad73f527ec","description":{"en":"The article link: the long link with __biz, mid, idx and sn, or the short /s/ link.","zh":"文章链接：带 __biz、mid、idx、sn 的长链接，或 /s/ 开头的短链接。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/wechat_mp/articles/metrics"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":null,"chargeWhenEmpty":"0.02","chargeWhenNotFound":"0","short":{"en":"Official Account comment replies","zh":"公众号评论回复"},"group":null,"aliases":{"en":["wechat comment replies","mp article comment replies"],"zh":["公众号留言回复","公众号评论的回复"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"wechat_mp.comments.replies.list","platform":"wechat_mp","object":"comment","list":true,"pageSize":3,"unit":"call","price":"0.02","title":{"en":"Official Account comment replies","zh":"公众号评论回复"},"summary":{"en":"The replies under one comment on an article, by the comment's ID and the article's link: text, replier, likes, time posted and IP location. The first batch only, without further pages.","zh":"按评论 ID 和文章链接取公众号文章一条评论下面的回复：内容、回复者、点赞、发布时间和 IP 属地。只返回第一批，不翻页。"},"params":[{"name":"id","type":"string","required":true,"example":"4898789068743115328","description":{"en":"The comment ID (digits): the id wechat_mp.articles.comments.list gives.","zh":"评论 ID（数字）：wechat_mp.articles.comments.list 返回的 id。"}},{"name":"post_id","type":"string","required":true,"example":"https://mp.weixin.qq.com/s?__biz=MjM5MjAxNDM4MA==&mid=2667039128&idx=1&sn=d0caf3b8df75fe7376f7c379eda6128f","description":{"en":"The link of the article the comment is on (an article is named by its link): the long link with __biz, mid, idx and sn, or the short /s/ link.","zh":"评论所在文章的链接（公众号文章只能用链接指定）：带 __biz、mid、idx、sn 的长链接，或 /s/ 开头的短链接。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/wechat_mp/comments/replies/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.15","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Official Account owner","zh":"公众号主体信息"},"group":null,"aliases":{"en":["wechat official account owner","company behind a wechat official account","wechat mp verified entity"],"zh":["公众号主体","公众号属于哪家公司","公众号认证主体","公众号注册时间"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":true,"id":"wechat_mp.accounts.owner.get","platform":"wechat_mp","object":"account_owner","list":false,"unit":"call","price":"0.15","title":{"en":"Official Account owner","zh":"公众号主体信息"},"summary":{"en":"Who an Official Account is registered to, by its original ID: the company, body or person, its kind, registration number and country, the verification status, kind and date, when the account was registered, and the third-party services it has authorised.","zh":"按原始 ID 取公众号背后的主体：公司、机构或个人的名称、类型、登记证照号码和国家或地区，认证状态、认证类型和日期，公众号注册日期，以及授权过的第三方服务商。"},"params":[{"name":"id","type":"string","required":true,"example":"gh_363b924965e9","description":{"en":"The account's original ID (gh_…); wechat.accounts.search or wechat_mp.accounts.search finds it by name.","zh":"公众号原始 ID（gh_ 开头）；只知道名称时用 wechat.accounts.search 或 wechat_mp.accounts.search 找。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring"],"path":"/v1/wechat_mp/accounts/owner/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.015","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"WeChat Channels video stats","zh":"视频号作品互动数据"},"group":null,"aliases":{"en":["wechat channels video stats","channels video likes"],"zh":["视频号互动数据","视频号点赞数","视频号评论数","视频号转发数"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"wechat_channels.videos.metrics","platform":"wechat_channels","object":"post","list":false,"unit":"call","price":"0.015","title":{"en":"WeChat Channels video stats","zh":"视频号作品互动数据"},"summary":{"en":"The latest counts of a Channels video by its ID: likes, comments, shares and saves, with its description and account. The counts may be a few hours old; ext.counted_at says when they were taken. Cheaper than the whole video (wechat_channels.videos.get).","zh":"按作品 ID 取视频号作品最近的数字：点赞、评论、转发和收藏，带作品描述和发布账号。数字可能是几小时前的，ext.counted_at 写明取数时间。比取整个作品（wechat_channels.videos.get）便宜。"},"params":[{"name":"id","type":"string","required":true,"example":"15051893554318805499","description":{"en":"The video ID (digits): the id a video list or detail gives.","zh":"作品 ID（数字）：作品列表或详情里的 id。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/wechat_channels/videos/metrics"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.15","minimum":null,"chargeWhenEmpty":"0.15","chargeWhenNotFound":"0","short":{"en":"WeChat Index","zh":"微信指数"},"group":null,"aliases":{"en":["wechat index","weixin index","wechat keyword popularity trend"],"zh":["微信指数","微信指数查询","微信关键词指数","微信指数趋势"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":true,"id":"wechat.index.keywords.history","platform":"wechat","object":"keyword_history","list":true,"pageSize":1,"unit":"call","price":"0.15","title":{"en":"WeChat Index","zh":"微信指数"},"summary":{"en":"A keyword's WeChat Index over the last 30 days, one figure a day (points[].composite_index). The index is WeChat's attention score across Search, articles, Moments and more, not a count of searches, and does not compare with Douyin's or Xiaohongshu's; days are China calendar days (UTC+8).","zh":"关键词最近 30 天的微信指数，一天一个数（points[].composite_index）。微信指数是微信综合搜一搜、文章、朋友圈等算出的热度分，不是搜索次数，不能和抖音、小红书的指数比；日期是中国时间（UTC+8）的自然日。"},"params":[{"name":"keyword","type":"string","required":true,"example":"咖啡","description":{"en":"One keyword.","zh":"一个关键词。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research"],"path":"/v1/wechat/index/keywords/history"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.15","minimum":null,"chargeWhenEmpty":"0.15","chargeWhenNotFound":"0","short":{"en":"WeChat Search suggestions","zh":"微信搜一搜推荐词"},"group":null,"aliases":{"en":["wechat search suggestions","wechat autocomplete keywords"],"zh":["搜一搜推荐词","搜一搜联想词","微信下拉词","微信相关搜索"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":true,"id":"wechat.keywords.related","platform":"wechat","object":"keyword_related","list":true,"pageSize":9,"unit":"call","price":"0.15","title":{"en":"WeChat Search suggestions","zh":"微信搜一搜推荐词"},"summary":{"en":"The suggestions WeChat Search lists under its search box for a keyword, in its order, about 10 at a time. Words and their places only, without an index.","zh":"微信搜一搜在搜索框下给一个关键词的联想推荐词，按它列出的顺序，一次约 10 个。只有词和名次，没有指数。"},"params":[{"name":"keyword","type":"string","required":true,"example":"咖啡","description":{"en":"One keyword.","zh":"一个关键词。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research","content-research"],"path":"/v1/wechat/keywords/related"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.15","minimum":null,"chargeWhenEmpty":"0.15","chargeWhenNotFound":"0","short":{"en":"WeChat mini program search","zh":"微信小程序搜索"},"group":null,"aliases":{"en":["search wechat mini programs","find a wechat mini program"],"zh":["搜小程序","小程序搜索","小程序 AppID 查询"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":true,"id":"wechat.miniprograms.search","platform":"wechat","object":"miniprogram","list":true,"pageSize":25,"unit":"call","price":"0.15","title":{"en":"WeChat mini program search","zh":"微信小程序搜索"},"summary":{"en":"Mini programs for keywords through WeChat Search, the first page (about 25): name, description, icon, original ID and AppID, the owner and whether verified, recent users as WeChat shows them, and whether it is a mini game.","zh":"按关键词在微信搜一搜里找小程序，取第一页（约 25 个）：名称、简介、图标、原始 ID 和 AppID、主体和是否认证、平台显示的最近使用人数、是否小游戏。"},"params":[{"name":"query","type":"string","required":true,"example":"外卖","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","product-research"],"path":"/v1/wechat/miniprograms/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.03","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"WeChat Channels account profile (backup)","zh":"视频号账号信息（备用版）"},"group":{"en":"Backup sources","zh":"备用版"},"aliases":{"en":["channels profile backup"],"zh":["视频号主页备用版"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"wechat_channels.backup.users.get","platform":"wechat_channels","object":"account","list":false,"unit":"call","price":"0.03","title":{"en":"WeChat Channels account profile (backup)","zh":"视频号账号信息（备用版）"},"summary":{"en":"The backup of wechat_channels.users.get, from another source: the same parameters and result, without the number of videos.","zh":"wechat_channels.users.get 的备用版，另一来源：参数和返回相同，不给作品数。"},"params":[{"name":"id","type":"string","required":true,"example":"v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder","description":{"en":"The account ID: starts with v2_ and ends with @finder. Find it with wechat_channels.users.search, or read a video's author.id. The sph… ID the app shows is not it.","zh":"账号 ID：v2_ 开头、@finder 结尾。用 wechat_channels.users.search 按名称找，或读作品的 author.id。App 里显示的 sph 开头的视频号 ID 不能用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","creator-discovery"],"path":"/v1/wechat_channels/backup/users/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.06","minimum":null,"chargeWhenEmpty":"0.06","chargeWhenNotFound":"0","short":{"en":"WeChat Channels account videos (backup)","zh":"视频号账号作品（备用版）"},"group":{"en":"Backup sources","zh":"备用版"},"aliases":{"en":["channels account video list backup"],"zh":["视频号作品列表备用版"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"wechat_channels.backup.users.videos.list","platform":"wechat_channels","object":"post","list":true,"pageSize":15,"unit":"call","price":"0.06","title":{"en":"WeChat Channels account videos (backup)","zh":"视频号账号作品（备用版）"},"summary":{"en":"The backup of wechat_channels.users.videos.list, from another source: the same parameters and result, 15 a page (a live stream in progress comes first).","zh":"wechat_channels.users.videos.list 的备用版，另一来源：参数和返回相同，每页 15 条（正在直播时第一条是直播）。"},"params":[{"name":"id","type":"string","required":true,"example":"v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder","description":{"en":"The account ID: starts with v2_ and ends with @finder. Find it with wechat_channels.users.search, or read a video's author.id. The sph… ID the app shows is not it.","zh":"账号 ID：v2_ 开头、@finder 结尾。用 wechat_channels.users.search 按名称找，或读作品的 author.id。App 里显示的 sph 开头的视频号 ID 不能用。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/wechat_channels/backup/users/videos/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.15","minimum":null,"chargeWhenEmpty":"0.15","chargeWhenNotFound":"0","short":{"en":"WeChat Channels video search (backup)","zh":"视频号视频搜索（备用版）"},"group":{"en":"Backup sources","zh":"备用版"},"aliases":{"en":["search wechat channels backup"],"zh":["视频号搜索备用版"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":true,"id":"wechat_channels.backup.videos.search","platform":"wechat_channels","object":"post","list":true,"pageSize":10,"unit":"call","price":"0.15","title":{"en":"WeChat Channels video search (backup)","zh":"视频号视频搜索（备用版）"},"summary":{"en":"The backup of wechat_channels.videos.search, from another source: the same parameters and result, without saves.","zh":"wechat_channels.videos.search 的备用版，另一来源：参数和返回相同，不带收藏数。"},"params":[{"name":"query","type":"string","required":true,"example":"露营装备推荐","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"sort","type":"string","required":false,"enum":["relevance","latest","popular"],"default":"relevance","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"published_within","type":"string","required":false,"enum":["day","week","half_year"],"description":{"en":"Only videos from the last day, week or half year.","zh":"只要最近一天、一周或半年内发布的。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","competitor-monitoring"],"path":"/v1/wechat_channels/backup/videos/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.15","minimum":null,"chargeWhenEmpty":"0.15","chargeWhenNotFound":"0","short":{"en":"WeChat Search articles and videos (backup)","zh":"微信搜一搜综合搜索（备用版）"},"group":{"en":"Backup sources","zh":"备用版"},"aliases":{"en":["search wechat backup"],"zh":["搜一搜综合备用版"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":true,"id":"wechat.backup.posts.search","platform":"wechat","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.15","title":{"en":"WeChat Search articles and videos (backup)","zh":"微信搜一搜综合搜索（备用版）"},"summary":{"en":"The backup of wechat.posts.search, from another source: the same parameters and result.","zh":"wechat.posts.search 的备用版，另一来源：参数和返回相同。"},"params":[{"name":"query","type":"string","required":true,"example":"咖啡店开业","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"sort","type":"string","required":false,"enum":["relevance","latest","popular"],"default":"relevance","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"published_within","type":"string","required":false,"enum":["day","week","half_year"],"description":{"en":"Only results from the last day, week or half year.","zh":"只要最近一天、一周或半年内发布的。"}},{"name":"type","type":"string","required":false,"enum":["article","video"],"description":{"en":"Official Account articles only, or Channels videos only; both, mixed, when left out.","zh":"只要公众号文章（article）或只要视频号视频（video）；不填则两种混排。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","trend-research","word-of-mouth"],"path":"/v1/wechat/backup/posts/search"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Telegram channel profile","zh":"Telegram 频道资料"},"group":null,"aliases":{"en":["telegram channel info","tg channel","telegram subscribers"],"zh":["电报频道","TG 频道信息","频道订阅数"]},"category":"social","role":"accounts.get","oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"telegram.channels.get","platform":"telegram","object":"account","list":false,"unit":"call","price":"0.002","title":{"en":"Telegram channel profile","zh":"Telegram 频道资料"},"summary":{"en":"A public Telegram channel by handle: name, description, avatar, subscribers (rounded, as t.me shows them) and verification, and under ext the photo, video, file and link counts it shows.","zh":"按用户名取一个公开 Telegram 频道：名称、简介、头像、订阅数（t.me 显示的约数）和认证，ext 里还有频道显示的图片、视频、文件和链接数。"},"params":[{"name":"username","type":"string","required":true,"example":"telegram","description":{"en":"The public channel's handle (what follows t.me/), with or without @.","zh":"公开频道的用户名（t.me/ 后面那段），带不带 @ 都行。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","creator-discovery"],"path":"/v1/telegram/channels/get"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"Telegram channel messages","zh":"Telegram 频道消息"},"group":null,"aliases":{"en":["telegram channel posts","tg channel feed","telegram messages"],"zh":["电报频道消息","TG 频道帖子","频道消息列表"]},"category":"social","role":"accounts.posts.list","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"telegram.channels.messages.list","platform":"telegram","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"Telegram channel messages","zh":"Telegram 频道消息"},"summary":{"en":"A public channel's messages, newest first, 20 a page: text, time posted, views (rounded from a thousand up, as t.me shows them) and images, video covers included. Each id (handle/number, as in telegram/401) goes straight to the message endpoint.","zh":"公开频道的消息，从新到旧，每页 20 条：正文、发布时间、浏览数（一千以上是 t.me 显示的约数）和图片，含视频封面。每条的 id（用户名/序号，如 telegram/401）可直接传给单条消息接口。"},"params":[{"name":"username","type":"string","required":true,"example":"telegram","description":{"en":"The public channel's handle (what follows t.me/), with or without @.","zh":"公开频道的用户名（t.me/ 后面那段），带不带 @ 都行。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/telegram/channels/messages/list"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"Telegram message detail","zh":"Telegram 单条消息"},"group":null,"aliases":{"en":["telegram post","tg message","telegram message link"],"zh":["电报消息","TG 帖子","频道消息详情"]},"category":"social","role":"posts.get","oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"telegram.messages.get","platform":"telegram","object":"post","list":false,"unit":"call","price":"0.002","title":{"en":"Telegram message detail","zh":"Telegram 单条消息"},"summary":{"en":"One message of a public channel, by handle/number or its t.me link: text, time posted, views and images, video covers included.","zh":"按“用户名/序号”或 t.me 链接取公开频道的一条消息：正文、发布时间、浏览数和图片，含视频封面。"},"params":[{"name":"id","type":"string","required":false,"example":"telegram/401","description":{"en":"The channel's handle and the message number joined by a slash, as in telegram/401. Give id or url.","zh":"频道用户名和消息序号，用 / 连起来，如 telegram/401。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://t.me/telegram/401","description":{"en":"The message link: t.me/<channel>/<number>.","zh":"消息链接：t.me/频道/序号。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research"],"path":"/v1/telegram/messages/get"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"YouTube comment replies","zh":"YouTube 评论回复"},"group":null,"aliases":{"en":["youtube replies","youtube comment thread","youtube sub comments"],"zh":["油管评论回复","油管楼中楼","YouTube 二级评论"]},"category":"social","role":"comments.replies.list","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"youtube.comments.replies.list","platform":"youtube","object":"comment","list":true,"pageSize":10,"unit":"call","price":"0.002","title":{"en":"YouTube comment replies","zh":"YouTube 评论回复"},"summary":{"en":"The replies under a comment, by the comment's replies token, about 10 at a time: text, replier (handle, avatar, verification), likes, and roughly when it was posted (YouTube says \"6 years ago\"). post_id and parent_id are read from the token.","zh":"用评论的回复标识取这条评论下的回复，每次约 10 条：内容、回复者（用户名、头像、认证）、点赞，以及大约的发布时间（YouTube 只说“6 年前”）。post_id 和 parent_id 从回复标识里读出。"},"params":[{"name":"id","type":"string","required":true,"example":"Eg0SC2RRdzR3OVdnWGNRGAYygwEaUBIaVWd6S1lrc3FlUTVnQTN0MGcwRjRBYUFCQWciAggAKhhVQ3VBWEZrZ3N3MUw3eGFDZm5kNUpKT3cyC2RRdzR3OVdnWGNRQAFICoIBAggBQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3pLWWtzcWVRNWdBM3QwZzBGNEFhQUJBZw%3D%3D","description":{"en":"The comment's replies token (YouTube's continuation for its replies, starting Eg0S), not the comment ID: ext.replies_token of the comment in youtube.videos.comments.list with view=full.","zh":"这条评论的回复标识（YouTube 给回复列表的翻页标识，Eg0S 开头），不是评论 ID：youtube.videos.comments.list 用 view=full 时评论的 ext.replies_token。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/youtube/comments/replies/list"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"YouTube channel posts","zh":"YouTube 频道帖子"},"group":null,"aliases":{"en":["youtube community posts","youtube channel community tab","youtube posts tab"],"zh":["油管社区帖","频道社区动态","YouTube 帖子栏"]},"category":"social","role":null,"oneOf":[["id","username"]],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"youtube.channels.posts.list","platform":"youtube","object":"post","list":true,"pageSize":10,"unit":"call","price":"0.002","title":{"en":"YouTube channel posts","zh":"YouTube 频道帖子"},"summary":{"en":"The posts on a channel's Posts tab (once Community), newest first, about 10 a page, by channel ID or handle: text, pictures, likes, the video a post shares (ext.video_id, its cover in images), and roughly when it was posted (YouTube says \"4 days ago\"). A channel ID nobody has reads like a channel without posts: an empty page.","zh":"频道“帖子”栏（原“社区”）里的帖子，从新到旧，每页约 10 条，按频道 ID 或用户名取：正文、图片、点赞、帖子分享的视频（ext.video_id，封面在 images 里），以及大约的发布时间（YouTube 只说“4 天前”）。不存在的频道 ID 和没有帖子的频道一样，返回空结果。"},"params":[{"name":"id","type":"string","required":false,"example":"UCLA_DiR1FfKNvjuUpBHmylQ","description":{"en":"The channel ID, starting with UC. Give id or username.","zh":"频道 ID，UC 开头。id 和 username 二选一。"}},{"name":"username","type":"string","required":false,"example":"NASA","description":{"en":"The channel's handle, with or without @. Give id or username.","zh":"频道的用户名（@ 后面那段），带不带 @ 都行。id 和 username 二选一。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/youtube/channels/posts/list"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"YouTube post detail","zh":"YouTube 帖子详情"},"group":null,"aliases":{"en":["youtube community post","youtube post","community post detail"],"zh":["油管社区帖详情","YouTube 社区帖","社区帖内容"]},"category":"social","role":null,"oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"youtube.posts.get","platform":"youtube","object":"post","list":false,"unit":"call","price":"0.002","title":{"en":"YouTube post detail","zh":"YouTube 帖子详情"},"summary":{"en":"One channel post (once a Community post) by ID or link: text, channel, pictures, likes, the video it shares (ext.video_id, its cover in images), and roughly when it was posted.","zh":"按 ID 或链接取一条频道帖子（原“社区”帖）：正文、频道、图片、点赞、帖子分享的视频（ext.video_id，封面在 images 里），以及大约的发布时间。"},"params":[{"name":"id","type":"string","required":false,"example":"Ugkx-7xgRw-Uc9lRS3_2RvS2zASPTZOFtIlw","description":{"en":"The post ID, starting with Ug (what follows /post/ in its link). Give id or url.","zh":"帖子 ID，Ug 开头（链接里 /post/ 后面那段）。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.youtube.com/post/Ugkx-7xgRw-Uc9lRS3_2RvS2zASPTZOFtIlw","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","competitor-monitoring"],"path":"/v1/youtube/posts/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"YouTube channel profile","zh":"YouTube 频道资料"},"group":null,"aliases":{"en":["youtube channel info","youtube subscriber count","youtube channel stats"],"zh":["油管频道信息","YouTube 订阅数","油管频道资料"]},"category":"social","role":"accounts.get","oneOf":[["id","username"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"youtube.channels.get","platform":"youtube","object":"account","list":false,"unit":"call","price":"0.002","title":{"en":"YouTube channel profile","zh":"YouTube 频道资料"},"summary":{"en":"A channel by ID or handle: name, description, avatar, verification, subscribers and video count (rounded as YouTube shows them), and under ext its total views, the day it joined, the links in its About section, country and banner. The handle comes back when you ask by handle.","zh":"按频道 ID 或用户名取一个频道：名称、简介、头像、认证、订阅数和视频数（按 YouTube 显示的取整），ext 里还有总播放量、注册日期、“关于”里列的链接、国家和横幅图。按用户名查时会带回用户名。"},"params":[{"name":"id","type":"string","required":false,"example":"UCLA_DiR1FfKNvjuUpBHmylQ","description":{"en":"The channel ID, starting with UC. Give id or username.","zh":"频道 ID，UC 开头。id 和 username 二选一。"}},{"name":"username","type":"string","required":false,"example":"NASA","description":{"en":"The channel's handle, with or without @. Give id or username.","zh":"频道的用户名（@ 后面那段），带不带 @ 都行。id 和 username 二选一。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/youtube/channels/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.004","minimum":null,"chargeWhenEmpty":"0.004","chargeWhenNotFound":"0","short":{"en":"YouTube channel search","zh":"YouTube 频道搜索"},"group":null,"aliases":{"en":["find youtube channels","youtube creator search","youtube youtuber search"],"zh":["油管搜频道","YouTube 找博主","油管频道搜索"]},"category":"social","role":"accounts.search","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"youtube.channels.search","platform":"youtube","object":"account","list":true,"pageSize":20,"unit":"call","price":"0.004","title":{"en":"YouTube channel search","zh":"YouTube 频道搜索"},"summary":{"en":"Find channels by keywords, 20 a page in YouTube's order: channel ID, name, the start of the description, avatar and subscribers (rounded as YouTube shows them). No handle or badge here; youtube.channels.get gives the badge.","zh":"按关键词找频道，每页 20 个，按 YouTube 的顺序：频道 ID、名称、简介开头、头像和订阅数（按 YouTube 显示的取整）。这里没有用户名和认证标识，认证标识可用 youtube.channels.get 查。"},"params":[{"name":"query","type":"string","required":true,"example":"nasa","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/youtube/channels/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"YouTube channel videos","zh":"YouTube 频道视频"},"group":null,"aliases":{"en":["youtube channel uploads","youtube shorts of a channel","list youtube videos"],"zh":["油管频道视频","YouTube 频道 Shorts","油管上传列表"]},"category":"social","role":"accounts.posts.list","oneOf":[["id","username"]],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"youtube.channels.videos.list","platform":"youtube","object":"post","list":true,"pageSize":30,"unit":"call","price":"0.002","title":{"en":"YouTube channel videos","zh":"YouTube 频道视频"},"summary":{"en":"A channel's videos or its Shorts, newest first, about 30 a page, by channel ID or handle: title, views, cover and, for videos, length and roughly when it was published (YouTube says \"3 weeks ago\"). A channel ID nobody has reads like a channel without such videos: an empty page.","zh":"按频道 ID 或用户名取频道的视频或 Shorts，从新到旧，每页约 30 条：标题、播放数、封面，普通视频还有时长和大约的发布时间（YouTube 只说“3 周前”）。不存在的频道 ID 和没有这类视频的频道一样，返回空结果。"},"params":[{"name":"id","type":"string","required":false,"example":"UCLA_DiR1FfKNvjuUpBHmylQ","description":{"en":"The channel ID, starting with UC. Give id or username.","zh":"频道 ID，UC 开头。id 和 username 二选一。"}},{"name":"username","type":"string","required":false,"example":"NASA","description":{"en":"The channel's handle, with or without @. Give id or username.","zh":"频道的用户名（@ 后面那段），带不带 @ 都行。id 和 username 二选一。"}},{"name":"type","type":"string","required":false,"enum":["video","short"],"default":"video","description":{"en":"Regular videos (the default) or Shorts.","zh":"普通视频（默认）或 Shorts。"}},{"name":"sort","type":"string","required":false,"enum":["latest"],"default":"latest","description":{"en":"Newest first; the only order this source has (no most-viewed order).","zh":"从新到旧；这个数据源只有这一种顺序（没有按播放数排）。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/youtube/channels/videos/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"TikTok video transcript","zh":"TikTok 视频字幕"},"group":null,"aliases":{"en":["tiktok captions","tiktok video to text","tiktok subtitles"],"zh":["TikTok 视频转文字","TikTok 逐字稿","TikTok 字幕"]},"category":"social","role":"transcripts.get","oneOf":[["id","url"]],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"tiktok.videos.transcript.get","platform":"tiktok","object":"transcript","list":false,"unit":"call","price":"0.002","title":{"en":"TikTok video transcript","zh":"TikTok 视频字幕"},"summary":{"en":"What is said in a TikTok video, by ID or link: the whole text and timed segments, from the video's captions (TikTok's own, often auto-generated). lang picks the captions' language; a video without captions in it is not found and not charged.","zh":"按视频 ID 或链接取 TikTok 视频里说的话：全文和带时间的分段，来自视频的字幕（TikTok 自己的，多为自动生成）。lang 指定字幕语言；视频没有这种语言的字幕时按找不到处理，不收费。"},"params":[{"name":"id","type":"string","required":false,"example":"7665840565958872333","description":{"en":"The video ID (digits). Give id or url.","zh":"视频 ID（一串数字）。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://www.tiktok.com/@nasa/video/7665840565958872333","description":{"en":"A share link or page URL; the ID is read from it.","zh":"分享链接或网页地址，会从中解析出 ID。"}},{"name":"lang","type":"string","required":false,"example":"en","description":{"en":"The captions' language as a two-letter code (en, es, ja); the video's own captions when left out.","zh":"字幕语言，两个字母的代码（如 en、es、ja）；不写时给视频原本语言的字幕。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["transcripts","content-research"],"path":"/v1/tiktok/videos/transcript/get"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"TikTok comment replies","zh":"TikTok 评论回复"},"group":null,"aliases":{"en":["tiktok sub comments","tiktok reply thread"],"zh":["TikTok 二级评论","TikTok 楼中楼","TikTok 回复列表"]},"category":"social","role":"comments.replies.list","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"tiktok.comments.replies.list","platform":"tiktok","object":"comment","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"TikTok comment replies","zh":"TikTok 评论回复"},"summary":{"en":"The replies to a comment, by the comment's ID and its video's ID, 20 a page: text, replier, likes, time posted and which comment each one answers. A comment that does not exist reads like one without replies: an empty page, not a 404.","zh":"按评论 ID 和所在视频 ID 取这条评论下的回复，每页 20 条：内容、回复者、点赞、发布时间，以及每条回的是哪一条。评论不存在时和没有回复一样，返回空结果，不报 404。"},"params":[{"name":"id","type":"string","required":true,"example":"7666131725864813319","description":{"en":"The comment ID (digits), from the video comments.","zh":"评论 ID（一串数字），来自视频评论。"}},{"name":"post_id","type":"string","required":true,"example":"7665840565958872333","description":{"en":"The ID of the video the comment is under (the comment's post_id).","zh":"评论所在视频的 ID（即评论的 post_id）。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/tiktok/comments/replies/list"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"TikTok account search","zh":"TikTok 账号搜索"},"group":null,"aliases":{"en":["tiktok user search","find tiktok creators"],"zh":["TikTok 搜账号","TikTok 找达人","TikTok 用户搜索"]},"category":"social","role":"accounts.search","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"tiktok.users.search","platform":"tiktok","object":"account","list":true,"pageSize":30,"unit":"call","price":"0.002","title":{"en":"TikTok account search","zh":"TikTok 账号搜索"},"summary":{"en":"Find TikTok accounts by keyword, 30 a page: handle, name, avatar, followers, following, video count and likes received.","zh":"按关键词找 TikTok 账号，每页 30 个：用户名、名称、头像、粉丝数、关注数、作品数和获赞数。"},"params":[{"name":"query","type":"string","required":true,"example":"nike","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/tiktok/users/search"},{"method":"GET","post":false,"batchMax":null,"status":"stable","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"TikTok account videos","zh":"TikTok 账号作品"},"group":null,"aliases":{"en":["tiktok profile videos","tiktok user posts"],"zh":["TikTok 主页视频","TikTok 账号视频列表"]},"category":"social","role":"accounts.posts.list","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"tiktok.users.videos.list","platform":"tiktok","object":"post","list":true,"pageSize":10,"unit":"call","price":"0.002","title":{"en":"TikTok account videos","zh":"TikTok 账号作品"},"summary":{"en":"The videos an account posted, by handle, 10 a page, newest or most popular first: caption, plays, likes, comments, shares, saves and time posted. Pinned videos are marked as such (ext.is_pinned).","zh":"按用户名取账号发布的视频，每页 10 条，按最新或最热排：文案、播放、点赞、评论、分享、收藏和发布时间。置顶的视频会标出来（ext.is_pinned）。"},"params":[{"name":"username","type":"string","required":true,"example":"nasa","description":{"en":"The TikTok handle, with or without @.","zh":"TikTok 用户名，带不带 @ 都行。"}},{"name":"sort","type":"string","required":false,"enum":["latest","popular"],"default":"latest","description":{"en":"Newest first (the default) or most popular first.","zh":"最新发布在前（默认），或最热门在前。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/tiktok/users/videos/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0.002","short":{"en":"TikTok Creative Center top ad","zh":"TikTok 创意中心热门广告详情"},"group":null,"aliases":{"en":["tiktok top ad details","creative center ad detail"],"zh":["TikTok 热门广告详情","创意中心单条广告"]},"category":"ads","role":"ads.get","oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"tiktok.creative_center.ads.get","platform":"tiktok","object":"ad","list":false,"unit":"call","price":"0.002","title":{"en":"TikTok Creative Center top ad","zh":"TikTok 创意中心热门广告详情"},"summary":{"en":"One Top Ad of TikTok's Creative Center by its ID: the ad's video and cover, caption, brand, landing page, and under ext its likes, comments, shares, length, objective, industry and the countries it ran in. A showcase entry, without run dates.","zh":"按 ID 取 TikTok 创意中心的一条热门广告：广告视频和封面、文案、品牌、落地页，ext 里还有点赞、评论、分享、时长、投放目标、行业和投放国家。这是精选展示，没有投放日期。"},"params":[{"name":"id","type":"string","required":true,"example":"7686210433094729735","description":{"en":"The Top Ad ID (digits), from the Creative Center top ads search.","zh":"热门广告 ID（一串数字），来自创意中心热门广告搜索。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["ad-intelligence","content-research"],"path":"/v1/tiktok/creative_center/ads/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"TikTok Shop seller products","zh":"TikTok Shop 店铺商品"},"group":null,"aliases":{"en":["tiktok shop store products","tiktok seller catalog"],"zh":["TikTok 小店商品列表","TikTok 店铺在售商品"]},"category":"commerce","role":"shops.products.list","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"tiktok.shop.sellers.products.list","platform":"tiktok","object":"product","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"TikTok Shop seller products","zh":"TikTok Shop 店铺商品"},"summary":{"en":"The products a TikTok Shop seller in the United States has on sale, by the seller's ID, a page at a time (TikTok sets the size, often 10 to 20): title, current and original price, rating, number of reviews, units sold and image.","zh":"按店铺 ID 取一家 TikTok Shop 美国站店铺在售的商品，一页一页取（每页多少由 TikTok 决定，通常 10 到 20 个）：标题、现价和原价、评分、评价数、已售件数和图片。"},"params":[{"name":"id","type":"string","required":true,"example":"7495128284160625473","description":{"en":"The seller ID (digits): the last part of the shop's link.","zh":"店铺 ID（一串数字）：店铺链接的最后一段。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["product-research","competitor-monitoring"],"path":"/v1/tiktok/shop/sellers/products/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"TikTok account followers","zh":"TikTok 账号粉丝列表"},"group":null,"aliases":{"en":["tiktok fans list","who follows a tiktok account","tiktok audience"],"zh":["TikTok 粉丝","TikTok 粉丝画像","TikTok 关注者"]},"category":"social","role":"accounts.followers.list","oneOf":[["id","username"]],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"tiktok.users.followers.list","platform":"tiktok","object":"account","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"TikTok account followers","zh":"TikTok 账号粉丝列表"},"summary":{"en":"The accounts following a TikTok account, newest followers first, 20 a page, by handle or account ID: handle, name, bio, avatar, followers, following, video count, likes received, and (under ext) the follower's country or region and language.","zh":"按用户名或账号 ID 取关注某个 TikTok 账号的人，最新关注的在前，每页 20 个：用户名、名称、简介、头像、粉丝数、关注数、作品数、获赞数，ext 里还有粉丝的国家或地区和语言。"},"params":[{"name":"username","type":"string","required":false,"example":"nasa","description":{"en":"The TikTok handle, with or without @. Give username or id.","zh":"TikTok 用户名，带不带 @ 都行。username 和 id 二选一。"}},{"name":"id","type":"string","required":false,"example":"7664638705177150477","description":{"en":"The account ID instead of the handle: the digits in id from tiktok.users.get, or its ext.sec_uid (MS4w…). Saves the handle lookup. Give username or id.","zh":"不用用户名时的账号 ID：tiktok.users.get 返回的 id（一串数字），或它的 ext.sec_uid（MS4w 开头）。可省去按用户名查 ID 的那一步。username 和 id 二选一。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/tiktok/users/followers/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"TikTok hashtag videos","zh":"TikTok 话题作品"},"group":null,"aliases":{"en":["tiktok hashtag feed","tiktok challenge videos","tiktok tag posts"],"zh":["TikTok 标签视频","TikTok 挑战赛视频","TikTok 话题下的视频"]},"category":"social","role":"topics.posts.list","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"tiktok.hashtags.videos.list","platform":"tiktok","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.002","title":{"en":"TikTok hashtag videos","zh":"TikTok 话题作品"},"summary":{"en":"The videos under a hashtag, by its name, about 20 a page in TikTok's order: caption, author, plays, likes, comments, shares, saves, hashtags and time posted, with length, cover and music under ext.","zh":"按话题名取话题下的视频，每页约 20 条，按 TikTok 给的顺序：文案、作者、播放、点赞、评论、分享、收藏、话题标签和发布时间，ext 里还有时长、封面和音乐。"},"params":[{"name":"id","type":"string","required":true,"example":"nasa","description":{"en":"The hashtag name, with or without #.","zh":"话题名，带不带 # 都行。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research","content-research"],"path":"/v1/tiktok/hashtags/videos/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"X post replies","zh":"X 帖子回复"},"group":null,"aliases":{"en":["tweet replies","twitter comments","X comments"],"zh":["推文回复","推特评论","X 评论区"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"x.posts.replies.list","platform":"x","object":"post","list":true,"pageSize":35,"unit":"call","price":"0.002","title":{"en":"X post replies","zh":"X 帖子回复"},"summary":{"en":"The replies under a post, in the order X ranks them, up to about 60 a page. A reply is a post itself, so each comes back as a post: text, author, time posted, views, likes and its own reply count.","zh":"一条帖子下面的回复，按 X 自己的相关度排，每页最多约 60 条。X 的回复本身就是帖子，所以按帖子返回：正文、作者、发布时间、浏览、点赞和它自己的回复数。"},"params":[{"name":"id","type":"string","required":true,"example":"2120216592395174382","description":{"en":"The post ID (the digits after /status/ in its link).","zh":"帖子 ID（链接里 /status/ 后面那串数字）。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/x/posts/replies/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.006","minimum":"0.0003","chargeWhenEmpty":"0.0003","chargeWhenNotFound":"0","short":{"en":"X post quotes","zh":"X 帖子引用"},"group":null,"aliases":{"en":["quote tweets","twitter quotes","who quoted"],"zh":["引用推文","推特引用","谁引用了"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"x.posts.quotes.list","platform":"x","object":"post","list":true,"pageSize":20,"unit":"item","price":"0.0003","title":{"en":"X post quotes","zh":"X 帖子引用"},"summary":{"en":"Posts that quote a post, newest or most popular first, 20 a page: what people added, who they are and how far it went.","zh":"引用了某条帖子的帖子，按最新或最热排，每页 20 条：别人加了什么话、是谁、传播得怎样。"},"params":[{"name":"id","type":"string","required":true,"example":"2120216592395174382","description":{"en":"The ID of the post that was quoted.","zh":"被引用的帖子 ID。"}},{"name":"sort","type":"string","required":false,"enum":["latest","popular"],"default":"latest","description":{"en":"Result order.","zh":"排序方式。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth"],"path":"/v1/x/posts/quotes/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"X post retweeters","zh":"X 帖子转推用户"},"group":null,"aliases":{"en":["retweeted by","who retweeted","twitter retweeters"],"zh":["转推名单","谁转发了","推特转推用户"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"x.posts.retweeters.list","platform":"x","object":"account","list":true,"pageSize":100,"unit":"call","price":"0.002","title":{"en":"X post retweeters","zh":"X 帖子转推用户"},"summary":{"en":"The accounts that retweeted a post, about 100 a page: handle, name, bio and follower count.","zh":"转推了某条帖子的账号，每页约 100 个：用户名、名称、简介和粉丝数。"},"params":[{"name":"id","type":"string","required":true,"example":"2120216592395174382","description":{"en":"The post ID (the digits after /status/ in its link).","zh":"帖子 ID（链接里 /status/ 后面那串数字）。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth","creator-discovery"],"path":"/v1/x/posts/retweeters/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"X article","zh":"X 长文"},"group":null,"aliases":{"en":["twitter article","x long-form post","x article text"],"zh":["推特长文","X 文章","X Article"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"x.posts.article.get","platform":"x","object":"post","list":false,"unit":"call","price":"0.002","title":{"en":"X article","zh":"X 长文"},"summary":{"en":"The long-form article attached to a post, by the post ID: title, the whole text, author, time published, views, likes and replies.","zh":"按帖子 ID 取它所附的 X 长文（Article）：标题、全文、作者、发布时间、浏览、点赞和回复。"},"params":[{"name":"id","type":"string","required":true,"example":"1905545699552375179","description":{"en":"The ID of the post the article is attached to.","zh":"长文所在帖子的 ID。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research"],"path":"/v1/x/posts/article/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.015","minimum":"0.0003","chargeWhenEmpty":"0.0003","chargeWhenNotFound":"0","short":{"en":"X thread","zh":"X 对话串"},"group":null,"aliases":{"en":["twitter thread","thread context","conversation"],"zh":["推特串","对话上下文","推文线程"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"x.threads.posts.list","platform":"x","object":"post","list":true,"pageSize":20,"unit":"item","price":"0.0003","title":{"en":"X thread","zh":"X 对话串"},"summary":{"en":"The posts of a thread, from the ID of any post in it: the post it started from, the author's follow-ups and the replies in between. X sets the page size, up to about 50.","zh":"给对话串里任意一条帖子的 ID，取整串帖子：起头的主帖、作者的续帖和其间的回复。每页多少由 X 决定，最多约 50 条。"},"params":[{"name":"id","type":"string","required":true,"example":"2120216594244849690","description":{"en":"The ID of any post in the thread.","zh":"对话串里任意一条帖子的 ID。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research"],"path":"/v1/x/threads/posts/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.008","minimum":"0.0004","chargeWhenEmpty":"0.0004","chargeWhenNotFound":"0","short":{"en":"X account search","zh":"X 账号搜索"},"group":null,"aliases":{"en":["twitter user search","find twitter accounts"],"zh":["搜推特用户","找推特账号"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"x.users.search","platform":"x","object":"account","list":true,"pageSize":20,"unit":"item","price":"0.0004","title":{"en":"X account search","zh":"X 账号搜索"},"summary":{"en":"Accounts matching keywords, 20 a page: handle, name, bio, followers, following, post count and verification.","zh":"按关键词找账号，每页 20 个：用户名、名称、简介、粉丝、关注、发帖数和认证。"},"params":[{"name":"query","type":"string","required":true,"example":"Smithsonian","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/x/users/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":"0.0004","chargeWhenEmpty":"0.0004","chargeWhenNotFound":"0","short":{"en":"X account followers","zh":"X 账号粉丝"},"group":null,"aliases":{"en":["twitter followers","follower list"],"zh":["推特粉丝","粉丝名单"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"x.users.followers.list","platform":"x","object":"account","list":true,"pageSize":200,"unit":"item","price":"0.0001","title":{"en":"X account followers","zh":"X 账号粉丝"},"summary":{"en":"The accounts following an account, newest followers first, 200 a page: handle, name, bio, followers and post count.","zh":"关注了某个账号的人，最新关注的在前，每页 200 个：用户名、名称、简介、粉丝数和发帖数。"},"params":[{"name":"username","type":"string","required":true,"example":"NASA","description":{"en":"The X handle, with or without @.","zh":"X 用户名，带不带 @ 都行。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/x/users/followers/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.02","minimum":"0.0004","chargeWhenEmpty":"0.0004","chargeWhenNotFound":"0","short":{"en":"X account following","zh":"X 账号关注"},"group":null,"aliases":{"en":["twitter following","following list","who does it follow"],"zh":["推特关注","关注名单"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"x.users.following.list","platform":"x","object":"account","list":true,"pageSize":200,"unit":"item","price":"0.0001","title":{"en":"X account following","zh":"X 账号关注"},"summary":{"en":"The accounts an account follows, most recently followed first, 200 a page: handle, name, bio, followers and post count.","zh":"某个账号关注的人，最近关注的在前，每页 200 个：用户名、名称、简介、粉丝数和发帖数。"},"params":[{"name":"username","type":"string","required":true,"example":"WHO","description":{"en":"The X handle, with or without @.","zh":"X 用户名，带不带 @ 都行。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery","competitor-monitoring"],"path":"/v1/x/users/following/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.006","minimum":"0.0003","chargeWhenEmpty":"0.0003","chargeWhenNotFound":"0","short":{"en":"X account mentions","zh":"X 账号被提及"},"group":null,"aliases":{"en":["twitter mentions","mentioned in","brand mentions on X"],"zh":["被提及","推特提及","@ 了谁的帖子"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"x.users.mentions.list","platform":"x","object":"post","list":true,"pageSize":20,"unit":"item","price":"0.0003","title":{"en":"X account mentions","zh":"X 账号被提及"},"summary":{"en":"Posts that mention an account, newest first, 20 a page: text, author, time posted, views, likes and reposts.","zh":"提及了某个账号的帖子，从新到旧，每页 20 条：正文、作者、发布时间、浏览、点赞和转推。"},"params":[{"name":"username","type":"string","required":true,"example":"NASA","description":{"en":"The X handle, with or without @.","zh":"X 用户名，带不带 @ 都行。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["word-of-mouth","competitor-monitoring"],"path":"/v1/x/users/mentions/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.002","minimum":null,"chargeWhenEmpty":"0.002","chargeWhenNotFound":"0","short":{"en":"X list posts","zh":"X 列表帖子"},"group":null,"aliases":{"en":["twitter list","list timeline","list tweets"],"zh":["推特列表","列表时间线"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"x.lists.posts.list","platform":"x","object":"post","list":true,"pageSize":100,"unit":"call","price":"0.002","title":{"en":"X list posts","zh":"X 列表帖子"},"summary":{"en":"The timeline of a list, newest first, about 100 posts a page: text, author, time posted, views, likes and reposts.","zh":"某个列表的时间线，从新到旧，每页约 100 条：正文、作者、发布时间、浏览、点赞和转推。"},"params":[{"name":"id","type":"string","required":true,"example":"84839422","description":{"en":"The list ID (the digits after /i/lists/ in its link).","zh":"列表 ID（链接里 /i/lists/ 后面那串数字）。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring"],"path":"/v1/x/lists/posts/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.008","minimum":"0.0004","chargeWhenEmpty":"0.0004","chargeWhenNotFound":"0","short":{"en":"X list members","zh":"X 列表成员"},"group":null,"aliases":{"en":["twitter list members","accounts in a list"],"zh":["推特列表成员","列表里的账号"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"x.lists.members.list","platform":"x","object":"account","list":true,"pageSize":20,"unit":"item","price":"0.0004","title":{"en":"X list members","zh":"X 列表成员"},"summary":{"en":"The accounts a list is made of, 20 a page: handle, name, bio, followers and verification.","zh":"某个列表收录的账号，每页 20 个：用户名、名称、简介、粉丝数和认证。"},"params":[{"name":"id","type":"string","required":true,"example":"84839422","description":{"en":"The list ID (the digits after /i/lists/ in its link).","zh":"列表 ID（链接里 /i/lists/ 后面那串数字）。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/x/lists/members/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.008","minimum":"0.0004","chargeWhenEmpty":"0.0004","chargeWhenNotFound":"0","short":{"en":"X list followers","zh":"X 列表关注者"},"group":null,"aliases":{"en":["twitter list followers","who follows a list"],"zh":["推特列表关注者","谁关注了列表"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"x.lists.followers.list","platform":"x","object":"account","list":true,"pageSize":20,"unit":"item","price":"0.0004","title":{"en":"X list followers","zh":"X 列表关注者"},"summary":{"en":"Up to 20 accounts that follow a list: handle, name, bio, followers and verification. One page only; there is no next page.","zh":"关注了某个列表的账号，最多 20 个：用户名、名称、简介、粉丝数和认证。只有这一页，不能往后翻。"},"params":[{"name":"id","type":"string","required":true,"example":"84839422","description":{"en":"The list ID (the digits after /i/lists/ in its link).","zh":"列表 ID（链接里 /i/lists/ 后面那串数字）。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/x/lists/followers/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.0004","minimum":null,"chargeWhenEmpty":"0","chargeWhenNotFound":"0","short":{"en":"X community profile","zh":"X 社群资料"},"group":null,"aliases":{"en":["twitter community","x community info"],"zh":["推特社群","X 社群详情"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":null,"paused":false,"id":"x.communities.get","platform":"x","object":"community","list":false,"unit":"call","price":"0.0004","title":{"en":"X community profile","zh":"X 社群资料"},"summary":{"en":"A community by ID: name, description, member count, when it was created, and under ext its moderators, how people join and its topic.","zh":"按 ID 取一个社群：名称、简介、成员数、创建时间，ext 里还有管理员人数、加入方式和主题。"},"params":[{"name":"id","type":"string","required":true,"example":"1493446837214187523","description":{"en":"The community ID (the digits after /i/communities/ in its link).","zh":"社群 ID（链接里 /i/communities/ 后面那串数字）。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research"],"path":"/v1/x/communities/get"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.006","minimum":"0.0003","chargeWhenEmpty":"0.0003","chargeWhenNotFound":"0","short":{"en":"X community posts","zh":"X 社群帖子"},"group":null,"aliases":{"en":["twitter community posts","community timeline","X community feed"],"zh":["推特社群帖子","社群推文"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"x.communities.posts.list","platform":"x","object":"post","list":true,"pageSize":20,"unit":"item","price":"0.0003","title":{"en":"X community posts","zh":"X 社群帖子"},"summary":{"en":"Posts in a community, newest first, 20 a page: text, author, time posted, views, likes and reposts.","zh":"一个社群里的帖子，从新到旧，每页 20 条：正文、作者、发布时间、浏览、点赞和转推。"},"params":[{"name":"id","type":"string","required":true,"example":"1539231166569410560","description":{"en":"The community ID (the digits after /i/communities/ in its link).","zh":"社群 ID（链接里 /i/communities/ 后面那串数字）。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","word-of-mouth"],"path":"/v1/x/communities/posts/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.008","minimum":"0.0004","chargeWhenEmpty":"0.0004","chargeWhenNotFound":"0","short":{"en":"X community members","zh":"X 社群成员"},"group":null,"aliases":{"en":["twitter community members","accounts in a community"],"zh":["推特社群成员","社群里的账号"]},"category":"social","role":null,"oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"x.communities.members.list","platform":"x","object":"account","list":true,"pageSize":20,"unit":"item","price":"0.0004","title":{"en":"X community members","zh":"X 社群成员"},"summary":{"en":"The accounts that have joined a community, 20 a page: handle, name, bio, followers and verification.","zh":"加入了某个社群的账号，每页 20 个：用户名、名称、简介、粉丝数和认证。"},"params":[{"name":"id","type":"string","required":true,"example":"1539231166569410560","description":{"en":"The community ID (the digits after /i/communities/ in its link).","zh":"社群 ID（链接里 /i/communities/ 后面那串数字）。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["creator-discovery"],"path":"/v1/x/communities/members/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.0025","minimum":null,"chargeWhenEmpty":"0.0025","chargeWhenNotFound":"0","short":{"en":"Douyin account videos (backup)","zh":"抖音用户视频（备用版）"},"group":null,"aliases":{"en":["douyin user videos backup"],"zh":["抖音用户视频备用","抖音账号作品备用"]},"category":"social","role":"accounts.posts.list","oneOf":[["id","url"]],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"douyin.backup.users.videos.list","platform":"douyin","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.0025","title":{"en":"Douyin account videos (backup)","zh":"抖音用户视频（备用版）"},"summary":{"en":"The backup of douyin.users.videos.list, for when it cannot serve: an account's videos, newest first, 20 a page, from a separate data path, at a little more. Caption, author, likes, comments, shares, saves and time posted. An account that does not exist reads like one without videos: an empty page, not a 404.","zh":"抖音用户视频（douyin.users.videos.list）的备用版，原接口取不到时改调：账号发布的视频，从新到旧，每页 20 条，走另一条数据通道，价格略高。文案、作者、点赞、评论、分享、收藏和发布时间。账号不存在时和没有视频一样，返回空结果，不报 404。"},"params":[{"name":"id","type":"string","required":false,"example":"MS4wLjABAAAA8U_l6rBzmy7bcy6xOJel4v0RzoR_wfAubGPeJimN__4","description":{"en":"The account ID (the sec_uid, starting MS4w). With only the app’s short link, give it as url. Give id or url.","zh":"账号 ID（sec_uid，MS4w 开头的那一串）。手里只有 App 复制的短链接时，填到 url。id 和 url 二选一。"}},{"name":"url","type":"string","required":false,"example":"https://v.douyin.com/xxxxxx/","description":{"en":"The profile link the app copies (v.douyin.com/…), as it is: it is opened once to find the account.","zh":"App 复制出来的主页短链接（v.douyin.com/…），原样粘贴：我们打开一次找到对应账号。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring"],"path":"/v1/douyin/backup/users/videos/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.03","minimum":null,"chargeWhenEmpty":"0.03","chargeWhenNotFound":"0","short":{"en":"Douyin video search (backup)","zh":"抖音视频搜索（备用版）"},"group":null,"aliases":{"en":["douyin video search backup"],"zh":["抖音视频搜索备用","抖音搜视频备用"]},"category":"social","role":"posts.search","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"douyin.backup.videos.search","platform":"douyin","object":"post","list":true,"pageSize":8,"unit":"call","price":"0.03","title":{"en":"Douyin video search (backup)","zh":"抖音视频搜索（备用版）"},"summary":{"en":"The backup of douyin.videos.search, for when it cannot serve: videos matching keywords from a separate data path, in Douyin's own order, newest or most liked first, optionally only from the last day, week or half year. Caption, author, likes, comments, shares, saves and time posted.","zh":"抖音视频搜索（douyin.videos.search）的备用版，原接口取不到时改调：走另一条数据通道按关键词搜视频，可按综合、最新或最多点赞排，可只要最近一天、一周或半年内的。文案、作者、点赞、评论、分享、收藏和发布时间。"},"params":[{"name":"query","type":"string","required":true,"example":"露营","description":{"en":"Keywords, as a person would type them into the platform search box.","zh":"关键词，和在平台搜索框里输入的一样。"}},{"name":"sort","type":"string","required":false,"enum":["relevance","latest","popular"],"default":"relevance","description":{"en":"Douyin's own order (the default), newest first, or most liked first. Douyin does not rank a day's videos by likes: with published_within=day, each page comes back sorted by likes.","zh":"抖音综合排序（默认）、最新发布或最多点赞。抖音不支持一天内按点赞排：配 published_within=day 时，返回一天内的结果，每页内按点赞排。"}},{"name":"published_within","type":"string","required":false,"enum":["day","week","half_year"],"description":{"en":"Only videos posted within the last day, week or half year; any time when left out.","zh":"只要最近一天、一周或半年内发布的；不填不限。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["content-research","competitor-monitoring"],"path":"/v1/douyin/backup/videos/search"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.0025","minimum":null,"chargeWhenEmpty":"0.0025","chargeWhenNotFound":"0","short":{"en":"Weibo hot search (backup)","zh":"微博热搜榜（备用版）"},"group":null,"aliases":{"en":["weibo hot search backup"],"zh":["微博热搜备用"]},"category":"social","role":"trends.list","oneOf":[],"cursorTtlSeconds":null,"snapshotSeconds":600,"paused":false,"id":"weibo.backup.trends.list","platform":"weibo","object":"trend","list":true,"pageSize":50,"unit":"call","price":"0.0025","title":{"en":"Weibo hot search (backup)","zh":"微博热搜榜（备用版）"},"summary":{"en":"The backup of weibo.trends.list, for when it cannot serve: the Weibo hot search list from a separate data path (the app's), at a little more. The 50 ranked topics at their places, with heat; the pinned topic and paid rows are left out.","zh":"微博热搜榜（weibo.trends.list）的备用版，原接口取不到时改调：走另一条数据通道（App 端）取微博热搜，价格略高。50 个上榜话题、名次和热度；不含置顶话题和推广位。"},"params":[{"name":"board","type":"string","required":false,"enum":["hot_search"],"default":"hot_search","description":{"en":"Which list: the hot search list is the only one.","zh":"选哪个榜：现在只有热搜榜。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["trend-research"],"path":"/v1/weibo/backup/trends/list"},{"method":"GET","post":false,"batchMax":null,"status":"preview","maxCharge":"0.0025","minimum":null,"chargeWhenEmpty":"0.0025","chargeWhenNotFound":"0","short":{"en":"Bilibili account videos (backup)","zh":"B站用户投稿（备用版）"},"group":null,"aliases":{"en":["bilibili user videos backup"],"zh":["B站用户投稿备用","UP主视频列表备用"]},"category":"social","role":"accounts.posts.list","oneOf":[],"cursorTtlSeconds":86400,"snapshotSeconds":null,"paused":false,"id":"bilibili.backup.users.videos.list","platform":"bilibili","object":"post","list":true,"pageSize":20,"unit":"call","price":"0.0025","title":{"en":"Bilibili account videos (backup)","zh":"B站用户投稿（备用版）"},"summary":{"en":"The backup of bilibili.users.videos.list, for when it cannot serve: an account's uploads, newest first, 20 a page (its data path pages by 20), at a little more. Title, cover, views, danmaku, length and time published; no description, likes or comment count. A user that does not exist reads like one without uploads: an empty page, not a 404.","zh":"B站用户投稿（bilibili.users.videos.list）的备用版，原接口取不到时改调：账号投稿的视频，从新到旧，每页 20 条（这条数据通道每页就是 20 条），价格略高。标题、封面、播放、弹幕、时长和发布时间；没有简介、点赞和评论数。用户不存在时和没有投稿一样，返回空结果，不报 404。"},"params":[{"name":"id","type":"string","required":true,"example":"8047632","description":{"en":"The user ID (mid, digits): the number after space.bilibili.com/ in a space link.","zh":"用户 ID（mid，一串数字）：空间链接 space.bilibili.com/ 后面的数字。"}},{"name":"cursor","type":"string","required":false,"description":{"en":"Opaque cursor from page.next_cursor of the previous call. Each page is a separate call.","zh":"上一次返回的 page.next_cursor，原样传回。每翻一页都是一次单独的调用。"}},{"name":"view","type":"string","required":false,"enum":["compact","standard","full"],"default":"standard","description":{"en":"How much of each object comes back. full adds platform-specific fields under ext.","zh":"返回多少字段。full 会在 ext 里带上平台特有字段。"}},{"name":"fields","type":"string[]","required":false,"example":["id","text","metrics.likes"],"description":{"en":"Fields to keep, by path (author.name), to save tokens. In a query string: comma-separated.","zh":"只保留这些字段，按路径写（如 author.name），用来省 token。放在查询参数里时用逗号分隔。"}}],"jobs":["competitor-monitoring","content-research"],"path":"/v1/bilibili/backup/users/videos/list"}]},"warnings":[]}