{
  "openapi": "3.0.3",
  "info": {
    "title": "Reelflow 开放 API",
    "version": "1.0.0",
    "description": "用 API Key 以 `Authorization: Bearer <key>` 调用。按次计费，从工作区积分扣。统一错误结构 `{ error: { code, message } }`。"
  },
  "servers": [
    {
      "url": "https://api.reelflowai.app/v1"
    }
  ],
  "components": {
    "securitySchemes": {
      "bearerAuth": {
        "type": "http",
        "scheme": "bearer",
        "description": "在 API 服务页创建的 Key"
      }
    }
  },
  "security": [
    {
      "bearerAuth": []
    }
  ],
  "tags": [
    {
      "name": "账户管理",
      "description": "凭 API Key 查询账户状态。当前提供「余额查询」：返回工作区剩余积分、处理中占用与已透支欠款。查询免费。"
    },
    {
      "name": "AI 生图",
      "description": "转接 gpt-image-2 原生生成接口（OpenAI images 兼容）：一句提示词直出图片，返回 base64/临时链接。3 积分/次。"
    },
    {
      "name": "Bilibili Web"
    },
    {
      "name": "Instagram V3"
    },
    {
      "name": "Reddit App"
    },
    {
      "name": "Threads Web"
    },
    {
      "name": "TikTok Web"
    },
    {
      "name": "Twitter Web"
    },
    {
      "name": "YouTube Web V2"
    },
    {
      "name": "小红书 Web V3"
    },
    {
      "name": "微信公众号 V2"
    },
    {
      "name": "微博 Web V2"
    },
    {
      "name": "快手 App"
    },
    {
      "name": "抖音 Web"
    },
    {
      "name": "知乎 Web"
    },
    {
      "name": "视频号 V2"
    },
    {
      "name": "小红书 App V2"
    },
    {
      "name": "小红书发布",
      "description": "把图文/视频笔记生成「扫码发布」二维码：提交内容 → 返回分享页 URL + 二维码(base64)，手机扫码在小红书 App 完成发布。"
    },
    {
      "name": "抖音搜索"
    },
    {
      "name": "小红书 蒲公英"
    },
    {
      "name": "小红书笔记详情",
      "description": "粘贴小红书笔记链接（须含 xsec_token）→ 归一化返回标题/作者/正文/互动数/图片或视频直链等结构化字段（与作品提取同形）。2 积分/次。"
    },
    {
      "name": "图床",
      "description": "把图片上传到 Reelflow 图床（阿里云 OSS），返回可直接外链的公网访问链接，同时登记到你的资产库。支持 multipart 文件与 base64 两种提交方式，单张 ≤20MB，格式 png/jpg/webp/gif/avif。1 积分/次。"
    },
    {
      "name": "积分扣减",
      "description": "插件服务端积分扣减"
    }
  ],
  "paths": {
    "/account/balance": {
      "get": {
        "tags": [
          "账户管理"
        ],
        "summary": "余额查询（返回剩余积分，免费）",
        "operationId": "account_balance_v1",
        "description": "按用量计费（详见接口说明）。",
        "x-credits": 0,
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/bilibili/web/fetch_general_search": {
      "get": {
        "tags": [
          "Bilibili Web"
        ],
        "summary": "获取综合搜索信息",
        "operationId": "fetch_general_search_api_v1_bilibili_web_fetch_general_search_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "火影忍者"
            },
            "description": "搜索关键词/Search keyword"
          },
          {
            "name": "order",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "totalrank"
            },
            "description": "排序方式/Order method"
          },
          {
            "name": "page",
            "in": "query",
            "required": true,
            "schema": {
              "type": "integer",
              "example": 1
            },
            "description": "页码/Page number"
          },
          {
            "name": "page_size",
            "in": "query",
            "required": true,
            "schema": {
              "type": "integer",
              "example": 42
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "duration",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "时长筛选/Duration filter"
          },
          {
            "name": "pubtime_begin_s",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "开始日期/Start date (10-digit timestamp)"
          },
          {
            "name": "pubtime_end_s",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "结束日期/End date (10-digit timestamp)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/bilibili/web/fetch_hot_search": {
      "get": {
        "tags": [
          "Bilibili Web"
        ],
        "summary": "获取热门搜索信息",
        "operationId": "fetch_hot_search_api_v1_bilibili_web_fetch_hot_search_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "limit",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": 10
            },
            "description": "返回数量/Return number"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/bilibili/web/fetch_one_video": {
      "get": {
        "tags": [
          "Bilibili Web"
        ],
        "summary": "获取单个视频详情信息",
        "operationId": "fetch_one_video_api_v1_bilibili_web_fetch_one_video_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "bv_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "BV1M1421t7hT"
            },
            "description": "作品id/Video id"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/bilibili/web/fetch_user_post_videos": {
      "get": {
        "tags": [
          "Bilibili Web"
        ],
        "summary": "获取用户主页作品数据",
        "operationId": "fetch_user_post_videos_api_v1_bilibili_web_fetch_user_post_videos_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "uid",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "178360345"
            },
            "description": "用户UID"
          },
          {
            "name": "pn",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1
            },
            "description": "页码，最大100/Page number, max 100"
          },
          {
            "name": "ps",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 25
            },
            "description": "每页数量，最大50/Page size, max 50"
          },
          {
            "name": "order",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "pubdate"
            },
            "description": "排序方式/Order method"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/bilibili/web/fetch_user_profile": {
      "get": {
        "tags": [
          "Bilibili Web"
        ],
        "summary": "获取指定用户的信息",
        "operationId": "fetch_collect_folders_api_v1_bilibili_web_fetch_user_profile_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "uid",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "178360345"
            },
            "description": "用户UID"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/bilibili/web/fetch_video_detail": {
      "get": {
        "tags": [
          "Bilibili Web"
        ],
        "summary": "获取单个视频详情",
        "operationId": "fetch_video_detail_api_v1_bilibili_web_fetch_video_detail_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "aid",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "114902186396822"
            },
            "description": "作品id/Video id"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/search/fetch_search_suggest": {
      "post": {
        "tags": [
          "抖音搜索"
        ],
        "summary": "获取搜索关键词推荐",
        "operationId": "fetch_search_suggest_api_v1_douyin_search_fetch_search_suggest_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "keyword": {
                    "type": "string",
                    "title": "Keyword",
                    "default": "人工智能",
                    "description": "需要联想的关键词/The keyword to be suggested"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/search/fetch_user_search": {
      "post": {
        "tags": [
          "抖音搜索"
        ],
        "summary": "获取用户搜索",
        "operationId": "fetch_user_search_api_v1_douyin_search_fetch_user_search_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "cursor": {
                    "type": "integer",
                    "title": "Cursor",
                    "default": 0,
                    "description": "偏移游标，用于翻页，从上一次请求返回的响应中获取 / Offset cursor for pagination, obtained from the last response"
                  },
                  "keyword": {
                    "type": "string",
                    "title": "Keyword",
                    "default": "猫咪",
                    "description": "关键词 / Keyword"
                  },
                  "search_id": {
                    "type": "string",
                    "title": "Search Id",
                    "default": "",
                    "description": "搜索ID，用于翻页，从上一次请求返回的响应中获取 / Search ID for pagination, obtained from the last response"
                  },
                  "douyin_user_fans": {
                    "type": "string",
                    "title": "Douyin User Fans",
                    "default": "",
                    "description": "粉丝数过滤：空=不限 0_1k=1千以下 1k_5k=1千到5千 5k_10k=5千到1万 10k_100k=1万到10万 100k_1M=10万到100万 1M_=100万以上 / Fans filter: empty=No limit, 0_1k=Under 1k, etc."
                  },
                  "douyin_user_type": {
                    "type": "string",
                    "title": "Douyin User Type",
                    "default": "",
                    "description": "用户类型过滤：空=不限 300=创作者 900=小店 700=音乐人 800=明星 / User type filter: empty=No limit, 300=Creator, 900=Shop, 700=Musician, 800=Celebrity"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/search/fetch_video_search_v3": {
      "post": {
        "tags": [
          "抖音搜索"
        ],
        "summary": "获取视频搜索 V3",
        "operationId": "fetch_video_search_v3_api_v1_douyin_search_fetch_video_search_v3_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "query": {
                    "type": "string",
                    "title": "Query",
                    "default": "美食",
                    "description": "搜索关键词/Search keyword"
                  },
                  "date_type": {
                    "type": "integer",
                    "title": "Date Type",
                    "default": 0,
                    "description": "发布时间筛选：0=不限, 3=近3天, 7=近7天, 30=近一个月/Publish date filter: 0=any, 3=last 3 days, 7=last 7 days, 30=last 30 days"
                  },
                  "label_type": {
                    "type": "integer",
                    "title": "Label Type",
                    "default": 0,
                    "description": "视频类型筛选：0=不限, 1=低粉爆款, 2=高完播率, 3=高涨粉率, 4=高点赞率/Video type filter: 0=any, 1=low-follower hit, 2=high completion rate, 3=high follower growth, 4=high like rate"
                  },
                  "duration_type": {
                    "type": "integer",
                    "title": "Duration Type",
                    "default": 0,
                    "description": "时长筛选：0=不限, 1=0-15秒, 6=15-60秒, 7=60-120秒, 8=120-180秒, 9=大于180秒/Duration filter: 0=any, 1=0-15s, 6=15-60s, 7=60-120s, 8=120-180s, 9=over 180s"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/douyin_live_room": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "提取直播间弹幕",
        "operationId": "douyin_live_room_api_v1_douyin_web_douyin_live_room_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "live_room_url",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "https://live.douyin.com/834624950943"
            },
            "description": "直播间链接/Live room link"
          },
          {
            "name": "danmaku_type",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "WebcastRoomMessage"
            },
            "description": "消息类型/Message type"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/encrypt_uid_to_sec_user_id": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "加密用户uid到sec_user_id",
        "operationId": "encrypt_uid_to_sec_user_id_api_v1_douyin_web_encrypt_uid_to_sec_user_id_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "uid",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "1673937488185292"
            },
            "description": "用户uid(short_id)/User uid(short_id)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_batch_user_profile_v1": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取批量用户信息(最多10个)",
        "operationId": "fetch_batch_user_profile_v1_api_v1_douyin_web_fetch_batch_user_profile_v1_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "sec_user_ids",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "MS4wLjABAAAANXSltcLCzDGmdNFI2Q_QixVTr67NiYzjKOIP5s03CAE,MS4wLjABAAAAW9FWcqS7RdQAWPd2AA5fL_ilmqsIFUCQ_Iym6Yh9_cUa6ZRqVLjVQSUjlHrfXY1Y"
            },
            "description": "用户sec_user_id列表，用逗号分隔/User sec_user_id list, separated by commas"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_batch_user_profile_v2": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取批量用户信息(最多50个)",
        "operationId": "fetch_batch_user_profile_v2_api_v1_douyin_web_fetch_batch_user_profile_v2_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "sec_user_ids",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "MS4wLjABAAAANXSltcLCzDGmdNFI2Q_QixVTr67NiYzjKOIP5s03CAE,MS4wLjABAAAAW9FWcqS7RdQAWPd2AA5fL_ilmqsIFUCQ_Iym6Yh9_cUa6ZRqVLjVQSUjlHrfXY1Y"
            },
            "description": "用户sec_user_id列表，用逗号分隔/User sec_user_id list, separated by commas"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_cartoon_aweme": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "二次元作品推荐",
        "operationId": "fetch_cartoon_aweme_api_v1_douyin_web_fetch_cartoon_aweme_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "required": true,
            "schema": {
              "type": "integer",
              "example": 16
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "refresh_index",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1
            },
            "description": "翻页索引/Paging index"
          },
          {
            "name": "cookie",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "用户自行提供的Cookie/User provided Cookie"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_challenge_posts": {
      "post": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "话题作品",
        "operationId": "fetch_challenge_posts_api_v1_douyin_web_fetch_challenge_posts_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "count": {
                    "type": "integer",
                    "title": "Count",
                    "default": 20,
                    "description": "数量/Count"
                  },
                  "cookie": {
                    "type": "string",
                    "title": "Cookie",
                    "default": "",
                    "description": "用户自行提供的Cookie/User provided Cookie"
                  },
                  "cursor": {
                    "type": "integer",
                    "title": "Cursor",
                    "default": 0,
                    "description": "游标/Cursor"
                  },
                  "sort_type": {
                    "type": "integer",
                    "title": "Sort Type",
                    "default": 0,
                    "description": "排序类型/Sort type"
                  },
                  "challenge_id": {
                    "type": "string",
                    "title": "Challenge Id",
                    "default": "1608846127610893",
                    "description": "话题ID/Challenge ID"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_douyin_web_guest_cookie": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取抖音Web的游客Cookie",
        "operationId": "fetch_douyin_web_guest_cookie_api_v1_douyin_web_fetch_douyin_web_guest_cookie_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "user_agent",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36"
            },
            "description": "用户浏览器代理/User browser agent"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_food_aweme": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "美食作品推荐",
        "operationId": "fetch_cartoon_aweme_api_v1_douyin_web_fetch_food_aweme_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "required": true,
            "schema": {
              "type": "integer",
              "example": 16
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "refresh_index",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1
            },
            "description": "翻页索引/Paging index"
          },
          {
            "name": "cookie",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "用户自行提供的Cookie/User provided Cookie"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_game_aweme": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "游戏作品推荐",
        "operationId": "fetch_game_aweme_api_v1_douyin_web_fetch_game_aweme_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "required": true,
            "schema": {
              "type": "integer",
              "example": 16
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "refresh_index",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1
            },
            "description": "翻页索引/Paging index"
          },
          {
            "name": "cookie",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "用户自行提供的Cookie/User provided Cookie"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_home_feed": {
      "post": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取首页推荐数据",
        "operationId": "fetch_home_feed_api_v1_douyin_web_fetch_home_feed_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "count": {
                    "type": "integer",
                    "title": "Count",
                    "default": 10,
                    "description": "数量/Number"
                  },
                  "cookie": {
                    "type": "string",
                    "title": "Cookie",
                    "default": "",
                    "description": "可选/Optional：用户网页版抖音登录Cookie，传入后返回该账号的个性化推荐；不传则使用默认Cookie/Your web Douyin login Cookie for a personalized feed; uses the default Cookie if omitted"
                  },
                  "refresh_index": {
                    "type": "integer",
                    "title": "Refresh Index",
                    "default": 0,
                    "description": "刷新/翻页索引：0=刷新(首页/下拉)，>0=翻页(下滑加载更多)，每次+1取下一页 / Refresh-paging index: 0=refresh, >0=load-more, increment by 1 for next page"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_hot_search_result": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取抖音热榜数据",
        "operationId": "fetch_hot_search_result_api_v1_douyin_web_fetch_hot_search_result_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_knowledge_aweme": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "知识作品推荐",
        "operationId": "fetch_knowledge_aweme_api_v1_douyin_web_fetch_knowledge_aweme_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "required": true,
            "schema": {
              "type": "integer",
              "example": 16
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "refresh_index",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1
            },
            "description": "翻页索引/Paging index"
          },
          {
            "name": "cookie",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "用户自行提供的Cookie/User provided Cookie"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_live_gift_ranking": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取直播间送礼用户排行榜",
        "operationId": "fetch_live_gift_ranking_api_v1_douyin_web_fetch_live_gift_ranking_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "room_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7356585666190461731"
            },
            "description": "直播间room_id/Room room_id"
          },
          {
            "name": "rank_type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 30
            },
            "description": "排行类型/Leaderboard type"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_live_im_fetch": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "抖音直播间弹幕参数获取",
        "operationId": "fetch_live_im_fetch_api_v1_douyin_web_fetch_live_im_fetch_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "room_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7382517534467115826"
            },
            "description": "直播间号/Live room id"
          },
          {
            "name": "user_unique_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7382524529011246630"
            },
            "description": "用户唯一ID/User unique ID"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_live_room_product_result": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "抖音直播间商品信息",
        "operationId": "fetch_live_room_product_result_api_v1_douyin_web_fetch_live_room_product_result_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "room_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7360830184578091776"
            },
            "description": "直播间room_id/Room room_id"
          },
          {
            "name": "author_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "1714858898241277"
            },
            "description": "作者id/Author id"
          },
          {
            "name": "offset",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "偏移量/Offset"
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 20
            },
            "description": "数量/Number"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_multi_video": {
      "post": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "批量获取视频信息",
        "operationId": "fetch_multi_video_api_v1_douyin_web_fetch_multi_video_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_multi_video_high_quality_play_url": {
      "post": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "批量获取视频的最高画质播放链接",
        "operationId": "fetch_multi_video_high_quality_play_url_api_v1_douyin_web_fetch_multi_video_high_quality_play_url_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "region": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "title": "Region",
                    "example": "CN",
                    "description": "可选，请求出口地区(ISO 国家代码，如 CN/US/HK)。抖音根据请求 IP 返回对应区域 CDN，国内用户传 'CN' 可获得国内 CDN 链接以加快下载速度 / Optional, ISO country code (e.g. CN). Pass 'CN' for users in mainland China to get China-region CDN URLs for faster download."
                  },
                  "aweme_ids": {
                    "type": "string",
                    "title": "Aweme Ids",
                    "default": "7512756548356492544,7448118827402972455,7126745726494821640",
                    "description": "作品id列表，用逗号分隔，最多50个/Video id list, separated by commas, up to 50"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_music_aweme": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "音乐作品推荐",
        "operationId": "fetch_cartoon_aweme_api_v1_douyin_web_fetch_music_aweme_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "required": true,
            "schema": {
              "type": "integer",
              "example": 16
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "refresh_index",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1
            },
            "description": "翻页索引/Paging index"
          },
          {
            "name": "cookie",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "用户自行提供的Cookie/User provided Cookie"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_one_video": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取单个作品数据",
        "operationId": "fetch_one_video_api_v1_douyin_web_fetch_one_video_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "aweme_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7372484719365098803"
            },
            "description": "作品id/Video id"
          },
          {
            "name": "need_anchor_info",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": false,
              "example": false
            },
            "description": "是否需要锚点信息/Whether anchor information is needed"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_one_video_by_share_url": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "根据分享链接获取单个作品数据",
        "operationId": "fetch_one_video_by_share_url_api_v1_douyin_web_fetch_one_video_by_share_url_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "share_url",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "https://v.douyin.com/e3x2fjE/"
            },
            "description": "分享链接/Share link"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_one_video_danmaku": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取单个作品视频弹幕数据",
        "operationId": "fetch_one_video_danmaku_api_v1_douyin_web_fetch_one_video_danmaku_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "item_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7355433624046472498"
            },
            "description": "作品id/Video id"
          },
          {
            "name": "duration",
            "in": "query",
            "required": true,
            "schema": {
              "type": "integer",
              "example": 15134
            },
            "description": "视频总时长/Video total duration"
          },
          {
            "name": "end_time",
            "in": "query",
            "required": true,
            "schema": {
              "type": "integer",
              "example": 15133
            },
            "description": "结束时间/End time"
          },
          {
            "name": "start_time",
            "in": "query",
            "required": true,
            "schema": {
              "type": "integer",
              "example": 0
            },
            "description": "开始时间/Start time"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_one_video_v2": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取单个作品数据 V2",
        "operationId": "fetch_one_video_api_v1_douyin_web_fetch_one_video_v2_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "aweme_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7372484719365098803"
            },
            "description": "作品id/Video id"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_query_user": {
      "post": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "查询抖音用户基本信息",
        "operationId": "fetch_query_user_api_v1_douyin_web_fetch_query_user_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "string",
                "default": "ttwid=1%7CNBG4pKnnBr32xpXszWA57PAooMT-02MTYJCyYl0fayI%7C1746172842%7Ce2aa988d355d220eb2fe8fb7e7bb22a51a46a933f969f768c5315fa73e372d5f;",
                "description": "用户ttwid Cookie，获取方式：调用`/api/v1/douyin/web/generate_ttwid`接口获取。/User ttwid Cookie, acquisition method: call `/api/v1/douyin/web/generate_ttwid` interface to get."
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_related_posts": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取相关作品推荐数据",
        "operationId": "fetch_related_posts_api_v1_douyin_web_fetch_related_posts_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "aweme_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7393365489105358132"
            },
            "description": "作品id/Video id"
          },
          {
            "name": "refresh_index",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1
            },
            "description": "翻页索引/Paging index"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 20
            },
            "description": "数量/Number"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_series_aweme": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "短剧作品",
        "operationId": "fetch_series_aweme_api_v1_douyin_web_fetch_series_aweme_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "offset",
            "in": "query",
            "required": true,
            "schema": {
              "type": "integer",
              "example": 0
            },
            "description": "页码/Page number"
          },
          {
            "name": "count",
            "in": "query",
            "required": true,
            "schema": {
              "type": "integer",
              "example": 16
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "content_type",
            "in": "query",
            "required": true,
            "schema": {
              "type": "integer",
              "example": 0
            },
            "description": "短剧类型/Subtype"
          },
          {
            "name": "cookie",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "用户自行提供的Cookie/User provided Cookie"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_user_collection_videos": {
      "post": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取用户收藏作品数据",
        "operationId": "fetch_user_collection_videos_api_v1_douyin_web_fetch_user_collection_videos_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "cookie"
                ],
                "properties": {
                  "cookie": {
                    "type": "string",
                    "title": "Cookie",
                    "description": "用户网页版抖音Cookie/Your web version of Douyin Cookie"
                  },
                  "counts": {
                    "type": "integer",
                    "title": "Counts",
                    "default": 20,
                    "description": "每页数量/Number per page"
                  },
                  "max_cursor": {
                    "type": "integer",
                    "title": "Max Cursor",
                    "default": 0,
                    "description": "最大游标/Maximum cursor"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_user_collects": {
      "post": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取用户收藏夹",
        "operationId": "fetch_user_collects_api_v1_douyin_web_fetch_user_collects_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "cookie"
                ],
                "properties": {
                  "cookie": {
                    "type": "string",
                    "title": "Cookie",
                    "description": "用户网页版抖音Cookie/Your web version of Douyin Cookie"
                  },
                  "counts": {
                    "type": "integer",
                    "title": "Counts",
                    "default": 20,
                    "description": "每页数量/Number per page"
                  },
                  "max_cursor": {
                    "type": "integer",
                    "title": "Max Cursor",
                    "default": 0,
                    "description": "最大游标/Maximum cursor"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_user_collects_videos": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取用户收藏夹数据",
        "operationId": "fetch_user_collects_videos_api_v1_douyin_web_fetch_user_collects_videos_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "collects_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": ""
            },
            "description": "收藏夹id/Collection id"
          },
          {
            "name": "max_cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "最大游标/Maximum cursor"
          },
          {
            "name": "counts",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 20
            },
            "description": "每页数量/Number per page"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_user_fans_list": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取用户粉丝列表",
        "operationId": "fetch_user_fans_list_api_v1_douyin_web_fetch_user_fans_list_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "sec_user_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "MS4wLjABAAAA9y04iBlVdeMQqTJbqsQZKb-tqWqWW29jPVJqideHT70"
            },
            "description": "用户sec_user_id/User sec_user_id"
          },
          {
            "name": "max_time",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "0"
            },
            "description": "最大时间戳/Maximum timestamp"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 20
            },
            "description": "数量/Number"
          },
          {
            "name": "source_type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1
            },
            "description": "来源类型/Source type"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_user_following_list": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取用户关注列表",
        "operationId": "fetch_user_following_list_api_v1_douyin_web_fetch_user_following_list_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "sec_user_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "MS4wLjABAAAA9y04iBlVdeMQqTJbqsQZKb-tqWqWW29jPVJqideHT70"
            },
            "description": "用户sec_user_id/User sec_user_id"
          },
          {
            "name": "max_time",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "0"
            },
            "description": "最大时间戳/Maximum timestamp"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 20
            },
            "description": "数量/Number"
          },
          {
            "name": "source_type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1
            },
            "description": "来源类型/Source type"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_user_like_videos": {
      "post": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取用户喜欢作品数据",
        "operationId": "fetch_user_like_videos_api_v1_douyin_web_fetch_user_like_videos_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "sec_user_id"
                ],
                "properties": {
                  "cookie": {
                    "type": "string",
                    "title": "Cookie",
                    "description": "用户网页版抖音Cookie/Your web version of Douyin Cookie"
                  },
                  "counts": {
                    "type": "integer",
                    "title": "Counts",
                    "default": 20,
                    "description": "每页数量/Number per page"
                  },
                  "max_cursor": {
                    "type": "integer",
                    "title": "Max Cursor",
                    "default": 0,
                    "description": "最大游标/Maximum cursor"
                  },
                  "sec_user_id": {
                    "type": "string",
                    "title": "Sec User Id",
                    "description": "用户sec_user_id/User sec_user_id"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_user_live_info_by_uid": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "使用UID获取用户开播信息",
        "operationId": "fetch_user_live_info_by_uid_api_v1_douyin_web_fetch_user_live_info_by_uid_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "uid",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "3081254195702747"
            },
            "description": "用户UID/User UID"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_user_live_videos": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取用户直播流数据",
        "operationId": "fetch_user_live_videos_api_v1_douyin_web_fetch_user_live_videos_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "webcast_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "376034101029"
            },
            "description": "直播间webcast_id/Room webcast_id"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_user_live_videos_by_room_id_v2": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "通过room_id获取指定用户的直播流数据 V2",
        "operationId": "fetch_user_live_videos_by_room_id_v2_api_v1_douyin_web_fetch_user_live_videos_by_room_id_v2_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "room_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7462723839303093032"
            },
            "description": "直播间room_id/Room room_id"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_user_live_videos_by_sec_uid": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "通过sec_uid获取指定用户的直播流数据",
        "operationId": "fetch_user_live_videos_by_sec_uid_api_v1_douyin_web_fetch_user_live_videos_by_sec_uid_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "sec_uid",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "MS4wLjABAAAAAIKOBr_x6p2fPVKOAhqG8LrC1lwwdWChifKEsl-TXFS-kGSGqpMBRexJdzoAfvUF"
            },
            "description": "用户sec_uid/User sec_uid"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_user_mix_videos": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取用户合辑作品数据",
        "operationId": "fetch_user_mix_videos_api_v1_douyin_web_fetch_user_mix_videos_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "mix_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7348687990509553679"
            },
            "description": "合辑id/Mix id"
          },
          {
            "name": "max_cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "最大游标/Maximum cursor"
          },
          {
            "name": "counts",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 20
            },
            "description": "每页数量/Number per page"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_user_post_videos": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取用户主页作品数据",
        "operationId": "fetch_user_post_videos_api_v1_douyin_web_fetch_user_post_videos_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "sec_user_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "MS4wLjABAAAANXSltcLCzDGmdNFI2Q_QixVTr67NiYzjKOIP5s03CAE"
            },
            "description": "用户sec_user_id/User sec_user_id"
          },
          {
            "name": "max_cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "0"
            },
            "description": "最大游标/Maximum cursor"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 20
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "filter_type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "0"
            },
            "description": "过滤类型/Filter type"
          },
          {
            "name": "cookie",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "用户网页版抖音Cookie/Your web version of Douyin Cookie"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_user_profile_by_short_id": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "使用Short ID获取用户信息",
        "operationId": "fetch_user_profile_by_short_id_api_v1_douyin_web_fetch_user_profile_by_short_id_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "short_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "114131058"
            },
            "description": "用户Short ID/User Short ID"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_user_profile_by_uid": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "使用UID获取用户信息",
        "operationId": "fetch_user_profile_by_uid_api_v1_douyin_web_fetch_user_profile_by_uid_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "uid",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "68141954464"
            },
            "description": "用户UID/User UID"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_video_channel_result": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "抖音视频频道数据",
        "operationId": "fetch_video_channel_result_api_v1_douyin_web_fetch_video_channel_result_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "tag_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "integer",
              "example": 300203
            },
            "description": "标签id/Tag id"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 10
            },
            "description": "数量/Number"
          },
          {
            "name": "refresh_index",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1
            },
            "description": "刷新索引/Refresh index"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_video_comment_replies": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取指定视频的评论回复数据",
        "operationId": "fetch_video_comments_reply_api_v1_douyin_web_fetch_video_comment_replies_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "item_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7354666303006723354"
            },
            "description": "作品id/Video id"
          },
          {
            "name": "comment_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7354669356632638218"
            },
            "description": "评论id/Comment id"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "游标/Cursor"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 20
            },
            "description": "数量/Number"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_video_comments": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取单个视频评论数据",
        "operationId": "fetch_video_comments_api_v1_douyin_web_fetch_video_comments_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "aweme_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7372484719365098803"
            },
            "description": "作品id/Video id"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "游标/Cursor"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 20
            },
            "description": "数量/Number"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/fetch_video_high_quality_play_url": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "获取视频的最高画质播放链接",
        "operationId": "fetch_video_high_quality_play_url_api_v1_douyin_web_fetch_video_high_quality_play_url_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "aweme_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "7512756548356492544"
            },
            "description": "作品id/Video id"
          },
          {
            "name": "share_url",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "https://www.douyin.com/video/7512756548356492544"
            },
            "description": "可选，分享链接/Optional, share link"
          },
          {
            "name": "region",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "CN"
            },
            "description": "可选，请求出口地区(ISO 国家代码，如 CN/US/HK)，国内用户传 CN 可拿到国内 CDN 域名以加快下载速度 / Optional, ISO country code (e.g. CN/US/HK). Pass CN to get China-region CDN URLs for faster download in mainland China."
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/generate_a_bogus": {
      "post": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "使用接口网址生成A-Bogus参数",
        "operationId": "generate_a_bogus_api_v1_douyin_web_generate_a_bogus_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "url",
                  "data",
                  "user_agent"
                ],
                "properties": {
                  "url": {
                    "type": "string",
                    "title": "Url",
                    "example": "https://www.douyin.com/aweme/v1/web/general/search/single/?device_platform=webapp&aid=6383&channel=channel_pc_web&search_channel=aweme_general&enable_history=1&keyword=%E4%B8%AD%E5%8D%8E%E5%A8%98&search_source=normal_search&query_correct_type=1&is_filter_search=0&from_group_id=7346905902554844468&offset=0&count=15&need_filter_settings=1&pc_client_type=1&version_code=190600&version_name=19.6.0&cookie_enabled=true&screen_width=1280&screen_height=800&browser_language=zh-CN&browser_platform=Win32&browser_name=Firefox&browser_version=124.0&browser_online=true&engine_name=Gecko&engine_version=124.0&os_name=Windows&os_version=10&cpu_core_num=16&device_memory=&platform=PC&webid=7348962975497324070&msToken=YCTVM6YGmjFdIpQAN9ykXLBXiSiuHdZkOkEQWTeqVOHBEPmOcM0lNwE0Kd9vgHPMPigSndZDHfAq9k-6lDmH3Jqz6mHHxmn-BzQjmLMIfLIPgirgnOixM9x4PwgcNQ%3D%3D",
                    "description": "请求的API URL，需要使用urlencode(url, safe='*')进行编码 | The requested API URL, needs to be encoded using urlencode(url, safe='*')"
                  },
                  "data": {
                    "type": "string",
                    "title": "Data",
                    "example": "",
                    "description": "POST请求API时的载荷数据，需要使用urlencode(data, safe='*')进行编码 | The payload data when requesting the API with POST, needs to be encoded using urlencode(data, safe='*')"
                  },
                  "index_0": {
                    "type": "integer",
                    "title": "Index 0",
                    "default": 0,
                    "description": "加密明文列表的第一个值，无特殊要求，默认为0"
                  },
                  "index_1": {
                    "type": "integer",
                    "title": "Index 1",
                    "default": 1,
                    "description": "加密明文列表的第一个值，无特殊要求，默认为1"
                  },
                  "index_2": {
                    "type": "integer",
                    "title": "Index 2",
                    "default": 14,
                    "description": "加密明文列表的第一个值，无特殊要求，默认为14"
                  },
                  "user_agent": {
                    "type": "string",
                    "title": "User Agent",
                    "example": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36",
                    "description": "请求API时的User-Agent | User-Agent when requesting the API"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/generate_real_msToken": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "生成真实msToken",
        "operationId": "generate_real_msToken_api_v1_douyin_web_generate_real_msToken_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/generate_s_v_web_id": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "生成s_v_web_id",
        "operationId": "generate_s_v_web_id_api_v1_douyin_web_generate_s_v_web_id_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/generate_ttwid": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "生成ttwid",
        "operationId": "generate_ttwid_api_v1_douyin_web_generate_ttwid_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "user_agent",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:125.0) Gecko/20100101 Firefox/125.0"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/generate_verify_fp": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "生成verify_fp",
        "operationId": "generate_verify_fp_api_v1_douyin_web_generate_verify_fp_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/generate_wss_xb_signature": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "生成弹幕xb签名",
        "operationId": "generate_wss_xb_signature_api_v1_douyin_web_generate_wss_xb_signature_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "user_agent",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0"
            },
            "description": "用户浏览器代理/User browser agent"
          },
          {
            "name": "room_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7382517534467115826"
            },
            "description": "房间号/Room ID"
          },
          {
            "name": "user_unique_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7382524529011246630"
            },
            "description": "用户唯一ID/User unique ID"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/generate_x_bogus": {
      "post": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "使用接口网址生成X-Bogus参数",
        "operationId": "generate_x_bogus_api_v1_douyin_web_generate_x_bogus_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "url",
                  "user_agent"
                ],
                "properties": {
                  "url": {
                    "type": "string",
                    "title": "Url",
                    "example": "https://www.douyin.com/aweme/v1/web/aweme/detail/?aweme_id=7148736076176215311&device_platform=webapp&aid=6383&channel=channel_pc_web&pc_client_type=1&version_code=170400&version_name=17.4.0&cookie_enabled=true&screen_width=1920&screen_height=1080&browser_language=zh-CN&browser_platform=Win32&browser_name=Edge&browser_version=117.0.2045.47&browser_online=true&engine_name=Blink&engine_version=117.0.0.0&os_name=Windows&os_version=10&cpu_core_num=128&device_memory=10240&platform=PC&downlink=10&effective_type=4g&round_trip_time=100",
                    "description": "请求的API URL，不需要进行编码 | The requested API URL, no need to encode"
                  },
                  "user_agent": {
                    "type": "string",
                    "title": "User Agent",
                    "example": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36",
                    "description": "请求API时的User-Agent | User-Agent when requesting the API"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/get_all_aweme_id": {
      "post": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "提取列表作品id",
        "operationId": "get_all_aweme_id_api_v1_douyin_web_get_all_aweme_id_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "description": "作品链接列表/Video link list"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/get_all_sec_user_id": {
      "post": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "提取列表用户id",
        "operationId": "get_all_sec_user_id_api_v1_douyin_web_get_all_sec_user_id_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "description": "用户主页链接列表/User homepage link list"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/get_all_webcast_id": {
      "post": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "提取列表直播间号",
        "operationId": "get_all_webcast_id_api_v1_douyin_web_get_all_webcast_id_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "description": "直播间链接列表/Room link list"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/get_aweme_id": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "提取单个作品id",
        "operationId": "get_aweme_id_api_v1_douyin_web_get_aweme_id_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "https://www.douyin.com/video/7298145681699622182"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/get_sec_user_id": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "提取单个用户id",
        "operationId": "get_sec_user_id_api_v1_douyin_web_get_sec_user_id_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "https://www.douyin.com/user/MS4wLjABAAAANXSltcLCzDGmdNFI2Q_QixVTr67NiYzjKOIP5s03CAE"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/get_webcast_id": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "提取直播间号",
        "operationId": "get_webcast_id_api_v1_douyin_web_get_webcast_id_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "https://live.douyin.com/775841227732"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/handler_shorten_url": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "生成短链接",
        "operationId": "handler_shorten_url_api_v1_douyin_web_handler_shorten_url_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "target_url",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "https://www.douyin.com/video/7575136499386720761"
            },
            "description": "待转换的短链接/Target URL to be converted"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/handler_user_profile": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "使用sec_user_id获取指定用户的信息",
        "operationId": "handler_user_profile_api_v1_douyin_web_handler_user_profile_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "sec_user_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "MS4wLjABAAAAW9FWcqS7RdQAWPd2AA5fL_ilmqsIFUCQ_Iym6Yh9_cUa6ZRqVLjVQSUjlHrfXY1Y"
            },
            "description": "用户sec_user_id/User sec_user_id"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/handler_user_profile_v2": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "使用unique_id（抖音号）获取指定用户的信息",
        "operationId": "handler_user_profile_v2_api_v1_douyin_web_handler_user_profile_v2_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "unique_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "TheChief"
            },
            "description": "用户unique_id/User unique_id"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/handler_user_profile_v3": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "根据抖音uid获取指定用户的信息",
        "operationId": "handler_user_profile_v3_api_v1_douyin_web_handler_user_profile_v3_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "uid",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "1673937488185292"
            },
            "description": "用户uid(short_id)/User uid(short_id)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/handler_user_profile_v4": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "根据sec_user_id获取指定用户的信息（性别，年龄，直播等级、牌子）",
        "operationId": "handler_user_profile_v4_api_v1_douyin_web_handler_user_profile_v4_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "sec_user_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "MS4wLjABAAAAW9FWcqS7RdQAWPd2AA5fL_ilmqsIFUCQ_Iym6Yh9_cUa6ZRqVLjVQSUjlHrfXY1Y"
            },
            "description": "用户sec_user_id/User sec_user_id"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/douyin/web/webcast_id_2_room_id": {
      "get": {
        "tags": [
          "抖音 Web"
        ],
        "summary": "直播间号转房间号",
        "operationId": "webcast_id_2_room_id_api_v1_douyin_web_webcast_id_2_room_id_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "webcast_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "775841227732"
            },
            "description": "直播间号/Webcast id"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/images/generations": {
      "post": {
        "tags": [
          "AI 生图"
        ],
        "summary": "AI 生图（gpt-image-2 原生透传）",
        "operationId": "ai_image_v1",
        "description": "按次计费：3 积分/次。",
        "x-credits": 3,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "example": {
                  "size": "1024x1024",
                  "prompt": "一只在窗台晒太阳的橘猫，胶片质感",
                  "quality": "high",
                  "response_format": "url"
                },
                "required": [
                  "prompt"
                ],
                "properties": {
                  "size": {
                    "enum": [
                      "1024x1024",
                      "1024x1536",
                      "1536x1024"
                    ],
                    "type": "string",
                    "description": "尺寸，默认 1024x1024"
                  },
                  "prompt": {
                    "type": "string",
                    "description": "画面描述（提示词）"
                  },
                  "quality": {
                    "enum": [
                      "auto",
                      "low",
                      "medium",
                      "high"
                    ],
                    "type": "string",
                    "description": "画质档，默认 high"
                  },
                  "response_format": {
                    "enum": [
                      "b64_json",
                      "url"
                    ],
                    "type": "string",
                    "description": "返回形态：b64_json（默认，base64）或 url（托管到 OSS 返回直链）"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/images/host": {
      "post": {
        "tags": [
          "图床"
        ],
        "summary": "图片上传图床（返回公网直链）",
        "operationId": "image_host_v1",
        "description": "按次计费：0.1 积分/次。",
        "x-credits": 0.1,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "example": {
                  "image": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP8z8BQDwAEhQGAhKmMIQAAAABJRU5ErkJggg==",
                  "filename": "pixel.png"
                },
                "properties": {
                  "image": {
                    "type": "string",
                    "description": "base64 图片（支持 dataURI 或裸 base64）。也可改用 multipart/form-data 的 file 字段直接传文件，二选一"
                  },
                  "filename": {
                    "type": "string",
                    "description": "可选，原始文件名（用于资产库展示）"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/instagram/v3/general_search": {
      "get": {
        "tags": [
          "Instagram V3"
        ],
        "summary": "综合搜索（支持分页）",
        "operationId": "general_search_api_v1_instagram_v3_general_search_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "justin"
            },
            "description": "搜索关键词/Search keyword"
          },
          {
            "name": "next_max_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "分页ID，首次请求不传，从上一次响应的next_max_id获取/Pagination ID, omit for first request, get from previous response next_max_id"
          },
          {
            "name": "rank_token",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "排序token，首次请求不传，从上一次响应获取/Rank token, omit for first request, get from previous response"
          },
          {
            "name": "enable_metadata",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": true
            },
            "description": "是否启用元数据/Enable metadata"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/instagram/v3/get_hashtag_posts": {
      "get": {
        "tags": [
          "Instagram V3"
        ],
        "summary": "获取话题标签帖子列表",
        "operationId": "get_hashtag_posts_api_v1_instagram_v3_get_hashtag_posts_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "tag",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "cat"
            },
            "description": "话题关键词（不含#号）/Hashtag keyword (without #)"
          },
          {
            "name": "max_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "翻页游标/Pagination cursor"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/instagram/v3/get_post_comments": {
      "get": {
        "tags": [
          "Instagram V3"
        ],
        "summary": "获取帖子评论",
        "operationId": "get_post_comments_api_v1_instagram_v3_get_post_comments_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "code",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "DUajw4YkorV"
            },
            "description": "帖子短代码/Post shortcode (e.g., DUajw4YkorV)"
          },
          {
            "name": "min_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "分页游标，首次请求不传，从上一次响应的 next_min_id 获取/Pagination cursor, omit for first request, get from previous response next_min_id"
          },
          {
            "name": "sort_order",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "popular",
              "enum": [
                "popular",
                "newest"
              ]
            },
            "description": "排序方式/Sort order. 可选值/Options: popular(热门), newest(最新). Example: popular"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/instagram/v3/get_post_info_by_code": {
      "get": {
        "tags": [
          "Instagram V3"
        ],
        "summary": "获取帖子详情(code)",
        "operationId": "get_post_info_by_code_api_v1_instagram_v3_get_post_info_by_code_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "code",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "DUajw4YkorV"
            },
            "description": "帖子短代码/Post shortcode"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/instagram/v3/get_user_posts": {
      "get": {
        "tags": [
          "Instagram V3"
        ],
        "summary": "获取用户帖子列表",
        "operationId": "get_user_posts_api_v1_instagram_v3_get_user_posts_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "username",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "99brasil"
            },
            "description": "Instagram 用户名（不含 @）/Instagram username (without @)"
          },
          {
            "name": "first",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 12
            },
            "description": "向后翻页时每页数量/Number of posts per page (forward)"
          },
          {
            "name": "after",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "向后翻页游标（end_cursor）/Forward pagination cursor (end_cursor)"
          },
          {
            "name": "before",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "向前翻页游标（start_cursor）/Backward pagination cursor (start_cursor)"
          },
          {
            "name": "last",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer"
            },
            "description": "向前翻页时每页数量/Number of posts per page (backward)"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 12
            },
            "description": "首次请求数量/Number of posts for first request"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/instagram/v3/get_user_profile": {
      "get": {
        "tags": [
          "Instagram V3"
        ],
        "summary": "获取用户信息",
        "operationId": "get_user_profile_api_v1_instagram_v3_get_user_profile_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "username",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "instagram"
            },
            "description": "用户名/Username"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/instagram/v3/get_user_reels": {
      "get": {
        "tags": [
          "Instagram V3"
        ],
        "summary": "获取用户Reels列表",
        "operationId": "get_user_reels_api_v1_instagram_v3_get_user_reels_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "username",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "instagram"
            },
            "description": "用户名/Username"
          },
          {
            "name": "first",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 12
            },
            "description": "向后翻页时每页数量/Number of reels per page (forward)"
          },
          {
            "name": "after",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "向后翻页游标（end_cursor）/Forward pagination cursor (end_cursor)"
          },
          {
            "name": "before",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "向前翻页游标（start_cursor）/Backward pagination cursor (start_cursor)"
          },
          {
            "name": "last",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer"
            },
            "description": "向前翻页时每页数量/Number of reels per page (backward)"
          },
          {
            "name": "page_size",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 12
            },
            "description": "每页视频数量/Videos per page"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/instagram/v3/search_users": {
      "get": {
        "tags": [
          "Instagram V3"
        ],
        "summary": "搜索用户",
        "operationId": "search_users_api_v1_instagram_v3_search_users_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "justin"
            },
            "description": "搜索关键词/Search keyword"
          },
          {
            "name": "rank_token",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "上一次搜索返回的rank_token，用于翻页/Rank token from previous search response for pagination"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/kuaishou/app/fetch_one_user_v2": {
      "get": {
        "tags": [
          "快手 App"
        ],
        "summary": "获取单个用户数据V2",
        "operationId": "fetch_one_user_v2_api_v1_kuaishou_app_fetch_one_user_v2_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "user_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "3xz63mn6fngqtiq"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/kuaishou/app/fetch_one_video": {
      "get": {
        "tags": [
          "快手 App"
        ],
        "summary": "视频详情V1",
        "operationId": "fetch_one_video_v1_api_v1_kuaishou_app_fetch_one_video_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "photo_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "3xhpk3xcf6e4iac"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/kuaishou/app/fetch_one_video_by_url": {
      "get": {
        "tags": [
          "快手 App"
        ],
        "summary": "根据链接获取单个作品数据",
        "operationId": "fetch_one_video_by_share_text_api_v1_kuaishou_app_fetch_one_video_by_url_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "share_text",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "https://v.kuaishou.com/cNYP0Z"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/kuaishou/app/fetch_user_post_v2": {
      "get": {
        "tags": [
          "快手 App"
        ],
        "summary": "用户视频列表V2",
        "operationId": "fetch_user_post_v2_api_v1_kuaishou_app_fetch_user_post_v2_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "user_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "903511772"
            }
          },
          {
            "name": "pcursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "第一次请求留空，后续传上一页响应的 pcursor"
          },
          {
            "name": "sort",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "latest",
              "enum": [
                "latest",
                "hot"
              ]
            },
            "description": "latest(最新, 默认) / hot(热门)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/kuaishou/app/fetch_video_comment": {
      "get": {
        "tags": [
          "快手 App"
        ],
        "summary": "获取单个作品评论数据",
        "operationId": "fetch_video_comment_api_v1_kuaishou_app_fetch_video_comment_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "photo_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "3x7gxp2zhgjv832"
            }
          },
          {
            "name": "pcursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/kuaishou/app/search_comprehensive": {
      "get": {
        "tags": [
          "快手 App"
        ],
        "summary": "综合搜索",
        "operationId": "search_comprehensive_api_v1_kuaishou_app_search_comprehensive_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "汽车之家"
            }
          },
          {
            "name": "pcursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sort_type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "all",
              "enum": [
                "all",
                "newest",
                "most_likes"
              ]
            },
            "description": "可选值: all(综合排序), newest(最新发布), most_likes(最多点赞)"
          },
          {
            "name": "publish_time",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "all",
              "enum": [
                "all",
                "one_day",
                "one_week",
                "one_month"
              ]
            },
            "description": "可选值: all(全部), one_day(近一日), one_week(近一周), one_month(近一月)"
          },
          {
            "name": "duration",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "all",
              "enum": [
                "all",
                "under_1_min",
                "1_to_5_min",
                "over_5_min"
              ]
            },
            "description": "可选值: all(全部), under_1_min(1分钟以内), 1_to_5_min(1-5分钟), over_5_min(5分钟以上)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/kuaishou/app/search_video_v2": {
      "get": {
        "tags": [
          "快手 App"
        ],
        "summary": "搜索视频V2",
        "operationId": "search_video_v2_api_v1_kuaishou_app_search_video_v2_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "人工智能"
            }
          },
          {
            "name": "pcursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "首次留空，翻页传上一页响应的 pcursor / Empty for first page, pass pcursor from previous response"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/reddit/app/fetch_home_feed": {
      "get": {
        "tags": [
          "Reddit App"
        ],
        "summary": "获取Reddit APP首页推荐内容",
        "operationId": "fetch_home_feed_api_v1_reddit_app_fetch_home_feed_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "sort",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "BEST",
              "example": "BEST"
            },
            "description": "排序方式/Sort method: HOT, NEW, TOP, BEST, CONTROVERSIAL"
          },
          {
            "name": "filter_posts",
            "in": "query",
            "required": false,
            "schema": {
              "type": "array",
              "default": [],
              "example": [
                "t3_1ojjquz",
                "t3_1ohepm2",
                "t3_1ojxzzz",
                "t3_1ojnvca",
                "t3_1oj9dcb",
                "t3_1ojxubp",
                "t3_1oj5x2b"
              ]
            },
            "description": "过滤掉指定的帖子ID列表/Filter out specified post IDs"
          },
          {
            "name": "after",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "dDNfMW9qNXgyYg=="
            },
            "description": "分页参数/Pagination parameter for fetching next page"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": false,
              "example": false
            },
            "description": "是否需要清洗数据/Whether to clean and format the data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/reddit/app/fetch_popular_feed": {
      "get": {
        "tags": [
          "Reddit App"
        ],
        "summary": "获取Reddit APP流行推荐内容",
        "operationId": "fetch_popular_feed_api_v1_reddit_app_fetch_popular_feed_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "sort",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "BEST",
              "example": "HOT"
            },
            "description": "排序方式/Sort method: BEST, HOT, NEW, TOP, CONTROVERSIAL, RISING"
          },
          {
            "name": "time",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "ALL",
              "example": "DAY"
            },
            "description": "时间范围/Time range: ALL, HOUR, DAY, WEEK, MONTH, YEAR"
          },
          {
            "name": "filter_posts",
            "in": "query",
            "required": false,
            "schema": {
              "type": "array",
              "default": [],
              "example": []
            },
            "description": "过滤帖子ID列表/Filter post IDs"
          },
          {
            "name": "after",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "分页参数/Pagination parameter"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": false,
              "example": false
            },
            "description": "是否需要清洗数据/Whether to clean and format the data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/reddit/app/fetch_post_comments": {
      "get": {
        "tags": [
          "Reddit App"
        ],
        "summary": "获取Reddit APP帖子评论",
        "operationId": "fetch_post_comments_api_v1_reddit_app_fetch_post_comments_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "post_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "t3_1ojnvca"
            },
            "description": "帖子ID/Post ID"
          },
          {
            "name": "sort_type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "CONFIDENCE",
              "example": "CONFIDENCE"
            },
            "description": "排序方式/Sort method: CONFIDENCE, NEW, TOP, HOT, CONTROVERSIAL, OLD, RANDOM"
          },
          {
            "name": "after",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "分页参数/Pagination parameter for fetching next page"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": false,
              "example": false
            },
            "description": "是否需要清洗数据/Whether to clean and format the data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/reddit/app/fetch_post_details": {
      "get": {
        "tags": [
          "Reddit App"
        ],
        "summary": "获取单个Reddit帖子详情",
        "operationId": "fetch_post_details_api_v1_reddit_app_fetch_post_details_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "post_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "t3_1ojnh50"
            },
            "description": "帖子ID/Post ID"
          },
          {
            "name": "include_comment_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": false,
              "example": false
            },
            "description": "是否包含特定评论ID/Include specific comment ID"
          },
          {
            "name": "comment_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "评论ID/Comment ID (when include_comment_id is True)"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": false,
              "example": false
            },
            "description": "是否需要清洗数据/Whether to clean and format the data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/reddit/app/fetch_subreddit_info": {
      "get": {
        "tags": [
          "Reddit App"
        ],
        "summary": "获取Reddit APP版块信息",
        "operationId": "fetch_subreddit_info_api_v1_reddit_app_fetch_subreddit_info_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "subreddit_name",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "pics",
              "example": "pics"
            },
            "description": "版块名称/Subreddit name"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": false,
              "example": false
            },
            "description": "是否需要清洗数据/Whether to clean and format the data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/reddit/app/fetch_topic_feed": {
      "get": {
        "tags": [
          "Reddit App"
        ],
        "summary": "按分类获取Reddit APP feed",
        "operationId": "fetch_topic_feed_api_v1_reddit_app_fetch_topic_feed_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "topic_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "tx1_29m4k39"
            },
            "description": "分类ID/Topic ID (从 /fetch_explore_feed 的 topics 拿)"
          },
          {
            "name": "scheme_name",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "communities_tab_taxonomy_topics_default",
              "example": "communities_tab_taxonomy_topics_default"
            },
            "description": "分类 scheme/Topic scheme name (默认 App 用 communities_tab_taxonomy_topics_default)"
          },
          {
            "name": "sort",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "BEST",
              "example": "BEST"
            },
            "description": "排序方式/Sort method: BEST, HOT, NEW, TOP, CONTROVERSIAL"
          },
          {
            "name": "time",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "ALL",
              "example": "ALL"
            },
            "description": "时间范围/Time range: ALL, HOUR, DAY, WEEK, MONTH, YEAR"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": false,
              "example": false
            },
            "description": "是否需要清洗数据/Whether to clean and format the data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/rednote/publish": {
      "post": {
        "tags": [
          "小红书发布"
        ],
        "summary": "小红书发布二维码(图文/视频,链接需公网可访问)",
        "operationId": "rednote_publish_v1",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "example": {
                  "type": "normal",
                  "title": "美食分享",
                  "images": [
                    "https://picsum.photos/400/400?random=1",
                    "https://picsum.photos/400/400?random=2"
                  ],
                  "content": "今天做了一道美味的菜\n大家觉得怎么样？"
                },
                "required": [
                  "type"
                ],
                "properties": {
                  "type": {
                    "enum": [
                      "normal",
                      "video"
                    ],
                    "type": "string",
                    "description": "笔记类型：normal 图文 / video 视频"
                  },
                  "cover": {
                    "type": "string",
                    "description": "视频封面 URL（type=video 可选）"
                  },
                  "title": {
                    "type": "string",
                    "description": "笔记标题，≤20 字符（中文算 1，英文/数字算 0.5）"
                  },
                  "video": {
                    "type": "string",
                    "description": "视频 URL；type=video 时必填"
                  },
                  "images": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    },
                    "description": "图片 URL 数组；type=normal 时必填（≤18 张）"
                  },
                  "content": {
                    "type": "string",
                    "description": "笔记正文，≤1000 字，支持换行"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/rednote/publish_with_upload": {
      "post": {
        "tags": [
          "小红书发布"
        ],
        "summary": "小红书发布二维码(自动转存图片/视频,推荐)",
        "operationId": "rednote_publish_upload_v1",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "example": {
                  "type": "normal",
                  "title": "美食分享",
                  "images": [
                    "https://picsum.photos/400/400?random=1",
                    "https://picsum.photos/400/400?random=2"
                  ],
                  "content": "今天做了一道美味的菜\n大家觉得怎么样？"
                },
                "required": [
                  "type"
                ],
                "properties": {
                  "type": {
                    "enum": [
                      "normal",
                      "video"
                    ],
                    "type": "string",
                    "description": "笔记类型：normal 图文 / video 视频"
                  },
                  "cover": {
                    "type": "string",
                    "description": "视频封面 URL（type=video 可选）"
                  },
                  "title": {
                    "type": "string",
                    "description": "笔记标题，≤20 字符（中文算 1，英文/数字算 0.5）"
                  },
                  "video": {
                    "type": "string",
                    "description": "视频 URL；type=video 时必填（临时/AI 链接会自动转存到 OSS）"
                  },
                  "images": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    },
                    "description": "图片 URL 数组；type=normal 时必填（≤18 张，临时/AI 链接会自动转存到 OSS）"
                  },
                  "content": {
                    "type": "string",
                    "description": "笔记正文，≤1000 字，支持换行"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/threads/web/fetch_post_comments": {
      "get": {
        "tags": [
          "Threads Web"
        ],
        "summary": "获取帖子评论",
        "operationId": "fetch_post_comments_api_v1_threads_web_fetch_post_comments_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "post_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "3390920896561588969"
            },
            "description": "帖子ID/Post ID"
          },
          {
            "name": "end_cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "分页游标/Pagination cursor (optional)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/threads/web/fetch_post_detail": {
      "get": {
        "tags": [
          "Threads Web"
        ],
        "summary": "获取帖子详情",
        "operationId": "fetch_post_detail_api_v1_threads_web_fetch_post_detail_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "post_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "3349029093483693129"
            },
            "description": "帖子ID/Post ID"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/threads/web/fetch_user_info": {
      "get": {
        "tags": [
          "Threads Web"
        ],
        "summary": "获取用户信息",
        "operationId": "fetch_user_info_api_v1_threads_web_fetch_user_info_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "username",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "lilbieber"
            },
            "description": "用户名/Username"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/threads/web/fetch_user_posts": {
      "get": {
        "tags": [
          "Threads Web"
        ],
        "summary": "获取用户帖子列表",
        "operationId": "fetch_user_posts_api_v1_threads_web_fetch_user_posts_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "user_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "63625256886"
            },
            "description": "用户ID/User ID"
          },
          {
            "name": "end_cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "分页游标/Pagination cursor (optional)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/threads/web/search_profiles": {
      "get": {
        "tags": [
          "Threads Web"
        ],
        "summary": "搜索用户档案",
        "operationId": "search_profiles_api_v1_threads_web_search_profiles_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "mark"
            },
            "description": "搜索关键词/Search query"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/threads/web/search_top": {
      "get": {
        "tags": [
          "Threads Web"
        ],
        "summary": "搜索热门内容",
        "operationId": "search_top_api_v1_threads_web_search_top_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "bitcoin"
            },
            "description": "搜索关键词/Search query"
          },
          {
            "name": "end_cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "分页游标/Pagination cursor (optional)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/decrypt_strData": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "解密strData",
        "operationId": "decrypt_strData_api_v1_tiktok_web_decrypt_strData_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "encrypted_data",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "3BvqYbNXLLOcZehvxZVbjpAu7vq82RoWmFSJHLFwzDwJIZevE0AeilQfP55LridxmdGGjknoksqIsLqlMHMif0IFK/Br7JWqxOHnYuMwVCnttFc0Y4MFvdVWM5FECiEulJC0Dc+eeVsNSrFnAc9K7fazqdglyJgGLSfXIJmgyCvvQ4pg0u5HBVVugLSWs242X42fjoWymaUCLZJQo6vi6WLyuV7l5IC3Mg+lelr5xBQD6Q7hBIFEw8zzxJ1n2DyA4xLbOHTQdKvEtsK7XzyWwjpRnojPTbBl69Zosnuru+lOBIl+tFu/+hCQ1m0jYZwTP4rVE75L3Du6+KZ5v/9TyFYjq7y3y9bGLP4d7yQueJbF90G1yrZ6htElrZ2vqZKDrIqBVbmOZr/nph12k2JKrITtN0R/pMsp0sJ4gesQnXxcD/pLOFAINHk7umgbe6LzJ7+TLUdGuO4M7xiEg/jCqhjgJX1izZ4NPoBDp35zRxj6Y6OrcstlTN/cv5sz663+Nco/mEwhGq2VwrL4gAIAPycndIsb48dPdtngmLqNDNN0ZyVRjgqVIDXXrxigXCkR9CH89Dlrrb7QQqWVgRXz9/k5ihEM43BR3sd3mMU/XgFLN1Aoxf6GzzdxP2QPBI75/ZoHoAmu54v8gTmA3ntCGlEF0zgaFGTdpkGdb+oZgyQM4pw1aAyxmFINXkpD3IKKoGev9kD9gTFnhiQMGCMemhZS7ZYdbuGu0Cb+lQKaL/QTt80FMyGmW8kzVy9xW/ja9BcdEJYRoaufuFRkBFG5ay8x4WHLR6hEapXqQial/cREbLL4sQytpjtmnndFqvT7xN5DhgsLY2Z7451MJhD6NJXKNrMafGZSbItzQWY="
            },
            "description": "加密后的strData字符串/Encrypted strData string"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/device_register": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "设备注册",
        "operationId": "device_register_api_v1_tiktok_web_device_register_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/encrypt_strData": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "加密strData",
        "operationId": "encrypt_strData_api_v1_tiktok_web_encrypt_strData_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "data",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "{\"behavior\":{\"beResize\":[],\"beMotion\":[{\"ts\":1701069187299,\"x\":null,\"y\":null,\"z\":null},{\"ts\":1701069202902,\"x\":null,\"y\":null,\"z\":null}],\"bePaste\":[],\"beMouse\":[],\"beKeyboard\":[],\"beScroll\":[],\"beTouch\":[],\"beWheel\":[],\"windowState\":[{\"ts\":1701069186257,\"v\":1},{\"ts\":1701069186257,\"v\":1},{\"ts\":1701069186388,\"v\":2},{\"ts\":1701069186388,\"v\":2},{\"ts\":1701069186402,\"v\":1},{\"ts\":1701069186402,\"v\":1},{\"ts\":1701069200309,\"v\":2},{\"ts\":1701069200309,\"v\":2},{\"ts\":1701069201865,\"v\":1},{\"ts\":1701069201865,\"v\":1}],\"isTrusted\":1},\"wID\":{\"sdkVersion\":\"4.4.6\",\"scmVersion\":\"1.0.0.96\",\"msgType\":2,\"timestamp\":\"1701069221819\",\"aid\":368462,\"aidList\":[1988,368462],\"privacyMode\":516},\"custom\":{},\"window\":{\"location\":\"https://www.tiktok.com/@funnykittensttk/video/7293517029737352454?is_from_webapp=1&web_id=7260049563725497899\"},\"msgMeta\":{\"msgType\":2,\"msgSrcProp\":2,\"msgProtocol\":1,\"aid\":368462,\"aidList\":[1988,368462]}}"
            },
            "description": "原始指纹数据字符串（JSON格式或字典字符串）/Raw fingerprint data string (JSON format or dict string)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_batch_check_live_alive": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "批量直播间开播状态检测",
        "operationId": "fetch_batch_check_live_alive_api_v1_tiktok_web_fetch_batch_check_live_alive_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "room_ids",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7530611486784277278,7530633767468288782,7530636465034775310,7530604930088848142"
            },
            "description": "直播间ID列表，用英文逗号分隔，最多支持50个/Live room ID list separated by commas, up to 50 IDs"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_check_live_alive": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "直播间开播状态检测",
        "operationId": "fetch_check_live_alive_api_v1_tiktok_web_fetch_check_live_alive_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "room_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7381444193462078214"
            },
            "description": "直播间ID/Live room ID"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_explore_post": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取探索作品数据",
        "operationId": "fetch_explore_post_api_v1_tiktok_web_fetch_explore_post_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "categoryType",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "120"
            },
            "description": "作品分类/Video category"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 16
            },
            "description": "每页数量/Number per page"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_general_search": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取综合搜索列表",
        "operationId": "fetch_general_search_api_v1_tiktok_web_fetch_general_search_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "TikTok"
            },
            "description": "搜索关键词/Search keyword"
          },
          {
            "name": "offset",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "翻页游标/Page cursor"
          },
          {
            "name": "search_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "搜索id，翻页时需要提供/Search id, need to provide when paging"
          },
          {
            "name": "cookie",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "用户cookie(按需提供)/User cookie(if needed)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_gift_name_by_id": {
      "post": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "根据Gift ID查询礼物名称",
        "operationId": "fetch_gift_name_by_id_api_v1_tiktok_web_fetch_gift_name_by_id_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "gift_id"
                ],
                "properties": {
                  "gift_id": {
                    "type": "string",
                    "title": "Gift Id",
                    "example": "10001",
                    "description": "礼物ID | Gift ID"
                  }
                },
                "description": "单个Gift ID查询模型\n\nArgs:\n    gift_id (str): 礼物ID，例如 \"10001\""
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_gift_names_by_ids": {
      "post": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "批量查询Gift ID对应的礼物名称($0.025",
        "operationId": "fetch_gift_names_by_ids_api_v1_tiktok_web_fetch_gift_names_by_ids_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "gift_ids"
                ],
                "properties": {
                  "gift_ids": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    },
                    "title": "Gift Ids",
                    "example": [
                      "10001",
                      "10002",
                      "10003"
                    ],
                    "maxItems": 1000,
                    "minItems": 1,
                    "description": "礼物ID列表，建议50个/次获得最佳性价比($0.025)，超过50个时自动处理前50个 | Gift ID list, recommend 50/call for best value ($0.025), auto-process first 50 if more than 50"
                  }
                },
                "description": "批量Gift ID查询模型\n计费：$0.025每次调用，建议每次查询50个ID以获得最佳性价比\n\nArgs:\n    gift_ids (list[str]): 礼物ID列表，建议50个，例如 [\"10001\", \"10002\", \"10003\"]"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_home_feed": {
      "post": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "首页推荐作品",
        "operationId": "fetch_home_feed_api_v1_tiktok_web_fetch_home_feed_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "count": {
                    "type": "integer",
                    "title": "Count",
                    "default": 15,
                    "description": "每页数量/Number per page"
                  },
                  "cookie": {
                    "type": "string",
                    "title": "Cookie",
                    "description": "用户自己的cookie，可选参数，用于接口返回数据的个性化推荐。/ User's own cookie, optional parameter, used for personalized recommendations of interface return data."
                  },
                  "region": {
                    "type": "string",
                    "title": "Region",
                    "default": "US",
                    "description": "地区代码，可选参数，影响推荐内容所属地区，如 US/GB/JP/KR/SG 等，默认 US。/ Region code, optional, affects the region of recommended content, e.g. US/GB/JP/KR/SG, default US."
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_live_gift_list": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取直播间礼物列表",
        "operationId": "fetch_live_gift_list_api_v1_tiktok_web_fetch_live_gift_list_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "room_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "7381444193462078214"
            },
            "description": "直播间ID，可选参数/Live room ID, optional parameter"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_live_im_fetch": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "TikTok直播间弹幕参数获取",
        "operationId": "fetch_live_im_fetch_api_v1_tiktok_web_fetch_live_im_fetch_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "room_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7382517534467115826"
            },
            "description": "直播间号/Live room id"
          },
          {
            "name": "user_unique_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "7382524529011246630"
            },
            "description": "用户唯一ID/User unique ID"
          },
          {
            "name": "resp_content_type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "protobuf",
              "example": "protobuf"
            },
            "description": "响应格式: protobuf 或 json / Response format: protobuf or json"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_live_recommend": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取直播间首页推荐列表",
        "operationId": "fetch_live_recommend_api_v1_tiktok_web_fetch_live_recommend_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "related_live_tag",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "VALORANT"
            },
            "description": "相关直播标签，可选值请调用 `/fetch_live_recommend_tabs` 接口获取/Related live tag, call `/fetch_live_recommend_tabs` to get the available values"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_live_recommend_tabs": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取直播间首页推荐可用标签",
        "operationId": "fetch_live_recommend_tabs_api_v1_tiktok_web_fetch_live_recommend_tabs_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "logid",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "翻页游标，首页请求留空；加载更多时传入上一次响应返回的 logid/Pagination cursor, leave empty for the first page; pass the `logid` from the previous response to load more"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_post_ai_article": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取单个作品的AI长文内容",
        "operationId": "fetch_post_ai_article_api_v1_tiktok_web_fetch_post_ai_article_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "itemId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7651935877744168194"
            },
            "description": "作品id/Video id"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_post_comment": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取作品的评论列表",
        "operationId": "fetch_post_comment_api_v1_tiktok_web_fetch_post_comment_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "aweme_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7304809083817774382"
            },
            "description": "作品id/Video id"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "翻页游标/Page cursor"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 20
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "current_region",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "当前地区/Current region"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_post_comment_reply": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取作品的评论回复列表",
        "operationId": "fetch_post_comment_reply_api_v1_tiktok_web_fetch_post_comment_reply_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "item_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7304809083817774382"
            },
            "description": "作品id/Video id"
          },
          {
            "name": "comment_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7304877760886588191"
            },
            "description": "评论id/Comment id"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "翻页游标/Page cursor"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 20
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "current_region",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "当前地区/Current region"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_post_detail": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取单个作品数据",
        "operationId": "fetch_post_detail_api_v1_tiktok_web_fetch_post_detail_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "itemId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7339393672959757570"
            },
            "description": "作品id/Video id"
          },
          {
            "name": "region",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "US"
            },
            "description": "地区代码，可选；影响作品所属地区，如 US/GB/JP/ID 等，默认 US。/ Region code, optional; affects content region, e.g. US/GB/JP/ID, default US."
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_post_detail_v2": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取单个作品数据 V2",
        "operationId": "fetch_post_detail_v2_api_v1_tiktok_web_fetch_post_detail_v2_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "itemId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7339393672959757570"
            },
            "description": "作品id/Video id"
          },
          {
            "name": "region",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "US"
            },
            "description": "地区代码，可选；影响作品所属地区，如 US/GB/JP/ID 等，默认 US。/ Region code, optional; affects content region, e.g. US/GB/JP/ID, default US."
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_search_keyword_suggest": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "搜索关键字推荐",
        "operationId": "fetch_search_keyword_suggest_api_v1_tiktok_web_fetch_search_keyword_suggest_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "TikTok"
            },
            "description": "搜索关键词/Search keyword"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_search_live": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "搜索直播",
        "operationId": "fetch_search_live_api_v1_tiktok_web_fetch_search_live_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "TikTok"
            },
            "description": "搜索关键词/Search keyword"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 20
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "offset",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "翻页游标/Page cursor"
          },
          {
            "name": "search_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "搜索id，翻页时需要提供/Search id, need to provide when paging"
          },
          {
            "name": "cookie",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "用户cookie(按需提供)/User cookie(if needed)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_search_photo": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "搜索照片",
        "operationId": "fetch_search_photo_api_v1_tiktok_web_fetch_search_photo_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "TikTok"
            },
            "description": "搜索关键词/Search keyword"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 20
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "offset",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "翻页游标/Page offset"
          },
          {
            "name": "search_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "搜索id，翻页时需要提供/Search id, need to provide when paging"
          },
          {
            "name": "cookie",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "用户cookie(按需提供)/User cookie(if needed)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_search_user": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "搜索用户",
        "operationId": "fetch_search_user_api_v1_tiktok_web_fetch_search_user_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "TikTok"
            },
            "description": "搜索关键词/Search keyword"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "翻页游标/Page cursor"
          },
          {
            "name": "search_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "搜索id，翻页时需要提供/Search id, need to provide when paging"
          },
          {
            "name": "cookie",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "用户cookie(按需提供)/User cookie(if needed)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_search_video": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "搜索视频",
        "operationId": "fetch_search_video_api_v1_tiktok_web_fetch_search_video_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "TikTok"
            },
            "description": "搜索关键词/Search keyword"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 20
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "offset",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "翻页游标/Page cursor"
          },
          {
            "name": "search_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "搜索id，翻页时需要提供/Search id, need to provide when paging"
          },
          {
            "name": "cookie",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "用户cookie(按需提供)/User cookie(if needed)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_tag_detail": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "Tag详情",
        "operationId": "fetch_tag_detail_api_v1_tiktok_web_fetch_tag_detail_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "tag_name",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "tiktok"
            },
            "description": "Tag名称/Tag name"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_tag_post": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "Tag作品",
        "operationId": "fetch_tag_post_api_v1_tiktok_web_fetch_tag_post_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "challengeID",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7551"
            },
            "description": "Tag ID"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 30
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "翻页游标/Page cursor"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_tiktok_live_data": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "通过直播链接获取直播间信息",
        "operationId": "fetch_tiktok_live_data_api_v1_tiktok_web_fetch_tiktok_live_data_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "live_room_url",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "https://www.tiktok.com/@.caseoh_daily/live"
            },
            "description": "直播间链接/Live room link"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_tiktok_web_guest_cookie": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取游客 Cookie",
        "operationId": "fetch_tiktok_web_guest_cookie_api_v1_tiktok_web_fetch_tiktok_web_guest_cookie_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "user_agent",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36"
            },
            "description": "用户浏览器代理/User browser agent"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_trending_searchwords": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取每日趋势搜索关键词",
        "operationId": "fetch_trending_searchwords_api_v1_tiktok_web_fetch_trending_searchwords_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_user_collect": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取用户的收藏列表",
        "operationId": "fetch_user_collect_api_v1_tiktok_web_fetch_user_collect_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "cookie",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "Your_Cookie"
            },
            "description": "用户cookie/User cookie"
          },
          {
            "name": "secUid",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "Your_SecUid"
            },
            "description": "用户secUid/User secUid"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "翻页游标/Page cursor"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 30
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "coverFormat",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 2
            },
            "description": "封面格式/Cover format"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_user_fans": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取用户的粉丝列表",
        "operationId": "fetch_user_fans_api_v1_tiktok_web_fetch_user_fans_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "secUid",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM"
            },
            "description": "用户secUid/User secUid"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 30
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "maxCursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "最大游标/Max cursor"
          },
          {
            "name": "minCursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "最小游标/Min cursor"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_user_follow": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取用户的关注列表",
        "operationId": "fetch_user_follow_api_v1_tiktok_web_fetch_user_follow_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "secUid",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM"
            },
            "description": "用户secUid/User secUid"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 30
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "maxCursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "最大游标/Max cursor"
          },
          {
            "name": "minCursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "最小游标/Min cursor"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_user_like": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取用户的点赞列表",
        "operationId": "fetch_user_like_api_v1_tiktok_web_fetch_user_like_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "secUid",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "MS4wLjABAAAAq1iRXNduFZpY301UkVpJ1eQT60_NiWS9QQSeNqmNQEDJp0pOF8cpleNEdiJx5_IU"
            },
            "description": "用户secUid/User secUid"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "翻页游标/Page cursor"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 20
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "coverFormat",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 2
            },
            "description": "封面格式/Cover format"
          },
          {
            "name": "post_item_list_request_type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "排序方式/Sort type"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_user_live_detail": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取用户的直播详情",
        "operationId": "fetch_user_live_detail_api_v1_tiktok_web_fetch_user_live_detail_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "uniqueId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "tiktok"
            },
            "description": "用户uniqueId/User uniqueId"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_user_mix": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取用户的合辑列表",
        "operationId": "fetch_user_mix_api_v1_tiktok_web_fetch_user_mix_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "mixId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7101538765474106158"
            },
            "description": "合辑id/Mix id"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "翻页游标/Page cursor"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 30
            },
            "description": "每页数量/Number per page"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_user_play_list": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取用户的播放列表",
        "operationId": "fetch_user_play_list_api_v1_tiktok_web_fetch_user_play_list_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "secUid",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM"
            },
            "description": "用户secUid/User secUid"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "翻页游标/Page cursor"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 30
            },
            "description": "每页数量/Number per page"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_user_post": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取用户的作品列表",
        "operationId": "fetch_user_post_api_v1_tiktok_web_fetch_user_post_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "secUid",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM"
            },
            "description": "用户secUid/User secUid"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0,
              "example": 0
            },
            "description": "翻页游标/Page cursor"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 15,
              "example": 15
            },
            "description": "每页数量，最大15/Number per page, max 15"
          },
          {
            "name": "coverFormat",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 2,
              "example": 2
            },
            "description": "封面格式/Cover format"
          },
          {
            "name": "post_item_list_request_type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0,
              "example": 0
            },
            "description": "排序方式（已废弃，不再生效）/Sort type (deprecated, no longer effective)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_user_profile": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取用户的个人信息",
        "operationId": "fetch_user_profile_api_v1_tiktok_web_fetch_user_profile_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "uniqueId",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "tiktok"
            },
            "description": "用户uniqueId/User uniqueId"
          },
          {
            "name": "secUid",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "用户secUid/User secUid"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/fetch_user_repost": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取用户的转发作品列表",
        "operationId": "fetch_user_repost_api_v1_tiktok_web_fetch_user_repost_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "secUid",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM"
            },
            "description": "用户secUid/User secUid"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0,
              "example": 0
            },
            "description": "翻页游标/Page cursor"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 20,
              "example": 20
            },
            "description": "每页数量/Number per page"
          },
          {
            "name": "coverFormat",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 2,
              "example": 2
            },
            "description": "封面格式/Cover format"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/generate_fingerprint": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "生成浏览器指纹",
        "operationId": "generate_fingerprint_api_v1_tiktok_web_generate_fingerprint_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "browser_type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/generate_hashed_id": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "生成哈希ID",
        "operationId": "generate_hashed_id_api_v1_tiktok_web_generate_hashed_id_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "email",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "test@example.com"
            },
            "description": "邮箱地址/Email address"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/generate_real_msToken": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "生成真实msToken",
        "operationId": "generate_real_msToken_api_v1_tiktok_web_generate_real_msToken_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "random_strData",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": false
            }
          },
          {
            "name": "browser_type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/generate_ttwid": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "生成ttwid",
        "operationId": "generate_ttwid_api_v1_tiktok_web_generate_ttwid_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "user_agent",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:125.0) Gecko/20100101 Firefox/125.0"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/generate_webid": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "生成web_id",
        "operationId": "generate_webid_api_v1_tiktok_web_generate_webid_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "cookie",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "user_agent",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:145.0) Gecko/20100101 Firefox/145.0"
            }
          },
          {
            "name": "url",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "https://www.tiktok.com/explore"
            }
          },
          {
            "name": "referer",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            }
          },
          {
            "name": "user_unique_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            }
          },
          {
            "name": "app_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1988
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/generate_wss_xb_signature": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "生成TikTok WSS X-Bogus签名",
        "operationId": "generate_wss_xb_signature_api_v1_tiktok_web_generate_wss_xb_signature_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "user_agent",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0"
            },
            "description": "用户浏览器代理（可选）/User browser agent (optional)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/generate_x_mssdk_info": {
      "post": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "生成 X-Mssdk-Info",
        "operationId": "generate_x_mssdk_info_api_v1_tiktok_web_generate_x_mssdk_info_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "user_agent": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "title": "User Agent",
                    "description": "可选的用户代理字符串，目前不支持自定义，默认为固定的值 | Optional User-Agent string, currently not supported for customization, defaults to a fixed value"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/generate_xbogus": {
      "post": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "生成 XBogus",
        "operationId": "generate_xbogus_api_v1_tiktok_web_generate_xbogus_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "url",
                  "user_agent"
                ],
                "properties": {
                  "url": {
                    "type": "string",
                    "title": "Url",
                    "example": "https://www.douyin.com/aweme/v1/web/aweme/detail/?aweme_id=7148736076176215311&device_platform=webapp&aid=6383&channel=channel_pc_web&pc_client_type=1&version_code=170400&version_name=17.4.0&cookie_enabled=true&screen_width=1920&screen_height=1080&browser_language=zh-CN&browser_platform=Win32&browser_name=Edge&browser_version=117.0.2045.47&browser_online=true&engine_name=Blink&engine_version=117.0.0.0&os_name=Windows&os_version=10&cpu_core_num=128&device_memory=10240&platform=PC&downlink=10&effective_type=4g&round_trip_time=100",
                    "description": "请求的API URL，不需要进行编码 | The requested API URL, no need to encode"
                  },
                  "user_agent": {
                    "type": "string",
                    "title": "User Agent",
                    "example": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36",
                    "description": "请求API时的User-Agent | User-Agent when requesting the API"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/generate_xgnarly": {
      "post": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "生成 XGnarly",
        "operationId": "generate_xgnarly_api_v1_tiktok_web_generate_xgnarly_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "url"
                ],
                "properties": {
                  "url": {
                    "type": "string",
                    "title": "Url",
                    "examples": [
                      "https://www.tiktok.com/api/search/user/full/?WebIdLastTime=1756087650&aid=1988&app_language=zh-Hans&app_name=tiktok_web&browser_language=zh-CN&browser_name=Mozilla&browser_online=true&browser_platform=MacIntel&browser_version=5.0%20%28Macintosh%3B%20Intel%20Mac%20OS%20X%2010_15_7%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F139.0.0.0%20Safari%2F537.36&channel=tiktok_web&cookie_enabled=true&cursor=10&data_collection_enabled=false&device_id=7542339104672111234&device_platform=web_pc&focus_state=true&from_page=search&history_len=3&is_fullscreen=true&is_page_visible=true&keyword=musk&odinId=7542338997269211234&os=mac&priority_region&referer&region=US&screen_height=967&screen_width=1496&search_id&tz_name=America%2FLos_Angeles&user_is_login=false&web_search_code=%7B%22tiktok%22%3A%7B%22client_params_x%22%3A%7B%22search_engine%22%3A%7B%22ies_mt_user_live_video_card_use_libra%22%3A1%2C%22mt_search_general_user_live_card%22%3A1%7D%7D%2C%22search_server%22%3A%7B%7D%7D%7D&webcast_language=zh-Hans"
                    ],
                    "description": "包含域名和参数的请求的API URL，不需要进行URL编码 | The requested API URL, no need to URL encode"
                  },
                  "body": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "title": "Body",
                    "default": "",
                    "description": "请求的API参数，适用于POST请求 | The API parameters of the request, applicable for POST requests"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/generate_xgnarly_and_xbogus": {
      "post": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "生成 XGnarly 和 XBogus",
        "operationId": "generate_xgnarly_and_xbogus_api_v1_tiktok_web_generate_xgnarly_and_xbogus_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "url"
                ],
                "properties": {
                  "url": {
                    "type": "string",
                    "title": "Url",
                    "examples": [
                      "https://www.tiktok.com/api/search/user/full/?WebIdLastTime=1756087650&aid=1988&app_language=zh-Hans&app_name=tiktok_web&browser_language=zh-CN&browser_name=Mozilla&browser_online=true&browser_platform=MacIntel&browser_version=5.0%20%28Macintosh%3B%20Intel%20Mac%20OS%20X%2010_15_7%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F139.0.0.0%20Safari%2F537.36&channel=tiktok_web&cookie_enabled=true&cursor=10&data_collection_enabled=false&device_id=7542339104672111234&device_platform=web_pc&focus_state=true&from_page=search&history_len=3&is_fullscreen=true&is_page_visible=true&keyword=musk&odinId=7542338997269211234&os=mac&priority_region&referer&region=US&screen_height=967&screen_width=1496&search_id&tz_name=America%2FLos_Angeles&user_is_login=false&web_search_code=%7B%22tiktok%22%3A%7B%22client_params_x%22%3A%7B%22search_engine%22%3A%7B%22ies_mt_user_live_video_card_use_libra%22%3A1%2C%22mt_search_general_user_live_card%22%3A1%7D%7D%2C%22search_server%22%3A%7B%7D%7D%7D&webcast_language=zh-Hans"
                    ],
                    "description": "包含域名和参数的请求的API URL，不需要进行URL编码 | The requested API URL, no need to URL encode"
                  },
                  "body": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "title": "Body",
                    "default": "",
                    "description": "请求的API参数，适用于POST请求 | The API parameters of the request, applicable for POST requests"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/get_all_aweme_id": {
      "post": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "提取列表作品id",
        "operationId": "get_all_aweme_id_api_v1_tiktok_web_get_all_aweme_id_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "description": "作品链接/Video link"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/get_all_sec_user_id": {
      "post": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "提取列表用户sec_user_id",
        "operationId": "get_all_sec_user_id_api_v1_tiktok_web_get_all_sec_user_id_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "description": "用户主页链接/User homepage link"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/get_all_unique_id": {
      "post": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取列表unique_id",
        "operationId": "get_all_unique_id_api_v1_tiktok_web_get_all_unique_id_post",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "description": "用户主页链接/User homepage link"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/get_aweme_id": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "提取单个作品id",
        "operationId": "get_aweme_id_api_v1_tiktok_web_get_aweme_id_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "https://www.tiktok.com/@owlcitymusic/video/7218694761253735723"
            },
            "description": "作品链接/Video link"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/get_live_room_id": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "根据直播间链接提取直播间ID",
        "operationId": "get_live_room_id_api_v1_tiktok_web_get_live_room_id_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "live_room_url",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "https://www.tiktok.com/@maksukaracun/live"
            },
            "description": "直播间链接/Live room link"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/get_sec_user_id": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "提取用户sec_user_id",
        "operationId": "get_sec_user_id_api_v1_tiktok_web_get_sec_user_id_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "https://www.tiktok.com/@tiktok"
            },
            "description": "用户主页链接/User homepage link"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/get_unique_id": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "获取用户unique_id",
        "operationId": "get_unique_id_api_v1_tiktok_web_get_unique_id_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "https://www.tiktok.com/@tiktok"
            },
            "description": "用户主页链接/User homepage link"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/get_user_id": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "提取用户user_id",
        "operationId": "get_user_id_api_v1_tiktok_web_get_user_id_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "https://www.tiktok.com/@tiktok"
            },
            "description": "用户主页链接/User homepage link"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/tiktok/web/tiktok_live_room": {
      "get": {
        "tags": [
          "TikTok Web"
        ],
        "summary": "提取直播间弹幕",
        "operationId": "tiktok_live_room_api_v1_tiktok_web_tiktok_live_room_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "live_room_url",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "https://www.tiktok.com/@mpl.id.official/live"
            },
            "description": "直播间链接/Live room link"
          },
          {
            "name": "danmaku_type",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "WebcastChatMessage"
            },
            "description": "消息类型/Message type"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/twitter/web/fetch_post_comments": {
      "get": {
        "tags": [
          "Twitter Web"
        ],
        "summary": "获取评论",
        "operationId": "fetch_post_comments_api_v1_twitter_web_fetch_post_comments_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "tweet_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "1835124037934367098"
            },
            "description": "推文ID/Tweet ID"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "游标/Cursor"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/twitter/web/fetch_search_timeline": {
      "get": {
        "tags": [
          "Twitter Web"
        ],
        "summary": "搜索",
        "operationId": "fetch_search_timeline_api_v1_twitter_web_fetch_search_timeline_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "Elon Musk"
            },
            "description": "搜索关键字/Search Keyword"
          },
          {
            "name": "search_type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "Top",
              "example": "Top"
            },
            "description": "搜索类型/Search Type"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "游标/Cursor"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/twitter/web/fetch_trending": {
      "get": {
        "tags": [
          "Twitter Web"
        ],
        "summary": "趋势",
        "operationId": "fetch_trending_api_v1_twitter_web_fetch_trending_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "country",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "UnitedStates",
              "example": "UnitedStates"
            },
            "description": "国家/Country"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/twitter/web/fetch_tweet_detail": {
      "get": {
        "tags": [
          "Twitter Web"
        ],
        "summary": "获取单个推文数据",
        "operationId": "fetch_tweet_detail_api_v1_twitter_web_fetch_tweet_detail_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "tweet_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "1808168603721650364"
            },
            "description": "推文ID/Tweet ID"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/twitter/web/fetch_user_post_tweet": {
      "get": {
        "tags": [
          "Twitter Web"
        ],
        "summary": "获取用户发帖",
        "operationId": "fetch_user_post_tweet_api_v1_twitter_web_fetch_user_post_tweet_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "screen_name",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "elonmusk"
            },
            "description": "用户名/Screen Name"
          },
          {
            "name": "rest_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "example": "44196397"
            },
            "description": "用户ID/User ID"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "游标/Cursor"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/twitter/web/fetch_user_profile": {
      "get": {
        "tags": [
          "Twitter Web"
        ],
        "summary": "获取用户资料",
        "operationId": "fetch_user_profile_api_v1_twitter_web_fetch_user_profile_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "screen_name",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "elonmusk"
            },
            "description": "用户名/Screen Name"
          },
          {
            "name": "rest_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "example": "44196397"
            },
            "description": "用户ID（如果使用用户ID则会忽略用户名）/User ID (If the user ID is used, the user name will be ignored)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/wechat_channels/v2/fetch_channel_info": {
      "post": {
        "tags": [
          "视频号 V2"
        ],
        "summary": "获取视频号账号信息",
        "operationId": "fetch_channel_info_api_v1_wechat_channels_v2_fetch_channel_info_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "username"
                ],
                "properties": {
                  "raw": {
                    "type": "boolean",
                    "title": "Raw",
                    "default": true,
                    "description": "True=原始响应；False=精简解析结构/True=raw response; False=simplified parsed structure"
                  },
                  "username": {
                    "type": "string",
                    "title": "Username",
                    "example": "v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder",
                    "pattern": "^v2_[0-9a-fA-F]+@finder$",
                    "maxLength": 256,
                    "minLength": 10,
                    "description": "视频号 finder username（v2_…@finder 格式）/WeChat Channels finder username (v2_…@finder format)"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/wechat_channels/v2/fetch_search_channel_videos": {
      "post": {
        "tags": [
          "视频号 V2"
        ],
        "summary": "视频号号内搜索",
        "operationId": "fetch_search_channel_videos_api_v1_wechat_channels_v2_fetch_search_channel_videos_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "username",
                  "keyword"
                ],
                "properties": {
                  "raw": {
                    "type": "boolean",
                    "title": "Raw",
                    "default": true,
                    "description": "True=原始响应；False=精简解析结构/True=raw response; False=simplified parsed structure"
                  },
                  "keyword": {
                    "type": "string",
                    "title": "Keyword",
                    "example": "新闻",
                    "maxLength": 100,
                    "minLength": 1,
                    "description": "在该号内搜索的关键词（1-100 字）/Keyword to search within this channel (1-100 chars)"
                  },
                  "username": {
                    "type": "string",
                    "title": "Username",
                    "example": "v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder",
                    "pattern": "^v2_[0-9a-fA-F]+@finder$",
                    "maxLength": 256,
                    "minLength": 10,
                    "description": "创作者 finder username（v2_…@finder 格式）/Creator finder username (v2_…@finder format)"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/wechat_channels/v2/fetch_user_profile": {
      "post": {
        "tags": [
          "视频号 V2"
        ],
        "summary": "获取视频号账号主页资料+统计",
        "operationId": "fetch_user_profile_api_v1_wechat_channels_v2_fetch_user_profile_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "username"
                ],
                "properties": {
                  "raw": {
                    "type": "boolean",
                    "title": "Raw",
                    "default": true,
                    "description": "True=原始响应；False=精简解析结构/True=raw response; False=simplified parsed structure"
                  },
                  "username": {
                    "type": "string",
                    "title": "Username",
                    "example": "v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder",
                    "pattern": "^v2_[0-9a-fA-F]+@finder$",
                    "maxLength": 256,
                    "minLength": 10,
                    "description": "视频号 finder username（v2_…@finder 格式）/WeChat Channels finder username (v2_…@finder format)"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/wechat_channels/v2/fetch_user_videos": {
      "post": {
        "tags": [
          "视频号 V2"
        ],
        "summary": "获取视频号用户作品列表",
        "operationId": "fetch_user_videos_api_v1_wechat_channels_v2_fetch_user_videos_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "username"
                ],
                "properties": {
                  "raw": {
                    "type": "boolean",
                    "title": "Raw",
                    "default": true,
                    "description": "True=原始响应；False=精简解析结构（推荐做媒体下载）/True=raw response; False=simplified parsed structure (recommended for media download)"
                  },
                  "username": {
                    "type": "string",
                    "title": "Username",
                    "example": "v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder",
                    "pattern": "^v2_[0-9a-fA-F]+@finder$",
                    "maxLength": 256,
                    "minLength": 10,
                    "description": "视频号 finder username（v2_…@finder 格式）/WeChat Channels finder username (v2_…@finder format)"
                  },
                  "last_buffer": {
                    "anyOf": [
                      {
                        "type": "string",
                        "pattern": "^[A-Za-z0-9+/=_-]*$"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "title": "Last Buffer",
                    "default": "",
                    "description": "翻页游标（base64），首页留空/Pagination cursor (base64), leave empty for first page"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/wechat_channels/v2/fetch_video_comments": {
      "post": {
        "tags": [
          "视频号 V2"
        ],
        "summary": "获取视频号作品评论",
        "operationId": "fetch_video_comments_api_v1_wechat_channels_v2_fetch_video_comments_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "object_id"
                ],
                "properties": {
                  "raw": {
                    "type": "boolean",
                    "title": "Raw",
                    "default": true,
                    "description": "True=原始响应；False=精简解析结构/True=raw response; False=simplified parsed structure"
                  },
                  "object_id": {
                    "type": "string",
                    "title": "Object Id",
                    "example": "14941130915890399732",
                    "pattern": "^[0-9]+$",
                    "maxLength": 32,
                    "description": "作品 objectId（纯数字）/Video objectId (numeric)"
                  },
                  "comment_id": {
                    "anyOf": [
                      {
                        "type": "string",
                        "pattern": "^[0-9]*$",
                        "maxLength": 32
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "title": "Comment Id",
                    "default": "",
                    "description": "展开某条评论的二级回复时传其 commentId（纯数字），首页留空/Pass a commentId (numeric) to expand its replies, leave empty for first-level comments"
                  },
                  "last_buffer": {
                    "anyOf": [
                      {
                        "type": "string",
                        "pattern": "^[A-Za-z0-9+/=_-]*$"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "title": "Last Buffer",
                    "default": "",
                    "description": "翻页游标（base64），首页留空/Pagination cursor (base64), leave empty for first page"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/wechat_channels/v2/fetch_video_detail": {
      "post": {
        "tags": [
          "视频号 V2"
        ],
        "summary": "获取视频号作品详情",
        "operationId": "fetch_video_detail_api_v1_wechat_channels_v2_fetch_video_detail_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "raw": {
                    "type": "boolean",
                    "title": "Raw",
                    "default": true,
                    "description": "True=原始响应；False=精简解析结构（推荐做媒体下载）/True=raw response; False=simplified parsed structure (recommended for media download)"
                  },
                  "export_id": {
                    "anyOf": [
                      {
                        "type": "string",
                        "pattern": "^(export/.+)?$",
                        "maxLength": 2048
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "title": "Export Id",
                    "default": "",
                    "description": "搜索结果中的 exportId（export/ 开头，会过期，需尽快使用）/exportId from search results (starts with export/, expires soon)"
                  },
                  "object_id": {
                    "anyOf": [
                      {
                        "type": "string",
                        "pattern": "^[0-9]*$",
                        "maxLength": 32
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "title": "Object Id",
                    "default": "",
                    "example": "14941130915890399732",
                    "description": "作品 objectId（纯数字，最优先）/Video objectId (numeric, highest priority)"
                  },
                  "share_url": {
                    "anyOf": [
                      {
                        "type": "string",
                        "pattern": "^(https?://weixin\\.qq\\.com/sph/[A-Za-z0-9]+/?)?$",
                        "maxLength": 256
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "title": "Share Url",
                    "default": "",
                    "description": "视频号分享短链（https://weixin.qq.com/sph/…），仅在 object_id 与 export_id 都为空时使用/Share URL (https://weixin.qq.com/sph/…), used only when object_id and export_id are empty"
                  },
                  "object_nonce_id": {
                    "anyOf": [
                      {
                        "type": "string",
                        "pattern": "^[0-9]*$",
                        "maxLength": 32
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "title": "Object Nonce Id",
                    "default": "",
                    "description": "配套 objectNonceId（纯数字，可选，提升命中率）/Optional objectNonceId (numeric, improves hit rate)"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/wechat_mp/v2/fetch_account_articles": {
      "post": {
        "tags": [
          "微信公众号 V2"
        ],
        "summary": "获取公众号文章列表",
        "operationId": "fetch_account_articles_api_v1_wechat_mp_v2_fetch_account_articles_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "username"
                ],
                "properties": {
                  "raw": {
                    "type": "boolean",
                    "title": "Raw",
                    "default": true,
                    "description": "True=原始响应；False=精简解析结构/True=raw response; False=simplified parsed structure"
                  },
                  "offset": {
                    "anyOf": [
                      {
                        "type": "string",
                        "pattern": "^[A-Za-z0-9+/=_-]*$",
                        "maxLength": 8192
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "title": "Offset",
                    "default": "",
                    "description": "翻页游标（base64），首页留空；翻页传上一页响应的 next_offset/Pagination cursor (base64), leave empty for first page; for the next page pass next_offset from the previous response"
                  },
                  "username": {
                    "type": "string",
                    "title": "Username",
                    "example": "gh_363b924965e9",
                    "pattern": "^gh_[A-Za-z0-9_]+$",
                    "maxLength": 64,
                    "description": "公众号 gh_username（gh_…）/Official account gh_username (gh_…)"
                  },
                  "page_size": {
                    "type": "integer",
                    "title": "Page Size",
                    "default": 20,
                    "maximum": 20,
                    "minimum": 10,
                    "description": "每页文章数，范围 10-20，默认 20/Articles per page, range 10-20, default 20"
                  },
                  "item_show_type": {
                    "anyOf": [
                      {
                        "type": "integer"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "title": "Item Show Type",
                    "description": "内容栏目：留空/0=文章（默认）、5=视频、7=音频、8=贴图/Content tab: empty/0=articles (default), 5=videos, 7=audios, 8=image-text posts"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/wechat_mp/v2/fetch_article_comments": {
      "post": {
        "tags": [
          "微信公众号 V2"
        ],
        "summary": "获取公众号文章评论",
        "operationId": "fetch_article_comments_api_v1_wechat_mp_v2_fetch_article_comments_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "url"
                ],
                "properties": {
                  "raw": {
                    "type": "boolean",
                    "title": "Raw",
                    "default": true,
                    "description": "True=原始响应；False=精简解析结构/True=raw response; False=simplified parsed structure"
                  },
                  "url": {
                    "type": "string",
                    "title": "Url",
                    "example": "https://mp.weixin.qq.com/s/TSNQKkRpN1qbKsT7BvzqIw",
                    "pattern": "^https?://mp\\.weixin\\.qq\\.com/s([/?].+)?$",
                    "maxLength": 2048,
                    "description": "公众号文章链接（https://mp.weixin.qq.com/s/…）/WeChat MP article URL (https://mp.weixin.qq.com/s/…)"
                  },
                  "buffer": {
                    "anyOf": [
                      {
                        "type": "string",
                        "maxLength": 8192
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "title": "Buffer",
                    "default": "",
                    "description": "翻页游标，首页留空；翻页传上一页响应的 buffer/Pagination cursor, leave empty for first page; pass buffer from the previous response"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/wechat_mp/v2/fetch_article_detail": {
      "post": {
        "tags": [
          "微信公众号 V2"
        ],
        "summary": "获取公众号文章详情",
        "operationId": "fetch_article_detail_api_v1_wechat_mp_v2_fetch_article_detail_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "url"
                ],
                "properties": {
                  "raw": {
                    "type": "boolean",
                    "title": "Raw",
                    "default": true,
                    "description": "True=原始响应；False=精简解析结构/True=raw response; False=simplified parsed structure"
                  },
                  "url": {
                    "type": "string",
                    "title": "Url",
                    "example": "https://mp.weixin.qq.com/s/TSNQKkRpN1qbKsT7BvzqIw",
                    "pattern": "^https?://mp\\.weixin\\.qq\\.com/s([/?].+)?$",
                    "maxLength": 2048,
                    "description": "公众号文章链接（https://mp.weixin.qq.com/s/… 或带 __biz 的长链）/WeChat MP article URL (https://mp.weixin.qq.com/s/… or long URL with __biz)"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/wechat_mp/v2/fetch_article_stats": {
      "post": {
        "tags": [
          "微信公众号 V2"
        ],
        "summary": "获取公众号文章互动数据",
        "operationId": "fetch_article_stats_api_v1_wechat_mp_v2_fetch_article_stats_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "url"
                ],
                "properties": {
                  "raw": {
                    "type": "boolean",
                    "title": "Raw",
                    "default": true,
                    "description": "True=原始响应；False=精简解析结构/True=raw response; False=simplified parsed structure"
                  },
                  "url": {
                    "type": "string",
                    "title": "Url",
                    "example": "https://mp.weixin.qq.com/s/TSNQKkRpN1qbKsT7BvzqIw",
                    "pattern": "^https?://mp\\.weixin\\.qq\\.com/s([/?].+)?$",
                    "maxLength": 2048,
                    "description": "公众号文章链接（https://mp.weixin.qq.com/s/… 或带 __biz 的长链）/WeChat MP article URL (https://mp.weixin.qq.com/s/… or long URL with __biz)"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/weibo/web_v2/fetch_hot_search": {
      "get": {
        "tags": [
          "微博 Web V2"
        ],
        "summary": "获取微博热搜榜单",
        "operationId": "fetch_hot_search_api_v1_weibo_web_v2_fetch_hot_search_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/weibo/web_v2/fetch_post_comments": {
      "get": {
        "tags": [
          "微博 Web V2"
        ],
        "summary": "获取微博评论",
        "operationId": "fetch_post_comments_api_v1_weibo_web_v2_fetch_post_comments_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "5283919831764022"
            },
            "description": "微博ID/Weibo ID"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 10,
              "example": 10
            },
            "description": "评论数量/Number of comments"
          },
          {
            "name": "max_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "页码/Page number"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/weibo/web_v2/fetch_post_detail": {
      "get": {
        "tags": [
          "微博 Web V2"
        ],
        "summary": "获取单个作品数据",
        "operationId": "fetch_post_detail_api_v1_weibo_web_v2_fetch_post_detail_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "5092682368025584"
            },
            "description": "作品id/Post id"
          },
          {
            "name": "is_get_long_text",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "true",
              "example": "true"
            },
            "description": "是否获取长微博全文/Whether to get the full text of long Weibo posts (true/false)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/weibo/web_v2/fetch_realtime_search": {
      "get": {
        "tags": [
          "微博 Web V2"
        ],
        "summary": "实时搜索",
        "operationId": "fetch_realtime_search_api_v1_weibo_web_v2_fetch_realtime_search_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "yu7"
            },
            "description": "搜索关键词/Search keyword"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "example": 1
            },
            "description": "页码/Page number"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/weibo/web_v2/fetch_user_info": {
      "get": {
        "tags": [
          "微博 Web V2"
        ],
        "summary": "获取用户信息",
        "operationId": "fetch_user_info_api_v1_weibo_web_v2_fetch_user_info_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "uid",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "1722594714"
            },
            "description": "用户id/User id"
          },
          {
            "name": "custom",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "shuqi"
            },
            "description": "自定义微博用户名/Custom Weibo username"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/weibo/web_v2/fetch_user_posts": {
      "get": {
        "tags": [
          "微博 Web V2"
        ],
        "summary": "获取微博用户文章数据",
        "operationId": "fetch_user_posts_api_v1_weibo_web_v2_fetch_user_posts_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "uid",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7277477906"
            },
            "description": "用户id/User id"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "example": 1
            },
            "description": "页数/Page number"
          },
          {
            "name": "feature",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0,
              "example": 0
            },
            "description": "特征值，控制返回数据的数量和字段：0=返回10条基础数据，1=返回20条扩展数据，2=返回20条图片相关数据，3=返回20条视频相关数据，字段逐级增加/Feature type: 0=10 basic posts, 1=20 extended posts, 2=20 image-related posts, 3=20 video-related posts, fields increase progressively"
          },
          {
            "name": "since_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "翻页标识，用于获取下一页数据/Pagination identifier for getting next page data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/weibo/web_v2/search_user_posts": {
      "get": {
        "tags": [
          "微博 Web V2"
        ],
        "summary": "搜索用户微博",
        "operationId": "search_user_posts_api_v1_weibo_web_v2_search_user_posts_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "uid",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "7277477906"
            },
            "description": "用户ID/User ID"
          },
          {
            "name": "q",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "搜索关键词/Search keyword"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "example": 1
            },
            "description": "页数/Page number"
          },
          {
            "name": "starttime",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": 1772294400,
              "example": 1772294400
            },
            "description": "开始时间戳/Start timestamp"
          },
          {
            "name": "endtime",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": 1772294400,
              "example": 1772294400
            },
            "description": "结束时间戳/End timestamp"
          },
          {
            "name": "hasori",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "example": 1
            },
            "description": "是否包含原创微博，1=包含，0=不包含/Include original posts, 1=include, 0=exclude"
          },
          {
            "name": "hasret",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "example": 1
            },
            "description": "是否包含转发微博，1=包含，0=不包含/Include retweets, 1=include, 0=exclude"
          },
          {
            "name": "hastext",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "example": 1
            },
            "description": "是否包含文字微博，1=包含，0=不包含/Include text posts, 1=include, 0=exclude"
          },
          {
            "name": "haspic",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "example": 1
            },
            "description": "是否包含图片微博，1=包含，0=不包含/Include image posts, 1=include, 0=exclude"
          },
          {
            "name": "hasvideo",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "example": 1
            },
            "description": "是否包含视频微博，1=包含，0=不包含/Include video posts, 1=include, 0=exclude"
          },
          {
            "name": "hasmusic",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "example": 1
            },
            "description": "是否包含音乐微博，1=包含，0=不包含/Include music posts, 1=include, 0=exclude"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xhs/note_detail": {
      "post": {
        "tags": [
          "小红书笔记详情"
        ],
        "summary": "小红书笔记详情(链接须含 xsec_token)",
        "operationId": "xhs_note_detail_v1",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "example": {
                  "url": "https://www.xiaohongshu.com/explore/0000000000000000000000?xsec_token=XXXXXXXX"
                },
                "required": [
                  "url"
                ],
                "properties": {
                  "url": {
                    "type": "string",
                    "description": "小红书笔记链接（App/网页「分享-复制链接」，须含 xsec_token；支持 xhslink 短链）"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/get_creator_hot_inspiration_feed": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "获取创作者热点灵感列表",
        "operationId": "get_creator_hot_inspiration_feed_api_v1_xiaohongshu_app_v2_get_creator_hot_inspiration_feed_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "分页游标，首次请求留空/Pagination cursor, leave empty for first request"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/get_creator_inspiration_feed": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "获取创作者推荐灵感列表",
        "operationId": "get_creator_inspiration_feed_api_v1_xiaohongshu_app_v2_get_creator_inspiration_feed_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "分页游标，首次请求留空/Pagination cursor, leave empty for first request"
          },
          {
            "name": "tab",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0,
              "example": 0
            },
            "description": "标签类型/Tab type"
          },
          {
            "name": "source",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "creator_center",
              "example": "creator_center"
            },
            "description": "来源/Source"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/get_image_note_detail": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "获取图文笔记详情",
        "operationId": "get_image_note_detail_api_v1_xiaohongshu_app_v2_get_image_note_detail_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "note_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "697c0eee000000000a03c308"
            },
            "description": "笔记ID/Note ID"
          },
          {
            "name": "share_text",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "http://xhslink.com/o/8GqargIxrko"
            },
            "description": "分享链接，支持xiaohongshu.com/xhslink.com/xhslink.cn/Share link, supports xiaohongshu.com, xhslink.com, xhslink.cn"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/get_note_comments": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "获取笔记评论列表",
        "operationId": "get_note_comments_api_v1_xiaohongshu_app_v2_get_note_comments_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "note_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "697c0eee000000000a03c308"
            },
            "description": "笔记ID/Note ID"
          },
          {
            "name": "share_text",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "http://xhslink.com/o/8GqargIxrko"
            },
            "description": "分享链接，支持xiaohongshu.com/xhslink.com/xhslink.cn/Share link, supports xiaohongshu.com, xhslink.com, xhslink.cn"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "分页游标，首次请求留空/Pagination cursor, leave empty for first request"
          },
          {
            "name": "index",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0,
              "example": 0
            },
            "description": "评论索引，首次请求传0/Comment index, pass 0 for first request"
          },
          {
            "name": "pageArea",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "UNFOLDED",
              "example": "UNFOLDED"
            },
            "description": "折叠状态: UNFOLDED(默认-展开), FOLDED(折叠)"
          },
          {
            "name": "sort_strategy",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "latest_v2",
              "example": "latest_v2"
            },
            "description": "排序策略/Sort strategy: default, latest_v2, like_count"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/get_note_sub_comments": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "获取笔记二级评论列表",
        "operationId": "get_note_sub_comments_api_v1_xiaohongshu_app_v2_get_note_sub_comments_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "note_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "699916e6000000001d0253da"
            },
            "description": "笔记ID/Note ID"
          },
          {
            "name": "share_text",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "http://xhslink.com/o/8GqargIxrko"
            },
            "description": "分享链接，支持xiaohongshu.com/xhslink.com/xhslink.cn/Share link, supports xiaohongshu.com, xhslink.com, xhslink.cn"
          },
          {
            "name": "comment_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "699fb9930000000008030db6"
            },
            "description": "父评论ID/Parent comment ID"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "分页游标，首次留空，翻页时从$.data.data.cursor中提取cursor值/Pagination cursor, leave empty for first request, extract cursor from $.data.data.cursor for next page"
          },
          {
            "name": "index",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "example": 1
            },
            "description": "分页索引，首次传1，翻页时从$.data.data.cursor中提取index值/Pagination index, pass 1 for first request, extract index from $.data.data.cursor for next page"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/get_product_detail": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "获取商品详情",
        "operationId": "get_product_detail_api_v1_xiaohongshu_app_v2_get_product_detail_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "sku_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "669ddd44e05f3700011067ed"
            },
            "description": "商品SKU ID/Product SKU ID"
          },
          {
            "name": "source",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "mall_search",
              "example": "mall_search"
            },
            "description": "来源/Source"
          },
          {
            "name": "pre_page",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "mall_search",
              "example": "mall_search"
            },
            "description": "前置页面/Previous page"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/get_product_recommendations": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "获取商品推荐列表",
        "operationId": "get_product_recommendations_api_v1_xiaohongshu_app_v2_get_product_recommendations_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "sku_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "669ddd44e05f3700011067ed"
            },
            "description": "商品SKU ID/Product SKU ID"
          },
          {
            "name": "cursor_score",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "分页游标，首次请求留空/Pagination cursor, leave empty for first request"
          },
          {
            "name": "region",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "US",
              "example": "US"
            },
            "description": "地区/Region"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/get_product_review_overview": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "获取商品评论总览",
        "operationId": "get_product_review_overview_api_v1_xiaohongshu_app_v2_get_product_review_overview_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "sku_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "669ddd44e05f3700011067ed"
            },
            "description": "商品SKU ID/Product SKU ID"
          },
          {
            "name": "tab",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 2,
              "example": 2
            },
            "description": "标签类型/Tab type"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/get_product_reviews": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "获取商品评论列表",
        "operationId": "get_product_reviews_api_v1_xiaohongshu_app_v2_get_product_reviews_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "sku_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "669ddd44e05f3700011067ed"
            },
            "description": "商品SKU ID/Product SKU ID"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0,
              "example": 0
            },
            "description": "页码，从0开始/Page number, start from 0"
          },
          {
            "name": "sort_strategy_type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0,
              "example": 0
            },
            "description": "排序策略：0=综合排序, 1=最新排序/Sort strategy: 0=general, 1=latest"
          },
          {
            "name": "share_pics_only",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0,
              "example": 0
            },
            "description": "仅看有图评论：0=否, 1=是/Show reviews with images only: 0=no, 1=yes"
          },
          {
            "name": "from_page",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "score_page",
              "example": "score_page"
            },
            "description": "来源页面/From page"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/get_topic_feed": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "获取话题笔记列表",
        "operationId": "get_topic_feed_api_v1_xiaohongshu_app_v2_get_topic_feed_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "page_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "5c1cc866febed9000184b7c1"
            },
            "description": "话题页面ID/Topic page ID"
          },
          {
            "name": "sort",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "trend",
              "example": "trend"
            },
            "description": "排序方式/Sort: trend(最热), time(最新)"
          },
          {
            "name": "cursor_score",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "分页游标分数，翻页时传入/Pagination cursor score for next page"
          },
          {
            "name": "last_note_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "上一页最后一条笔记ID，翻页时传入/Last note ID from previous page"
          },
          {
            "name": "last_note_ct",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "上一页最后一条笔记创建时间，翻页时传入/Last note create time from previous page"
          },
          {
            "name": "session_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "会话ID，翻页时保持一致/Session ID, keep consistent for pagination"
          },
          {
            "name": "first_load_time",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "首次加载时间戳，翻页时保持一致/First load timestamp, keep consistent for pagination"
          },
          {
            "name": "source",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "normal",
              "example": "normal"
            },
            "description": "来源/Source"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/get_topic_info": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "获取话题详情",
        "operationId": "get_topic_info_api_v1_xiaohongshu_app_v2_get_topic_info_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "page_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "5c1cc866febed9000184b7c1"
            },
            "description": "话题页面ID/Topic page ID"
          },
          {
            "name": "source",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "normal",
              "example": "normal"
            },
            "description": "来源/Source"
          },
          {
            "name": "note_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "来源笔记ID，从笔记跳转到话题时传入/Source note ID, pass when jumping from note to topic"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/get_user_faved_notes": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "获取用户收藏笔记列表",
        "operationId": "get_user_faved_notes_api_v1_xiaohongshu_app_v2_get_user_faved_notes_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "user_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "5a8cf39111be10466d285d6b"
            },
            "description": "用户ID/User ID"
          },
          {
            "name": "share_text",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "https://xhslink.com/a/EZ4M9TwMA6c3"
            },
            "description": "分享链接，支持xiaohongshu.com/xhslink.com/xhslink.cn/Share link, supports xiaohongshu.com, xhslink.com, xhslink.cn"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "分页游标，首次请求留空，翻页时传入上一页最后一条笔记的note_id/Pagination cursor, leave empty for first request, pass last note_id from previous page for next page"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/get_user_info": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "获取用户信息",
        "operationId": "get_user_info_api_v1_xiaohongshu_app_v2_get_user_info_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "user_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "61b46d790000000010008153"
            },
            "description": "用户ID/User ID"
          },
          {
            "name": "share_text",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "https://xhslink.com/m/3ZSCJZAMz0a"
            },
            "description": "分享链接，支持xiaohongshu.com/xhslink.com/xhslink.cn/Share link, supports xiaohongshu.com, xhslink.com, xhslink.cn"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/get_user_posted_notes": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "获取用户笔记列表",
        "operationId": "get_user_posted_notes_api_v1_xiaohongshu_app_v2_get_user_posted_notes_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "user_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "61b46d790000000010008153"
            },
            "description": "用户ID/User ID"
          },
          {
            "name": "share_text",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "http://xhslink.com/o/8GqargIxrko"
            },
            "description": "分享链接，支持xiaohongshu.com/xhslink.com/xhslink.cn/Share link, supports xiaohongshu.com, xhslink.com, xhslink.cn"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "分页游标，首次请求留空/Pagination cursor, leave empty for first request"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/get_video_note_detail": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "获取视频笔记详情",
        "operationId": "get_video_note_detail_api_v1_xiaohongshu_app_v2_get_video_note_detail_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "note_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "697c0eee000000000a03c308"
            },
            "description": "笔记ID/Note ID"
          },
          {
            "name": "share_text",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "http://xhslink.com/o/8GqargIxrko"
            },
            "description": "分享链接，支持xiaohongshu.com/xhslink.com/xhslink.cn/Share link, supports xiaohongshu.com, xhslink.com, xhslink.cn"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/search_groups": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "搜索群聊",
        "operationId": "search_groups_api_v1_xiaohongshu_app_v2_search_groups_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "上海"
            },
            "description": "搜索关键词/Search keyword"
          },
          {
            "name": "page_no",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0,
              "example": 0
            },
            "description": "页码，从0开始/Page number, start from 0"
          },
          {
            "name": "search_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "搜索ID，翻页时传入首次搜索返回的值/Search ID for pagination"
          },
          {
            "name": "source",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "unifiedSearchGroup",
              "example": "unifiedSearchGroup"
            },
            "description": "来源/Source"
          },
          {
            "name": "is_recommend",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0,
              "example": 0
            },
            "description": "是否推荐：0=否, 1=是/Is recommend: 0=no, 1=yes"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/search_images": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "搜索图片",
        "operationId": "search_images_api_v1_xiaohongshu_app_v2_search_images_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "壁纸"
            },
            "description": "搜索关键词/Search keyword"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "example": 1
            },
            "description": "页码，从1开始/Page number, start from 1"
          },
          {
            "name": "search_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "搜索ID，翻页时传入首次搜索返回的值/Search ID for pagination"
          },
          {
            "name": "search_session_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "搜索会话ID，翻页时传入首次搜索返回的值/Search session ID for pagination"
          },
          {
            "name": "word_request_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "词请求ID，翻页时传入首次搜索返回的值/Word request ID for pagination"
          },
          {
            "name": "source",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "explore_feed",
              "example": "explore_feed"
            },
            "description": "来源/Source"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/search_notes": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "搜索笔记",
        "operationId": "search_notes_api_v1_xiaohongshu_app_v2_search_notes_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "美食推荐"
            },
            "description": "搜索关键词/Search keyword"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "example": 1
            },
            "description": "页码，从1开始/Page number, start from 1"
          },
          {
            "name": "sort_type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "general",
              "example": "general"
            },
            "description": "排序方式/Sort type"
          },
          {
            "name": "note_type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "不限",
              "example": "不限"
            },
            "description": "笔记类型/Note type: 不限, 视频笔记, 普通笔记, 直播笔记"
          },
          {
            "name": "time_filter",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "不限",
              "example": "不限"
            },
            "description": "发布时间筛选/Time filter: 不限, 一天内, 一周内, 半年内"
          },
          {
            "name": "search_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "搜索ID，翻页时传入首次搜索返回的值/Search ID for pagination"
          },
          {
            "name": "search_session_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "搜索会话ID，翻页时传入首次搜索返回的值/Search session ID for pagination"
          },
          {
            "name": "source",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "explore_feed",
              "example": "explore_feed"
            },
            "description": "来源/Source"
          },
          {
            "name": "ai_mode",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0,
              "example": 0
            },
            "description": "AI模式：0=关闭, 1=开启/AI mode: 0=off, 1=on"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/search_products": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "搜索商品",
        "operationId": "search_products_api_v1_xiaohongshu_app_v2_search_products_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "手机壳"
            },
            "description": "搜索关键词/Search keyword"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "example": 1
            },
            "description": "页码，从1开始/Page number, start from 1"
          },
          {
            "name": "search_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "搜索ID，翻页时传入首次搜索返回的值/Search ID for pagination"
          },
          {
            "name": "source",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "explore_feed",
              "example": "explore_feed"
            },
            "description": "来源/Source"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/app_v2/search_users": {
      "get": {
        "tags": [
          "小红书 App V2"
        ],
        "summary": "搜索用户",
        "operationId": "search_users_api_v1_xiaohongshu_app_v2_search_users_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "美食博主"
            },
            "description": "搜索关键词/Search keyword"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "example": 1
            },
            "description": "页码，从1开始/Page number, start from 1"
          },
          {
            "name": "search_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": ""
            },
            "description": "搜索ID，翻页时传入首次搜索返回的值/Search ID for pagination"
          },
          {
            "name": "source",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "explore_feed",
              "example": "explore_feed"
            },
            "description": "来源/Source"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/pgy/get_blogger_core_data": {
      "post": {
        "tags": [
          "小红书 蒲公英"
        ],
        "summary": "获取蒲公英博主核心数据",
        "operationId": "get_blogger_core_data_api_v1_xiaohongshu_pgy_get_blogger_core_data_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "user_id"
                ],
                "properties": {
                  "user_id": {
                    "type": "string",
                    "title": "User Id",
                    "examples": [
                      "5c668b3e0000000012021605"
                    ],
                    "description": "博主用户ID/Blogger user ID"
                  },
                  "date_type": {
                    "type": "integer",
                    "title": "Date Type",
                    "default": 1,
                    "maximum": 12,
                    "minimum": 1,
                    "examples": [
                      1
                    ],
                    "description": "统计时间范围(约 1=近7天 2=近30天 3=近90天)"
                  },
                  "note_type": {
                    "enum": [
                      1,
                      2,
                      3
                    ],
                    "type": "integer",
                    "title": "Note Type",
                    "default": 3,
                    "examples": [
                      3
                    ],
                    "description": "笔记类型 1=图文 2=视频 3=图文+视频(默认全部)"
                  },
                  "advertise_switch": {
                    "enum": [
                      0,
                      1
                    ],
                    "type": "integer",
                    "title": "Advertise Switch",
                    "default": 1,
                    "examples": [
                      1
                    ],
                    "description": "流量类型 1=全部(含合作) 0=仅自然流量"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/pgy/get_blogger_data_summary": {
      "post": {
        "tags": [
          "小红书 蒲公英"
        ],
        "summary": "获取蒲公英博主数据概览",
        "operationId": "get_blogger_data_summary_api_v1_xiaohongshu_pgy_get_blogger_data_summary_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "user_id"
                ],
                "properties": {
                  "user_id": {
                    "type": "string",
                    "title": "User Id",
                    "examples": [
                      "5c668b3e0000000012021605"
                    ],
                    "description": "博主用户ID/Blogger user ID"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/pgy/get_blogger_detail": {
      "post": {
        "tags": [
          "小红书 蒲公英"
        ],
        "summary": "获取蒲公英博主详情",
        "operationId": "get_blogger_detail_api_v1_xiaohongshu_pgy_get_blogger_detail_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "user_id"
                ],
                "properties": {
                  "user_id": {
                    "type": "string",
                    "title": "User Id",
                    "examples": [
                      "5c668b3e0000000012021605"
                    ],
                    "description": "博主用户ID/Blogger user ID"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/pgy/get_blogger_fans_history": {
      "post": {
        "tags": [
          "小红书 蒲公英"
        ],
        "summary": "获取蒲公英博主粉丝增长历史",
        "operationId": "get_blogger_fans_history_api_v1_xiaohongshu_pgy_get_blogger_fans_history_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "user_id"
                ],
                "properties": {
                  "user_id": {
                    "type": "string",
                    "title": "User Id",
                    "examples": [
                      "5c668b3e0000000012021605"
                    ],
                    "description": "博主用户ID/Blogger user ID"
                  },
                  "date_type": {
                    "type": "integer",
                    "title": "Date Type",
                    "default": 1,
                    "maximum": 12,
                    "minimum": 1,
                    "examples": [
                      1
                    ],
                    "description": "统计时间范围(约 1=近7天 2=近30天 3=近90天)"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/pgy/get_blogger_fans_profile": {
      "post": {
        "tags": [
          "小红书 蒲公英"
        ],
        "summary": "获取蒲公英博主粉丝画像",
        "operationId": "get_blogger_fans_profile_api_v1_xiaohongshu_pgy_get_blogger_fans_profile_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "user_id"
                ],
                "properties": {
                  "user_id": {
                    "type": "string",
                    "title": "User Id",
                    "examples": [
                      "5c668b3e0000000012021605"
                    ],
                    "description": "博主用户ID/Blogger user ID"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/pgy/get_blogger_fans_summary": {
      "post": {
        "tags": [
          "小红书 蒲公英"
        ],
        "summary": "获取蒲公英博主粉丝概览",
        "operationId": "get_blogger_fans_summary_api_v1_xiaohongshu_pgy_get_blogger_fans_summary_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "user_id"
                ],
                "properties": {
                  "user_id": {
                    "type": "string",
                    "title": "User Id",
                    "examples": [
                      "5c668b3e0000000012021605"
                    ],
                    "description": "博主用户ID/Blogger user ID"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/pgy/get_blogger_list": {
      "post": {
        "tags": [
          "小红书 蒲公英"
        ],
        "summary": "获取蒲公英博主列表（选号）",
        "operationId": "get_blogger_list_api_v1_xiaohongshu_pgy_get_blogger_list_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "brand_user_id"
                ],
                "properties": {
                  "page_num": {
                    "type": "integer",
                    "title": "Page Num",
                    "default": 1,
                    "maximum": 1000,
                    "minimum": 1,
                    "examples": [
                      1
                    ],
                    "description": "页码，从 1 开始/Page number, start from 1"
                  },
                  "page_size": {
                    "type": "integer",
                    "title": "Page Size",
                    "default": 20,
                    "maximum": 100,
                    "minimum": 1,
                    "examples": [
                      20
                    ],
                    "description": "每页数量（1-100）/Page size (1-100)"
                  },
                  "brand_user_id": {
                    "type": "string",
                    "title": "Brand User Id",
                    "examples": [
                      "5dcfa5370000000001006030"
                    ],
                    "description": "品牌方/广告主用户ID（必填）/Brand user ID (required)"
                  },
                  "fans_number_lower": {
                    "type": "string",
                    "title": "Fans Number Lower",
                    "default": "",
                    "pattern": "^\\d*$",
                    "examples": [
                      "10000"
                    ],
                    "maxLength": 20,
                    "description": "粉丝量下限(纯数字)；空=不限"
                  },
                  "fans_number_upper": {
                    "type": "string",
                    "title": "Fans Number Upper",
                    "default": "",
                    "pattern": "^\\d*$",
                    "examples": [
                      "1000000"
                    ],
                    "maxLength": 20,
                    "description": "粉丝量上限(纯数字)；空=不限"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/pgy/get_blogger_notes": {
      "post": {
        "tags": [
          "小红书 蒲公英"
        ],
        "summary": "获取蒲公英博主笔记明细",
        "operationId": "get_blogger_notes_api_v1_xiaohongshu_pgy_get_blogger_notes_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "user_id"
                ],
                "properties": {
                  "user_id": {
                    "type": "string",
                    "title": "User Id",
                    "examples": [
                      "5c668b3e0000000012021605"
                    ],
                    "description": "博主用户ID/Blogger user ID"
                  },
                  "note_type": {
                    "enum": [
                      0,
                      1,
                      2,
                      4
                    ],
                    "type": "integer",
                    "title": "Note Type",
                    "default": 0,
                    "examples": [
                      0
                    ],
                    "description": "笔记类型 0=全部 1=图文 2=视频 4=图文+视频"
                  },
                  "page_size": {
                    "type": "integer",
                    "title": "Page Size",
                    "default": 20,
                    "maximum": 100,
                    "minimum": 1,
                    "examples": [
                      20
                    ],
                    "description": "每页数量（1-100）/Page size (1-100)"
                  },
                  "order_type": {
                    "enum": [
                      1,
                      2,
                      3
                    ],
                    "type": "integer",
                    "title": "Order Type",
                    "default": 1,
                    "examples": [
                      1
                    ],
                    "description": "排序 1=阅读最多 2=互动最多 3=发布时间(最新)"
                  },
                  "page_number": {
                    "type": "integer",
                    "title": "Page Number",
                    "default": 1,
                    "maximum": 1000,
                    "minimum": 1,
                    "examples": [
                      1
                    ],
                    "description": "页码，从 1 开始/Page number, start from 1"
                  },
                  "advertise_switch": {
                    "enum": [
                      0,
                      1
                    ],
                    "type": "integer",
                    "title": "Advertise Switch",
                    "default": 1,
                    "examples": [
                      1
                    ],
                    "description": "流量类型 1=全部(含商业合作) 0=仅自然流量"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/pgy/get_blogger_notes_rate": {
      "post": {
        "tags": [
          "小红书 蒲公英"
        ],
        "summary": "获取蒲公英博主笔记转化率",
        "operationId": "get_blogger_notes_rate_api_v1_xiaohongshu_pgy_get_blogger_notes_rate_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "user_id"
                ],
                "properties": {
                  "user_id": {
                    "type": "string",
                    "title": "User Id",
                    "examples": [
                      "5c668b3e0000000012021605"
                    ],
                    "description": "博主用户ID/Blogger user ID"
                  },
                  "date_type": {
                    "type": "integer",
                    "title": "Date Type",
                    "default": 1,
                    "maximum": 12,
                    "minimum": 1,
                    "examples": [
                      1
                    ],
                    "description": "统计时间范围(约 1=近7天 2=近30天 3=近90天)"
                  },
                  "note_type": {
                    "enum": [
                      1,
                      2,
                      3
                    ],
                    "type": "integer",
                    "title": "Note Type",
                    "default": 3,
                    "examples": [
                      3
                    ],
                    "description": "笔记类型 1=图文 2=视频 3=图文+视频(默认全部)"
                  },
                  "advertise_switch": {
                    "enum": [
                      0,
                      1
                    ],
                    "type": "integer",
                    "title": "Advertise Switch",
                    "default": 1,
                    "examples": [
                      1
                    ],
                    "description": "流量类型 1=全部(含合作) 0=仅自然流量"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/pgy/get_note_detail": {
      "post": {
        "tags": [
          "小红书 蒲公英"
        ],
        "summary": "获取蒲公英笔记详情",
        "operationId": "get_note_detail_api_v1_xiaohongshu_pgy_get_note_detail_post",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "note_id"
                ],
                "properties": {
                  "note_id": {
                    "type": "string",
                    "title": "Note Id",
                    "examples": [
                      "6a20edfa0000000021020951"
                    ],
                    "description": "笔记ID/Note ID"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/web_v3/fetch_homefeed": {
      "get": {
        "tags": [
          "小红书 Web V3"
        ],
        "summary": "获取首页推荐",
        "operationId": "fetch_homefeed_api_v1_xiaohongshu_web_v3_fetch_homefeed_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "num",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 20,
              "example": 20
            },
            "description": "返回数量，最大40/Number of results, max 40"
          },
          {
            "name": "cursor_score",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "翻页游标/Pagination cursor"
          },
          {
            "name": "category",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "homefeed_recommend",
              "example": "homefeed_recommend"
            },
            "description": "分类频道ID/Category channel ID"
          },
          {
            "name": "need_filter_image",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": false
            },
            "description": "仅图文/Image notes only"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/web_v3/fetch_homefeed_categories": {
      "get": {
        "tags": [
          "小红书 Web V3"
        ],
        "summary": "获取首页分类列表",
        "operationId": "fetch_homefeed_categories_api_v1_xiaohongshu_web_v3_fetch_homefeed_categories_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/web_v3/fetch_hot_list": {
      "get": {
        "tags": [
          "小红书 Web V3"
        ],
        "summary": "获取小红书热榜",
        "operationId": "fetch_hot_list_api_v1_xiaohongshu_web_v3_fetch_hot_list_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/web_v3/fetch_note_detail": {
      "get": {
        "tags": [
          "小红书 Web V3"
        ],
        "summary": "获取笔记详情",
        "operationId": "fetch_note_detail_api_v1_xiaohongshu_web_v3_fetch_note_detail_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "note_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "6a2f423d000000001003cb36"
            },
            "description": "笔记ID/Note ID"
          },
          {
            "name": "xsec_token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "ABtexB6bX5HgLD42SFrK1scGUmSO8YV5_isaLrDy9sLxQ="
            },
            "description": "安全令牌，可以从小红书的分享链接中获取/Security token, can be obtained from the sharing link of Xiaohongshu"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/web_v3/fetch_search_suggest": {
      "get": {
        "tags": [
          "小红书 Web V3"
        ],
        "summary": "获取搜索联想词",
        "operationId": "fetch_search_suggest_api_v1_xiaohongshu_web_v3_fetch_search_suggest_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "example": "口红"
            },
            "description": "关键词 (可为空)/Keyword (optional)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/xiaohongshu/web_v3/fetch_user_info": {
      "get": {
        "tags": [
          "小红书 Web V3"
        ],
        "summary": "获取用户信息",
        "operationId": "fetch_user_info_api_v1_xiaohongshu_web_v3_fetch_user_info_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "user_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "5e3a8ee700000000010070c6"
            },
            "description": "用户ID/User ID"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_channel_community_posts": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取频道帖子列表",
        "operationId": "get_channel_community_posts_api_v1_youtube_web_v2_get_channel_community_posts_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "channel_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "UCkRfArvrzheW2E7b6SVT7vQ"
            },
            "description": "频道ID/Channel ID"
          },
          {
            "name": "language_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "zh-CN",
              "example": "zh-CN"
            },
            "description": "语言代码（如zh-CN, en-US等）/Language code"
          },
          {
            "name": "country_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "US",
              "example": "US"
            },
            "description": "国家代码（如US, JP等）/Country code"
          },
          {
            "name": "continuation_token",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "分页token，用于获取下一页/Pagination token for next page"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": true
            },
            "description": "是否需要清洗数据，提取关键内容，移除冗余数据/Whether to clean and format the data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_channel_description": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取频道描述信息",
        "operationId": "get_channel_description_api_v1_youtube_web_v2_get_channel_description_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "channel_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "UCeu6U67OzJhV1KwBansH3Dg"
            },
            "description": "频道ID（格式如：UCeu6U67OzJhV1KwBansH3Dg），可通过get_channel_id接口从频道URL获取/Channel ID, can be obtained from channel URL via get_channel_id endpoint"
          },
          {
            "name": "continuation_token",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "翻页标志（用于获取频道注册时间等高级信息）/Continuation token for getting advanced info like channel creation date"
          },
          {
            "name": "language_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "zh-CN",
              "example": "zh-CN"
            },
            "description": "语言代码（如zh-CN, en-US等）/Language code"
          },
          {
            "name": "country_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "US",
              "example": "US"
            },
            "description": "国家代码（如US, JP等）/Country code"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": true
            },
            "description": "是否需要清洗数据，提取关键内容，移除冗余数据/Whether to clean and format the data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_channel_id": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "从频道URL获取频道ID",
        "operationId": "get_channel_id_api_v1_youtube_web_v2_get_channel_id_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "channel_url",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "https://www.youtube.com/@CozyCraftYT"
            },
            "description": "频道URL/Channel URL，支持多种格式如：https://www.youtube.com/@username, https://www.youtube.com/channel/UCxxxxxx, https://www.youtube.com/c/channelname"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_channel_shorts": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取频道短视频列表",
        "operationId": "get_channel_shorts_api_v1_youtube_web_v2_get_channel_shorts_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "channel_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "UCuAXFkgsw1L7xaCfnd5JJOw"
            },
            "description": "频道ID/Channel ID (e.g., UCuAXFkgsw1L7xaCfnd5JJOw)"
          },
          {
            "name": "channel_url",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "https://www.youtube.com/channel/UCuAXFkgsw1L7xaCfnd5JJOw"
            },
            "description": "频道URL/Channel URL (如果提供channel_id则忽略/Ignored if channel_id is provided)"
          },
          {
            "name": "continuation_token",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "分页token/Pagination token"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": true
            },
            "description": "是否格式化数据/Whether to format data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_channel_url": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "从频道ID获取频道URL",
        "operationId": "get_channel_url_api_v1_youtube_web_v2_get_channel_url_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "channel_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "UCeu6U67OzJhV1KwBansH3Dg"
            },
            "description": "频道ID/Channel ID (格式如：UCeu6U67OzJhV1KwBansH3Dg)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_channel_videos": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取频道视频",
        "operationId": "get_channel_videos_api_v1_youtube_web_v2_get_channel_videos_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "channel_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "UCJHBJ7F-nAIlMGolm0Hu4vg"
            },
            "description": "频道ID/Channel ID"
          },
          {
            "name": "language_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "zh-CN",
              "example": "zh-CN"
            },
            "description": "语言代码（如zh-CN, en-US等）/Language code"
          },
          {
            "name": "country_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "US",
              "example": "US"
            },
            "description": "国家代码（如US, JP等）/Country code"
          },
          {
            "name": "continuation_token",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "分页token，用于获取下一页/Pagination token for next page"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": true
            },
            "description": "是否需要清洗数据，提取关键内容，移除冗余数据/Whether to clean and format the data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_general_search": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "综合搜索（原始数据，推荐使用V2）",
        "operationId": "get_general_search_api_v1_youtube_web_v2_get_general_search_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "search_query",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "Python编程"
            },
            "description": "搜索关键字/Search keyword"
          },
          {
            "name": "language_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "zh-CN"
            },
            "description": "语言代码（如zh-CN, en-US等）/Language code"
          },
          {
            "name": "country_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "US"
            },
            "description": "国家代码（如US, CN等）/Country code"
          },
          {
            "name": "time_zone",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "America/Los_Angeles"
            },
            "description": "时区（如America/Los_Angeles, Asia/Shanghai等）/Time zone"
          },
          {
            "name": "upload_time",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "上传时间过滤 | Upload time filter"
          },
          {
            "name": "duration",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "视频时长过滤 | Duration filter"
          },
          {
            "name": "content_type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "内容类型过滤 | Content type filter"
          },
          {
            "name": "feature",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "特征过滤 | Feature filter"
          },
          {
            "name": "sort_by",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "排序方式 | Sort by"
          },
          {
            "name": "continuation_token",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "翻页令牌/Pagination token"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_general_search_v2": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "综合搜索V2",
        "operationId": "get_general_search_v2_api_v1_youtube_web_v2_get_general_search_v2_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "Python tutorial"
            },
            "description": "搜索关键词（首次请求必填）/Search keyword (required for first request)"
          },
          {
            "name": "continuation_token",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "分页token，用于获取下一页/Continuation token for next page"
          },
          {
            "name": "upload_date",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "上传时间过滤/Upload date filter"
          },
          {
            "name": "type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "类型过滤/Type filter"
          },
          {
            "name": "duration",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "时长过滤/Duration filter: short (<4min), medium (4-20min), long (>20min)"
          },
          {
            "name": "features",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "特性过滤（逗号分隔）/Feature filter (comma separated): live, 4k, hd, subtitles, creative_commons, 360, vr180, 3d, hdr"
          },
          {
            "name": "sort_by",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "排序方式/Sort by"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_post_comment_replies": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取帖子评论回复",
        "operationId": "get_post_comment_replies_api_v1_youtube_web_v2_get_post_comment_replies_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "continuation_token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "回复的continuation token（从帖子评论的 reply_continuation_token 字段获取）/Reply continuation token from post comment"
          },
          {
            "name": "language_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "zh-CN",
              "example": "zh-CN"
            },
            "description": "语言代码（如zh-CN, en-US等）/Language code"
          },
          {
            "name": "country_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "US",
              "example": "US"
            },
            "description": "国家代码（如US, JP等）/Country code"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": true
            },
            "description": "是否需要清洗数据，提取关键内容，移除冗余数据/Whether to clean and format the data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_post_comments": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取帖子评论",
        "operationId": "get_post_comments_api_v1_youtube_web_v2_get_post_comments_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "post_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "UgkxiCSRfD6g7SPlWGPDa3vbP7aIsytXRkvy"
            },
            "description": "帖子ID（首次请求时必填）/Post ID (required for first request)"
          },
          {
            "name": "continuation_token",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "分页token（分页时必填，也可用 get_post_detail 返回的 comments_continuation_token）/Pagination token"
          },
          {
            "name": "language_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "zh-CN",
              "example": "zh-CN"
            },
            "description": "语言代码（如zh-CN, en-US等）/Language code"
          },
          {
            "name": "country_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "US",
              "example": "US"
            },
            "description": "国家代码（如US, JP等）/Country code"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": true
            },
            "description": "是否需要清洗数据，提取关键内容，移除冗余数据/Whether to clean and format the data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_post_detail": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取帖子详情",
        "operationId": "get_post_detail_api_v1_youtube_web_v2_get_post_detail_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "post_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "UgkxiCSRfD6g7SPlWGPDa3vbP7aIsytXRkvy"
            },
            "description": "帖子ID/Post ID"
          },
          {
            "name": "language_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "zh-CN",
              "example": "zh-CN"
            },
            "description": "语言代码（如zh-CN, en-US等）/Language code"
          },
          {
            "name": "country_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "US",
              "example": "US"
            },
            "description": "国家代码（如US, JP等）/Country code"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": true
            },
            "description": "是否需要清洗数据，提取关键内容，移除冗余数据/Whether to clean and format the data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_related_videos": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取视频相似内容",
        "operationId": "get_related_videos_api_v1_youtube_web_v2_get_related_videos_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "video_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "dQw4w9WgXcQ"
            },
            "description": "视频ID/Video ID"
          },
          {
            "name": "video_url",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
            },
            "description": "视频URL/Video URL (如果提供video_id则忽略此参数/Ignored if video_id is provided)"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": true
            },
            "description": "是否格式化数据。true: 返回格式化的结构化数据，false: 返回原始API结构/Whether to format data. true: return formatted structured data, false: return raw API structure"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_search_suggestions": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取搜索推荐词",
        "operationId": "get_search_suggestions_api_v1_youtube_web_v2_get_search_suggestions_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "Rick Astley"
            },
            "description": "搜索关键词/Search keyword"
          },
          {
            "name": "language",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "en",
              "example": "en"
            },
            "description": "语言代码/Language code (e.g., en, zh-cn, ja)"
          },
          {
            "name": "region",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "US",
              "example": "US"
            },
            "description": "地区代码/Region code (e.g., US, SG, CN, JP)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_shorts_search": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "Shorts搜索（原始数据，推荐使用V2）",
        "operationId": "get_shorts_search_api_v1_youtube_web_v2_get_shorts_search_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "search_query",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "Python编程"
            },
            "description": "搜索关键字/Search keyword"
          },
          {
            "name": "language_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "en-US",
              "example": "en-US"
            },
            "description": "语言代码（如zh-CN, en-US等）/Language code"
          },
          {
            "name": "country_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "US",
              "example": "US"
            },
            "description": "国家代码（如US, CN等）/Country code"
          },
          {
            "name": "time_zone",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "America/Los_Angeles",
              "example": "America/Los_Angeles"
            },
            "description": "时区（如America/Los_Angeles, Asia/Shanghai等）/Time zone"
          },
          {
            "name": "upload_time",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "上传时间过滤 | Upload time filter for Shorts"
          },
          {
            "name": "sort_by",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "排序方式 | Sort by for Shorts"
          },
          {
            "name": "continuation_token",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": ""
            },
            "description": "翻页令牌/Pagination token"
          },
          {
            "name": "filter_mixed_content",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": true,
              "example": true
            },
            "description": "是否过滤混合内容（长视频），默认True / Filter mixed content (long videos), default True"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_shorts_search_v2": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "Shorts搜索V2",
        "operationId": "get_shorts_search_v2_api_v1_youtube_web_v2_get_shorts_search_v2_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "coding tips"
            },
            "description": "搜索关键词（首次请求必填）/Search keyword (required for first request)"
          },
          {
            "name": "continuation_token",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "分页token，用于获取下一页/Continuation token for next page"
          },
          {
            "name": "upload_date",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "上传时间过滤/Upload date filter"
          },
          {
            "name": "sort_by",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "排序方式/Sort by"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_signed_stream_url": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取已签名的视频流URL",
        "operationId": "get_signed_stream_url_api_v1_youtube_web_v2_get_signed_stream_url_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "video_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "dQw4w9WgXcQ"
            },
            "description": "视频ID/Video ID"
          },
          {
            "name": "video_url",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
            },
            "description": "视频URL/Video URL (如果提供video_id则忽略此参数/Ignored if video_id is provided)"
          },
          {
            "name": "itag",
            "in": "query",
            "required": true,
            "schema": {
              "type": "integer",
              "example": 18
            },
            "description": "格式标识符 itag (从 get_video_streams 接口获取)/Format identifier itag (obtained from get_video_streams endpoint)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_video_captions": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取视频字幕",
        "operationId": "get_video_captions_api_v1_youtube_web_v2_get_video_captions_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "video_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "dQw4w9WgXcQ"
            },
            "description": "视频ID/Video ID"
          },
          {
            "name": "video_url",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
            },
            "description": "视频URL/Video URL"
          },
          {
            "name": "language_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "en"
            },
            "description": "语言代码，为空时返回可用字幕列表/Language code, returns available caption list if empty"
          },
          {
            "name": "format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "srt",
              "enum": [
                "srt",
                "xml",
                "json3",
                "txt"
              ],
              "example": "srt"
            },
            "description": "字幕格式/Caption format"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_video_captions_result": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取视频字幕异步任务结果",
        "operationId": "get_video_captions_result_api_v1_youtube_web_v2_get_video_captions_result_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "job_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "123e4567-e89b-12d3-a456-426614174000"
            },
            "description": "异步任务ID/Async job ID"
          },
          {
            "name": "format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "srt",
              "enum": [
                "srt",
                "xml",
                "json3",
                "txt"
              ],
              "example": "srt"
            },
            "description": "字幕格式/Caption format"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_video_captions_v2": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取视频字幕 V2",
        "operationId": "get_video_captions_v2_api_v1_youtube_web_v2_get_video_captions_v2_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "video_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "video_url",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "language_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_video_comment_replies": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取视频二级评论",
        "operationId": "get_video_comment_replies_api_v1_youtube_web_v2_get_video_comment_replies_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "continuation_token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "回复的continuation token（从一级评论的reply_continuation_token字段获取）/Reply continuation token from first-level comment"
          },
          {
            "name": "language_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "zh-CN",
              "example": "zh-CN"
            },
            "description": "语言代码（如zh-CN, en-US等）/Language code"
          },
          {
            "name": "country_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "US",
              "example": "US"
            },
            "description": "国家代码（如US, JP等）/Country code"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": true
            },
            "description": "是否需要清洗数据，提取关键内容，移除冗余数据/Whether to clean and format the data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_video_comments": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取视频评论",
        "operationId": "get_video_comments_api_v1_youtube_web_v2_get_video_comments_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "video_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "LuIL5JATZsc"
            },
            "description": "视频ID/Video ID"
          },
          {
            "name": "language_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "zh-CN",
              "example": "zh-CN"
            },
            "description": "语言代码（如zh-CN, en-US等）/Language code"
          },
          {
            "name": "country_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "US",
              "example": "US"
            },
            "description": "国家代码（如US, JP等）/Country code"
          },
          {
            "name": "sort_by",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "top"
            },
            "description": "排序方式 | Sort by"
          },
          {
            "name": "continuation_token",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "翻页令牌/Pagination token"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": true
            },
            "description": "是否需要清洗数据，提取关键内容，移除冗余数据/Whether to clean and format the data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_video_info": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取视频详情",
        "operationId": "get_video_info_api_v1_youtube_web_v2_get_video_info_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "video_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "example": "oaSNBz4qMQY"
            },
            "description": "视频ID/Video ID"
          },
          {
            "name": "language_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "zh-CN",
              "example": "zh-CN"
            },
            "description": "语言代码（如zh-CN, en-US等）/Language code"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": true
            },
            "description": "是否需要清洗数据，提取关键内容，移除冗余数据/Whether to clean and format the data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_video_info_v2": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取视频详情 V2",
        "operationId": "get_video_info_v2_api_v1_youtube_web_v2_get_video_info_v2_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "video_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "dQw4w9WgXcQ"
            },
            "description": "视频ID/Video ID"
          },
          {
            "name": "video_url",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
            },
            "description": "视频URL/Video URL (如果提供 video_id 则忽略此参数)"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": true
            },
            "description": "是否需要清洗数据，提取关键字段/Whether to return cleaned payload"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_video_streams": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取视频流信息",
        "operationId": "get_video_streams_api_v1_youtube_web_v2_get_video_streams_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "video_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "dQw4w9WgXcQ"
            },
            "description": "视频ID/Video ID"
          },
          {
            "name": "video_url",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
            },
            "description": "视频URL/Video URL (如果提供video_id则忽略此参数/Ignored if video_id is provided)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/get_video_streams_v2": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "获取视频流信息 V2",
        "operationId": "get_video_streams_v2_api_v1_youtube_web_v2_get_video_streams_v2_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "video_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "dQw4w9WgXcQ"
            },
            "description": "视频ID/Video ID"
          },
          {
            "name": "video_url",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
            },
            "description": "视频URL/Video URL (如果提供video_id则忽略此参数/Ignored if video_id is provided)"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/youtube/web_v2/search_channels": {
      "get": {
        "tags": [
          "YouTube Web V2"
        ],
        "summary": "搜索频道",
        "operationId": "search_channels_api_v1_youtube_web_v2_search_channels_get",
        "description": "按次计费：2 积分/次。",
        "x-credits": 2,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "example": "Rick Astley"
            },
            "description": "搜索关键词/Search keyword"
          },
          {
            "name": "continuation_token",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            },
            "description": "分页token/Pagination token"
          },
          {
            "name": "need_format",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean",
              "default": true
            },
            "description": "是否格式化数据/Whether to format data"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/zhihu/web/fetch_answer_detail": {
      "get": {
        "tags": [
          "知乎 Web"
        ],
        "summary": "获取知乎回答详情",
        "operationId": "fetch_answer_detail_api_v1_zhihu_web_fetch_answer_detail_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "answer_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "回答ID/Answer ID"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/zhihu/web/fetch_article_search_v3": {
      "get": {
        "tags": [
          "知乎 Web"
        ],
        "summary": "获取知乎文章搜索V3",
        "operationId": "fetch_article_search_v3_api_v1_zhihu_web_fetch_article_search_v3_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "搜索关键词/Search Keywords"
          },
          {
            "name": "offset",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "0"
            },
            "description": "偏移量/Offset"
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "20"
            },
            "description": "每页文章数量/Number of articles per page"
          },
          {
            "name": "show_all_topics",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "显示所有主题/Show all topics"
          },
          {
            "name": "search_source",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "Normal"
            },
            "description": "搜索来源/Search Source"
          },
          {
            "name": "search_hash_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "搜索哈希ID/Search Hash ID"
          },
          {
            "name": "vertical",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "垂类/Vertical Type"
          },
          {
            "name": "sort",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "排序/Sort"
          },
          {
            "name": "time_interval",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "时间间隔/Time Interval"
          },
          {
            "name": "vertical_info",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "垂类信息/Vertical Info"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/zhihu/web/fetch_column_article_detail": {
      "get": {
        "tags": [
          "知乎 Web"
        ],
        "summary": "获取知乎专栏文章详情",
        "operationId": "fetch_column_article_detail_api_v1_zhihu_web_fetch_column_article_detail_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "article_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "文章ID/Article ID"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/zhihu/web/fetch_hot_list": {
      "get": {
        "tags": [
          "知乎 Web"
        ],
        "summary": "获取知乎首页热榜",
        "operationId": "fetch_hot_list_api_v1_zhihu_web_fetch_hot_list_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "50"
            },
            "description": "每页文章数量/Number of articles per page"
          },
          {
            "name": "desktop",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "true"
            },
            "description": "是否为桌面端/Is it a desktop"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/zhihu/web/fetch_question_answers": {
      "get": {
        "tags": [
          "知乎 Web"
        ],
        "summary": "获取知乎问题回答列表",
        "operationId": "fetch_question_answers_api_v1_zhihu_web_fetch_question_answers_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "question_id",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "问题ID/Question ID"
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "分页游标/Pagination cursor"
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 5
            },
            "description": "每页回答数量/Number of answers per page"
          },
          {
            "name": "offset",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0
            },
            "description": "偏移量/Offset"
          },
          {
            "name": "order",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "default"
            },
            "description": "排序方式：default=默认排序，updated=按时间排序/Sort order: default=default sort, updated=sort by time"
          },
          {
            "name": "session_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": ""
            },
            "description": "会话ID/Session ID"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/zhihu/web/fetch_user_info": {
      "get": {
        "tags": [
          "知乎 Web"
        ],
        "summary": "获取知乎用户信息",
        "operationId": "fetch_user_info_api_v1_zhihu_web_fetch_user_info_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "user_url_token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "用户ID/User ID"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/zhihu/web/fetch_user_search_v3": {
      "get": {
        "tags": [
          "知乎 Web"
        ],
        "summary": "获取知乎用户搜索V3",
        "operationId": "fetch_user_search_v3_api_v1_zhihu_web_fetch_user_search_v3_get",
        "description": "按次计费：0.5 积分/次。",
        "x-credits": 0.5,
        "parameters": [
          {
            "name": "keyword",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "搜索关键词/Search Keywords"
          },
          {
            "name": "offset",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "0"
            },
            "description": "偏移量/Offset"
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "25"
            },
            "description": "每页用户数量/Number of users per page"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "无效或缺失 API Key"
          },
          "402": {
            "description": "积分不足"
          },
          "429": {
            "description": "触发限流"
          }
        }
      }
    },
    "/points/reduce": {
      "post": {
        "tags": [
          "积分扣减"
        ],
        "summary": "按 API Token 扣减积分",
        "operationId": "reducePoints",
        "security": [],
        "description": "供插件服务端调用。已关联 Token 从工作区按 price 原价扣减；未关联但存在于旧 Redis 的 Token 仅模拟成功，不在本接口扣减或返回 points。已关联 Token 余额不足时返回 HTTP 200、status=false，重试会再次扣减。",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "api_token",
                  "price",
                  "remark"
                ],
                "properties": {
                  "api_token": {
                    "type": "string",
                    "description": "用户的 API Token"
                  },
                  "price": {
                    "type": "number",
                    "exclusiveMinimum": 0,
                    "description": "扣减点数，最多两位小数"
                  },
                  "remark": {
                    "type": "string",
                    "description": "扣减说明"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "已关联 Token 的真实扣减结果，或未关联旧 Token 的模拟成功（后者不返回 points）"
          },
          "400": {
            "description": "参数错误"
          },
          "401": {
            "description": "Token 无效或账号受限"
          },
          "429": {
            "description": "请求过于频繁"
          },
          "500": {
            "description": "服务故障"
          },
          "503": {
            "description": "旧 Redis 暂不可用"
          }
        }
      }
    }
  },
  "x-tagGroups": [
    {
      "name": "Reelflow 创作能力",
      "tags": [
        "账户管理",
        "AI 生图",
        "小红书发布",
        "小红书笔记详情",
        "图床"
      ]
    },
    {
      "name": "TikTok",
      "tags": [
        "TikTok Web"
      ]
    },
    {
      "name": "抖音",
      "tags": [
        "抖音 Web",
        "抖音搜索"
      ]
    },
    {
      "name": "小红书",
      "tags": [
        "小红书 Web V3",
        "小红书 App V2",
        "小红书 蒲公英"
      ]
    },
    {
      "name": "YouTube",
      "tags": [
        "YouTube Web V2"
      ]
    },
    {
      "name": "微信公众号",
      "tags": [
        "微信公众号 V2"
      ]
    },
    {
      "name": "Bilibili",
      "tags": [
        "Bilibili Web"
      ]
    },
    {
      "name": "快手",
      "tags": [
        "快手 App"
      ]
    },
    {
      "name": "微博",
      "tags": [
        "微博 Web V2"
      ]
    },
    {
      "name": "微信视频号",
      "tags": [
        "视频号 V2"
      ]
    },
    {
      "name": "知乎",
      "tags": [
        "知乎 Web"
      ]
    },
    {
      "name": "Instagram",
      "tags": [
        "Instagram V3"
      ]
    },
    {
      "name": "Twitter/X",
      "tags": [
        "Twitter Web"
      ]
    },
    {
      "name": "Threads",
      "tags": [
        "Threads Web"
      ]
    },
    {
      "name": "Reddit",
      "tags": [
        "Reddit App"
      ]
    },
    {
      "name": "积分",
      "tags": [
        "积分扣减"
      ]
    }
  ]
}