{
  "bilibili.web.fetch_one_video": [
    {
      "name": "bv_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "作品id/Video id"
    }
  ],
  "bilibili.web.fetch_one_video_v2": [
    {
      "name": "a_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "作品id/Video id"
    },
    {
      "name": "c_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "作品cid/Video cid"
    }
  ],
  "bilibili.web.fetch_one_video_v3": [
    {
      "name": "url",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "视频链接/Video URL"
    }
  ],
  "bilibili.web.fetch_video_detail": [
    {
      "name": "aid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "作品id/Video id"
    }
  ],
  "bilibili.web.fetch_video_play_info": [
    {
      "name": "url",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "视频链接/Video URL"
    }
  ],
  "bilibili.web.fetch_video_subtitle": [
    {
      "name": "a_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "作品id/Video id"
    },
    {
      "name": "c_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "作品cid/Video cid"
    }
  ],
  "bilibili.web.fetch_hot_search": [
    {
      "name": "limit",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "返回数量/Return number"
    }
  ],
  "bilibili.web.fetch_general_search": [
    {
      "name": "keyword",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "搜索关键词/Search keyword"
    },
    {
      "name": "order",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "排序方式/Order method"
    },
    {
      "name": "page",
      "in": "query",
      "type": "integer",
      "required": true,
      "desc": "页码/Page number"
    },
    {
      "name": "page_size",
      "in": "query",
      "type": "integer",
      "required": true,
      "desc": "每页数量/Number per page"
    },
    {
      "name": "duration",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 0,
      "desc": "时长筛选/Duration filter"
    },
    {
      "name": "pubtime_begin_s",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 0,
      "desc": "开始日期/Start date (10-digit timestamp)"
    },
    {
      "name": "pubtime_end_s",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 0,
      "desc": "结束日期/End date (10-digit timestamp)"
    }
  ],
  "bilibili.web.fetch_video_playurl": [
    {
      "name": "bv_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "作品id/Video id"
    },
    {
      "name": "cid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "作品cid/Video cid"
    }
  ],
  "bilibili.web.fetch_vip_video_playurl": [
    {
      "name": "bv_id",
      "in": "body",
      "type": "string",
      "required": true,
      "desc": "作品id/Video id"
    },
    {
      "name": "cid",
      "in": "body",
      "type": "string",
      "required": true,
      "desc": "作品cid/Video cid"
    },
    {
      "name": "cookie",
      "in": "body",
      "type": "string",
      "required": true,
      "desc": "大会员用户Cookie/VIP User Cookie"
    }
  ],
  "bilibili.web.fetch_user_post_videos": [
    {
      "name": "uid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "用户UID"
    },
    {
      "name": "pn",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 1,
      "desc": "页码/Page number"
    },
    {
      "name": "order",
      "in": "query",
      "type": "string",
      "required": false,
      "default": "pubdate",
      "desc": "排序方式/Order method"
    }
  ],
  "bilibili.web.fetch_collect_folders": [
    {
      "name": "uid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "用户UID"
    }
  ],
  "bilibili.web.fetch_user_collection_videos": [
    {
      "name": "folder_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "收藏夹id/collection folder id"
    },
    {
      "name": "pn",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 1,
      "desc": "页码/Page number"
    }
  ],
  "bilibili.web.fetch_user_profile": [
    {
      "name": "uid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "用户UID"
    }
  ],
  "bilibili.web.fetch_user_up_stat": [
    {
      "name": "uid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "用户UID/User UID"
    }
  ],
  "bilibili.web.fetch_user_relation_stat": [
    {
      "name": "uid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "用户UID/User UID"
    }
  ],
  "bilibili.web.fetch_com_popular": [
    {
      "name": "pn",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 1,
      "desc": "页码/Page number"
    }
  ],
  "bilibili.web.fetch_video_comments": [
    {
      "name": "bv_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "作品id/Video id"
    },
    {
      "name": "pn",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 1,
      "desc": "页码/Page number"
    }
  ],
  "bilibili.web.fetch_comment_reply": [
    {
      "name": "bv_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "作品id/Video id"
    },
    {
      "name": "pn",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 1,
      "desc": "页码/Page number"
    },
    {
      "name": "rpid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "回复id/Reply id"
    }
  ],
  "bilibili.web.fetch_user_dynamic": [
    {
      "name": "uid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "用户UID"
    },
    {
      "name": "offset",
      "in": "query",
      "type": "string",
      "required": false,
      "default": "",
      "desc": "开始索引/offset"
    }
  ],
  "bilibili.web.fetch_dynamic_detail": [
    {
      "name": "dynamic_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "动态id/Dynamic id"
    }
  ],
  "bilibili.web.fetch_dynamic_detail_v2": [
    {
      "name": "dynamic_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "动态id/Dynamic id"
    }
  ],
  "bilibili.web.fetch_video_danmaku": [
    {
      "name": "cid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "作品cid/Video cid"
    }
  ],
  "bilibili.web.fetch_live_room_detail": [
    {
      "name": "room_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "直播间ID/Live room ID"
    }
  ],
  "bilibili.web.fetch_live_videos": [
    {
      "name": "room_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "直播间ID/Live room ID"
    }
  ],
  "bilibili.web.fetch_live_streamers": [
    {
      "name": "area_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "直播分区id/Live area ID"
    },
    {
      "name": "pn",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 1,
      "desc": "页码/Page number"
    }
  ],
  "bilibili.web.fetch_all_live_areas": [],
  "bilibili.web.bv_to_aid": [
    {
      "name": "bv_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "作品id/Video id"
    }
  ],
  "bilibili.web.fetch_video_parts": [
    {
      "name": "bv_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "作品id/Video id"
    }
  ],
  "bilibili.web.fetch_get_user_id": [
    {
      "name": "share_link",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "用户分享链接/User share link"
    }
  ],
  "bilibili.app.fetch_one_video": [
    {
      "name": "av_id",
      "in": "query",
      "type": "string",
      "required": false,
      "desc": "AV号/AV ID"
    },
    {
      "name": "bv_id",
      "in": "query",
      "type": "string",
      "required": false,
      "desc": "BV号/BV ID"
    }
  ],
  "bilibili.app.fetch_video_comments": [
    {
      "name": "av_id",
      "in": "query",
      "type": "string",
      "required": false,
      "desc": "AV号/AV ID"
    },
    {
      "name": "bv_id",
      "in": "query",
      "type": "string",
      "required": false,
      "desc": "BV号/BV ID"
    },
    {
      "name": "mode",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 3,
      "desc": "排序模式/Sort mode (3=热门/hot, 2=时间/time)"
    },
    {
      "name": "next_offset",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 1,
      "desc": "分页游标/Pagination cursor"
    }
  ],
  "bilibili.app.fetch_reply_detail": [
    {
      "name": "root",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "一级评论ID/Root comment ID"
    },
    {
      "name": "av_id",
      "in": "query",
      "type": "string",
      "required": false,
      "desc": "AV号/AV ID"
    },
    {
      "name": "bv_id",
      "in": "query",
      "type": "string",
      "required": false,
      "desc": "BV号/BV ID"
    },
    {
      "name": "next_offset",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 0,
      "desc": "下一页游标/Next page cursor"
    },
    {
      "name": "ps",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 20,
      "desc": "每页数量/Page size"
    }
  ],
  "bilibili.app.fetch_user_videos": [
    {
      "name": "user_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "用户ID/User ID"
    },
    {
      "name": "post_filter",
      "in": "query",
      "type": "string",
      "required": false,
      "default": "archive",
      "desc": "过滤类型/Filter type (archive/season/contribute)"
    },
    {
      "name": "page",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 1,
      "desc": "页码/Page number"
    },
    {
      "name": "ps",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 20,
      "desc": "每页数量/Page size"
    }
  ],
  "bilibili.app.fetch_user_info": [
    {
      "name": "user_id",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "用户ID/User ID"
    }
  ],
  "bilibili.app.fetch_home_feed": [
    {
      "name": "idx",
      "in": "query",
      "type": "integer",
      "required": false,
      "desc": "页面索引/Page index"
    },
    {
      "name": "flush",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 0,
      "desc": "刷新标记/Flush flag (0=普通加载, 1=刷新)"
    },
    {
      "name": "pull",
      "in": "query",
      "type": "boolean",
      "required": false,
      "default": true,
      "desc": "是否下拉刷新/Pull to refresh"
    }
  ],
  "bilibili.app.fetch_popular_feed": [
    {
      "name": "idx",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 1,
      "desc": "页面索引/Page index"
    },
    {
      "name": "last_param",
      "in": "query",
      "type": "string",
      "required": false,
      "desc": "上一页最后一个视频ID/Last video ID"
    }
  ],
  "bilibili.app.fetch_search_all": [
    {
      "name": "keyword",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "搜索关键词/Search keyword"
    },
    {
      "name": "cursor",
      "in": "query",
      "type": "string",
      "required": false,
      "default": "",
      "desc": "翻页游标，首页留空；翻页时传回上一页响应的 data.pagination.next/Pagination cursor, leave empty for the first page; for the next page pass bac"
    },
    {
      "name": "page_size",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 20,
      "desc": "每页数量/Page size"
    },
    {
      "name": "order",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 0,
      "desc": "排序方式/Sort order (0=综合排序)"
    }
  ],
  "bilibili.app.fetch_search_by_type": [
    {
      "name": "keyword",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "搜索关键词/Search keyword"
    },
    {
      "name": "search_type",
      "in": "query",
      "type": "string",
      "required": false,
      "default": "video",
      "desc": "搜索类型/Search type (video/bangumi/pgc/live/article/user)"
    },
    {
      "name": "cursor",
      "in": "query",
      "type": "string",
      "required": false,
      "default": "",
      "desc": "翻页游标，首页留空；翻页时传回上一页响应的 data.pagination.next/Pagination cursor, leave empty for the first page; for the next page pass bac"
    },
    {
      "name": "page_size",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 20,
      "desc": "每页数量/Page size"
    },
    {
      "name": "order",
      "in": "query",
      "type": "integer",
      "required": false,
      "default": 0,
      "desc": "排序方式/Sort order (0=综合, 1=最新, 2=播放量, 3=弹幕数)"
    }
  ],
  "bilibili.app.fetch_cinema_tab": [],
  "bilibili.app.fetch_bangumi_tab": [],
  "bilibili.get_video_detail_v2": [
    {
      "name": "bvid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "哔哩哔哩 视频 ID (BVID)。"
    }
  ],
  "bilibili.get_user_video_list_v2": [
    {
      "name": "uid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "哔哩哔哩用户ID (UID)。"
    },
    {
      "name": "param",
      "in": "query",
      "type": "string",
      "required": false,
      "desc": "来自先前响应的分页参数。"
    }
  ],
  "bilibili.get_user_detail_v2": [
    {
      "name": "uid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "哔哩哔哩用户ID (UID)。"
    }
  ],
  "bilibili.get_video_danmu_v2": [
    {
      "name": "aid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "哔哩哔哩归档ID (AID)。"
    },
    {
      "name": "cid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "哔哩哔哩聊天ID (CID)。"
    },
    {
      "name": "page",
      "in": "query",
      "type": "string",
      "required": false,
      "desc": "用于分页的页码。"
    }
  ],
  "bilibili.get_video_comment_v2": [
    {
      "name": "aid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "哔哩哔哩归档ID (AID)。"
    },
    {
      "name": "cursor",
      "in": "query",
      "type": "string",
      "required": false,
      "desc": "分页游标。"
    }
  ],
  "bilibili.search_video_v2": [
    {
      "name": "keyword",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "搜索关键词。"
    },
    {
      "name": "page",
      "in": "query",
      "type": "string",
      "required": false,
      "desc": "用于分页的页码。"
    },
    {
      "name": "order",
      "in": "query",
      "type": "string",
      "required": false,
      "desc": "搜索结果排序标准。\n\n可用值：\n- `general`: 综合\n- `click`: 最多播放\n- `pubdate`: 最新发布\n- `dm`: 最多弹幕\n- `stow`: 最多收藏",
      "default": "general"
    }
  ],
  "bilibili.share_url_transfer_v1": [
    {
      "name": "shareUrl",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "哔哩哔哩分享URL（必须以 https://b23.tv/ 开头）。"
    }
  ],
  "bilibili.get_user_relation_stat_v1": [
    {
      "name": "wmid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "哔哩哔哩用户ID（WMID）。"
    }
  ],
  "bilibili.get_video_caption_v2": [
    {
      "name": "bvid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "哔哩哔哩 视频 ID (BVID)。"
    },
    {
      "name": "aid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "哔哩哔哩 AID。"
    },
    {
      "name": "cid",
      "in": "query",
      "type": "string",
      "required": true,
      "desc": "哔哩哔哩 CID。"
    }
  ]
}