Bilibili Video Details API (V2)

Retrieve details for a Bilibili video identified by its BVID. Supply a bvid. Sample fields include titles and rankings. Use it in a video discovery or content monitoring workflow.

Selected price
$0.015385 / callPublished pricing
Providers / implementations
1 / 1
Requests · 30d
—Loading...
Success rate · 30d
—Loading...

Run sends a real API request. Charges follow the published API contract.

Request parameters
Bilibili Video ID (BVID).

Sample response

{
  "code": 0,
  "data": {
    "abtest": {},
    "adData": {
      "2624": null,
      "2625": null,
      "3038": [
        {
          "activity_type": 0,
          "ad_cb": "",
          "ad_desc": "",
          "adver_name": "",
          "agency": "",
          "area": 1,
          "asg_id": 1734175,
          "business_mark": null,
          "card_type": 0,
          "click_urls": null,
          "cm_mark": 0,
          "contract_id": "",
          "creative_type": 0,
          "crowd_id": 0,
          "epid": 0,
          "feedback_panel": null,
          "id": 1795255,
          "image_urls": null,
          "inline": {
            "inline_barrage_switch": 1,
            "inline_type": 0,
            "inline_url": "",
            "inline_use_same": 1
          },
          "intro": "",
          "is_ad_loc": false,
          "jump_target": 0,
          "label": "",
          "list_type": 0,
          "litpic": "",
          "mid": "",
          "name": "参与赢取海量奖金!",
          "null_frame": false,
          "operater": "manager_banner_10948",
          "pc_style": 0,
          "pic": "http://i0.hdslb.com/bfs/banner/47b50559c4921fc5f7b519db0ec4b8c8e3077fe4.jpg",
          "pic_main_color": "",
          "pos_num": 1,
          "request_id": "1793970924",
          "res_id": 3038,
          "room": null,
          "sales_type": 0,
          "season": null,
          "server_type": 0,
          "show_urls": null,
          "src_id": 3039,
          "stime": 1793772000,
          "style": 0,
          "sub_title": "",
          "title": "",
          "track_id": "",
          "url": "https://www.bilibili.com/blackboard/era/FxeesJHM7Beii8wj.html",
          "wx_program_info": null
        }
      ],
      "4330": null
    },
    "adsControl": {
      "has_danmu": 0,
      "has_live_booking_ad": false,
      "under_player_scroller_seconds": 0
    },
    "aid": 116176164232467,
    "availableVideoList": [
      {
        "aid": 113487950976566,
        "bvid": "BV1c8mZYxEBU",
        "cid": 26777158541,
        "cover": "http://i1.hdslb.com/bfs/archive/3eda4757f28eb6bcc67c50964f545a0b67133b79.jpg",
        "is_lesson_video": false,
        "list": [
          {
            "aid": 113487950976566,
            "bvid": "BV1c8mZYxEBU",
            "cid": 26777158541,
            "p": 1,
            "title": "【巫师】合订本:上市公司财务造假复盘"
          }
        ],
        "redirect_url": "",
        "title": "【巫师】合订本:上市公司财务造假复盘",
        "upid": 472747194
      }
    ],
    "bvid": "BV1CYPCzWEi4",
    "channelKv": [
      {
        "channelId": 25,
        "config": {
          "enableSub": 0
        },
        "icon": "homeicon/ai/1",
        "name": "人工智能",
        "route": "ai",
        "sub": [
          {
            "name": "AI学习",
            "route": "tutorial",
            "subChannelId": 250001,
            "tid": 2096,
            "tkey": "CommonChannel:aiTutorial",
            "url": ""
          }
        ],
        "tid": 1011,
        "tkey": "CommonChannel:ai",
        "url": "//www.bilibili.com/c/ai/"
      }
    ],
    "cid": 36474193273,
    "cidMap": {
      "116176164232467": {
        "aid": 116176164232467,
        "bvid": "BV1CYPCzWEi4",
        "cids": {
          "1": 36474193273
        }
      },
      "BV1CYPCzWEi4": {
        "aid": 116176164232467,
        "bvid": "BV1CYPCzWEi4",
        "cids": {
          "1": 36474193273
        }
      }
    },
    "constants": {},
    "continuousPlay": true,
    "corePlayer": {
      "id": 0,
      "ref": "<link rel='preload' href='//s1.hdslb.com/bfs/static/player/main/core.1782590f.js' as='script'/>",
      "str": "<script type='text/javascript' src='//s1.hdslb.com/bfs/static/player/main/core.1782590f.js'></script>",
      "version": "4.10.10"
    },
    "currentRcmdTab": {
      "tab_name": "全部",
      "tab_order": 0,
      "tab_type": 1
    },
    "customInteractiveLayerKv": {},
    "customInteractiveLayerKvReadySequence": 0,
    "customLayerSwitch": null,
    "dash_info": {
      "accept_description": [
        "高清 1080P60"
      ],
      "accept_format": "flv_p60,flv,flv720,flv480,mp4",
      "accept_quality": [
        116
      ],
      "auto_qn_resp": {
        "dyeid": "7a0bbeabad46c3a1007568c16aedd2ee",
        "qn_feature": {
          "quality_tag": "高清优先",
          "sub_tid_name": "",
          "tid_name": ""
        }
      },
      "cur_language": "",
      "cur_production_type": 0,
      "dash": {
        "audio": [
          {
            "SegmentBase": {
              "Initialization": "0-825",
              "indexRange": "826-1997"
            },
            "backupUrl": [
              "https://upos-sz-estgoss.bilivideo.com/upgcxcode/73/32/36474193273/36474193273-1-30216.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&oi=987023045&platform=pc&gen=playurlv3&og=ali&trid=642aea61c7dd417ab5ff6d6ce1e9a78u&nbs=1&uipk=5&deadline=1793978126&os=estgoss&mid=0&upsig=9ca5bce69524aa36cdd8a3a29a470c45&uparams=e,oi,platform,gen,og,trid,nbs,uipk,deadline,os,mid&bvc=vod&nettype=0&bw=66164&lrs=18&V=v3.0.9&dl=0&f=u_0_0&qn_dyeid=7a0bbeabad46c3a1007568c16aedd2ee&agrr=0&buvid=&build=0&orderid=1,3"
            ],
            "backup_url": [
              "https://upos-sz-estgoss.bilivideo.com/upgcxcode/73/32/36474193273/36474193273-1-30216.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&oi=987023045&platform=pc&gen=playurlv3&og=ali&trid=642aea61c7dd417ab5ff6d6ce1e9a78u&nbs=1&uipk=5&deadline=1793978126&os=estgoss&mid=0&upsig=9ca5bce69524aa36cdd8a3a29a470c45&uparams=e,oi,platform,gen,og,trid,nbs,uipk,deadline,os,mid&bvc=vod&nettype=0&bw=66164&lrs=18&V=v3.0.9&dl=0&f=u_0_0&qn_dyeid=7a0bbeabad46c3a1007568c16aedd2ee&agrr=0&buvid=&build=0&orderid=1,3"
            ],
            "bandwidth": 66125,
            "baseUrl": "https://upos-sz-estgoss.bilivideo.com/upgcxcode/73/32/36474193273/36474193273-1-30216.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&oi=987023045&deadline=1793978126&platform=pc&trid=642aea61c7dd417ab5ff6d6ce1e9a78u&uipk=5&gen=playurlv3&mid=0&nbs=1&os=estgoss&og=ali&upsig=71e26afb29255ab61d222acf67fb329e&uparams=e,oi,deadline,platform,trid,uipk,gen,mid,nbs,os,og&bvc=vod&nettype=0&bw=66164&lrs=18&V=v3.0.9&dl=0&f=u_0_0&qn_dyeid=7a0bbeabad46c3a1007568c16aedd2ee&agrr=0&buvid=&build=0&orderid=0,3",
            "base_url": "https://upos-sz-estgoss.bilivideo.com/upgcxcode/73/32/36474193273/36474193273-1-30216.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&oi=987023045&deadline=1793978126&platform=pc&trid=642aea61c7dd417ab5ff6d6ce1e9a78u&uipk=5&gen=playurlv3&mid=0&nbs=1&os=estgoss&og=ali&upsig=71e26afb29255ab61d222acf67fb329e&uparams=e,oi,deadline,platform,trid,uipk,gen,mid,nbs,os,og&bvc=vod&nettype=0&bw=66164&lrs=18&V=v3.0.9&dl=0&f=u_0_0&qn_dyeid=7a0bbeabad46c3a1007568c16aedd2ee&agrr=0&buvid=&build=0&orderid=0,3",
            "codecid": 0,
            "codecs": "mp4a.40.2",
            "frameRate": "",
            "frame_rate": "",
            "height": 0,
            "id": 30216,
            "mimeType": "audio/mp4",
            "mime_type": "audio/mp4",
            "sar": "",
            "segment_base": {
              "index_range": "826-1997",
              "initialization": "0-825"
            },
            "startWithSap": 0,
            "start_with_sap": 0,
            "width": 0
          }
        ],
        "dolby": {
          "audio": null,
          "type": 0
        },
        "duration": 474,
        "flac": null,
        "minBufferTime": 1.5,
        "min_buffer_time": 1.5,
        "video": [
          {
            "SegmentBase": {
              "Initialization": "0-949",
              "indexRange": "950-2121"
            },
            "backupUrl": [
              "https://upos-sz-mirrorhw.bilivideo.com/upgcxcode/73/32/36474193273/36474193273-1-30032.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&mid=0&oi=987023045&deadline=1793978126&platform=pc&trid=642aea61c7dd417ab5ff6d6ce1e9a78u&nbs=1&gen=playurlv3&os=hwbv&uipk=5&og=hw&upsig=67c49743cb22d8facb008edf23c1370c&uparams=e,mid,oi,deadline,platform,trid,nbs,gen,os,uipk,og&bvc=vod&nettype=0&bw=332680&lrs=18&V=v3.0.9&dl=0&f=u_0_0&qn_dyeid=7a0bbeabad46c3a1007568c16aedd2ee&agrr=0&buvid=&build=0&orderid=1,3"
            ],
            "backup_url": [
              "https://upos-sz-mirrorhw.bilivideo.com/upgcxcode/73/32/36474193273/36474193273-1-30032.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&mid=0&oi=987023045&deadline=1793978126&platform=pc&trid=642aea61c7dd417ab5ff6d6ce1e9a78u&nbs=1&gen=playurlv3&os=hwbv&uipk=5&og=hw&upsig=67c49743cb22d8facb008edf23c1370c&uparams=e,mid,oi,deadline,platform,trid,nbs,gen,os,uipk,og&bvc=vod&nettype=0&bw=332680&lrs=18&V=v3.0.9&dl=0&f=u_0_0&qn_dyeid=7a0bbeabad46c3a1007568c16aedd2ee&agrr=0&buvid=&build=0&orderid=1,3"
            ],
            "bandwidth": 332616,
            "baseUrl": "https://upos-sz-mirrorhw.bilivideo.com/upgcxcode/73/32/36474193273/36474193273-1-30032.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&og=hw&trid=642aea61c7dd417ab5ff6d6ce1e9a78u&uipk=5&deadline=1793978126&os=hwbv&nbs=1&mid=0&oi=987023045&platform=pc&gen=playurlv3&upsig=33e09eef283b0d633cf1bb21c28a46d9&uparams=e,og,trid,uipk,deadline,os,nbs,mid,oi,platform,gen&bvc=vod&nettype=0&bw=332680&lrs=18&V=v3.0.9&agrr=0&buvid=&build=0&dl=0&f=u_0_0&qn_dyeid=7a0bbeabad46c3a1007568c16aedd2ee&orderid=0,3",
            "base_url": "https://upos-sz-mirrorhw.bilivideo.com/upgcxcode/73/32/36474193273/36474193273-1-30032.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&og=hw&trid=642aea61c7dd417ab5ff6d6ce1e9a78u&uipk=5&deadline=1793978126&os=hwbv&nbs=1&mid=0&oi=987023045&platform=pc&gen=playurlv3&upsig=33e09eef283b0d633cf1bb21c28a46d9&uparams=e,og,trid,uipk,deadline,os,nbs,mid,oi,platform,gen&bvc=vod&nettype=0&bw=332680&lrs=18&V=v3.0.9&agrr=0&buvid=&build=0&dl=0&f=u_0_0&qn_dyeid=7a0bbeabad46c3a1007568c16aedd2ee&orderid=0,3",
            "codecid": 7,
            "codecs": "avc1.640033",
            "frameRate": "25.000",
            "frame_rate": "25.000",
            "height": 480,
            "id": 32,
            "mimeType": "video/mp4",
            "mime_type": "video/mp4",
            "sar": "640:639",
            "segment_base": {
              "index_range": "950-2121",
              "initialization": "0-949"
            },
            "startWithSap": 1,
            "start_with_sap": 1,
            "width": 852
          }
        ]
      },
      "format": "flv480",
      "from": "local",
      "high_format": null,
      "last_play_cid": 0,
      "last_play_time": 0,
      "message": "",
      "play_conf": {
        "is_new_description": false
      },
      "quality": 32,
      "result": "suee",
      "seek_param": "start",
      "seek_type": "offset",
      "support_formats": [
        {
          "can_watch_qn_reason": 0,
          "codecs": [
            "av01.0.00M.10.0.110.01.01.01.0"
          ],
          "display_desc": "1080P",
          "format": "flv_p60",
          "limit_watch_reason": 0,
          "new_description": "1080P 60帧",
          "quality": 116,
          "report": {},
          "superscript": "60帧"
        }
      ],
      "timelength": 473040,
      "video_codecid": 7,
      "view_info": null
    },
    "defaultWbiKey": {
      "wbiImgKey": "2590160e9f5142d4a501feda0490f3bd",
      "wbiSubKey": "34ba9c5c4a824b368e9c053be34016bd"
    },
    "elecFullInfo": {
      "av_count": 0,
      "cnt_priv_type": 0,
      "count": 0,
      "display_num": 0,
      "list": [
        {
          "avatar": "https://i0.hdslb.com/bfs/face/edde8ef9e029c298dc2fad663ef948b20ef2d489.jpg",
          "message": "",
          "mid": 472747194,
          "msg_deleted": 0,
          "pay_mid": 10302270,
          "rank": 1,
          "trend_type": 0,
          "uname": "JosephZ8901",
          "vip_info": {
            "vipDueMsec": 0,
            "vipStatus": 0,
            "vipType": 0
          }
        }
      ],
      "show_info": {
        "high_level": {
          "button_text": "",
          "intro": "",
          "jump_url": {
            "paywall_link": "",
            "previewbar_link": "",
            "up_link": ""
          },
          "new": false,
          "open": false,
          "privilege_type": 0,
          "qa_detail_link": "",
          "question_text": "",
          "show_button": false,
          "sub_title": "",
          "title": ""
        },
        "icon": "https://i0.hdslb.com/bfs/garb/item/33e2e72d9a0c855f036b4cb55448f44af67a0635.png",
        "jump_url": "https://member.bilibili.com/mall/upower-pay?mid=472747194&prePage=video&oid=116176164232467",
        "jump_url_web": "https://member.bilibili.com/mall/upower-pay?mid=472747194&prePage=video",
        "show": true,
        "state": 2,
        "title": "充电",
        "with_qa_id": 0
      },
      "special_day": 0,
      "total_count": 7999
    },
    "emergencyBan": {
      "no_coin": false,
      "no_fav": false,
      "no_like": false,
      "no_share": false
    },
    "error": {},
    "hasShowedOldFan": false,
    "inWechat": false,
    "insertScripts": [
      "//s1.hdslb.com/bfs/static/jinkela/video/video.8c3699a3aaf218112dadb300b3127b36bdacfe5c.js"
    ],
    "ipRegion": "CN",
    "isClient": false,
    "isModern": true,
    "isOverseas": false,
    "isPrVideo": false,
    "lang": "zh-Hans",
    "legalRegion": "",
    "loadingRcmdTabData": false,
    "moduleHiddenCtrl": {
      "adLeftBanner": false,
      "adRightBottom": false,
      "adRightTop": false,
      "rcmdActivity": false,
      "rcmdList": false,
      "rcmdLive": false
    },
    "nanoTheme": {
      "bpx-aux-block-icon": "var(--text3)",
      "bpx-aux-button-bg": "var(--bg3)",
      "bpx-aux-button-disabled-bg": "var(--graph_bg_thin)",
      "bpx-aux-content-bg": "var(--bg1)",
      "bpx-aux-content-font1": "var(--text1)",
      "bpx-aux-content-font2": "var(--text2)",
      "bpx-aux-content-font3": "var(--text2)",
      "bpx-aux-content-font4": "var(--text3)",
      "bpx-aux-content-font5": "var(--text3)",
      "bpx-aux-cover-bg": "var(--graph_weak)",
      "bpx-aux-float-bg": "var(--bg1_float)",
      "bpx-aux-float-border": "var(--line_light)",
      "bpx-aux-float-hover-bg": "var(--graph_medium)",
      "bpx-aux-float-icon": "var(--graph_icon)",
      "bpx-aux-footer-bg": "var(--graph_bg_regular)",
      "bpx-aux-footer-font": "var(--text2)",
      "bpx-aux-footer-font-hover": "var(--text1)",
      "bpx-aux-header-bg": "var(--graph_bg_regular)",
      "bpx-aux-header-font": "var(--text1)",
      "bpx-aux-header-icon": "var(--graph_icon)",
      "bpx-aux-input-border": "var(--line_regular)",
      "bpx-aux-line-border": "var(--line_regular)",
      "bpx-box-shadow": "var(--bg3)",
      "bpx-dmsend-border": "var(--bg3)",
      "bpx-dmsend-disable-button-bg": "var(--graph_bg_thick)",
      "bpx-dmsend-disable-button-text": "var(--text3)",
      "bpx-dmsend-hint-font": "var(--text3)",
      "bpx-dmsend-hint-icon": "var(--graph_medium)",
      "bpx-dmsend-info-font": "var(--text2)",
      "bpx-dmsend-input-bg": "var(--bg3)",
      "bpx-dmsend-input-font": "var(--text1)",
      "bpx-dmsend-main-bg": "var(--bg1)",
      "bpx-dmsend-switch-icon": "var(--text2)",
      "bpx-fn-color": "var(--brand_blue)",
      "bpx-fn-hover-color": "var(--brand_blue)",
      "bpx-primary-color": "var(--brand_blue)"
    },
    "noRecommendActivity": false,
    "noRecommendLive": false,
    "noTagAndNote": false,
    "oldFanContract": {},
    "p": 1,
    "pageTheme": "light",
    "player": null,
    "premiereInfo": null,
    "promoBannerKv": {
      "common": null,
      "huasheng": {
        "desc": "输入文案一键成片,人人都能做视频",
        "img": "https://i0.hdslb.com/bfs/activity-plat/static/12129/20260806/d41d8cd98f00b204e9800998ecf8427e/ph8jt8WD6Z.png",
        "small_img": "https://i0.hdslb.com/bfs/activity-plat/static/12129/20260804/d41d8cd98f00b204e9800998ecf8427e/UwP7C1f8wX.png",
        "title": "花生AI也能做同款",
        "url": "https://www.huasheng.cn/?jumpfrom=player"
      }
    },
    "queryTags": [],
    "rcmdTabData": {
      "archives": [],
      "has_more": false,
      "tab_name": ""
    },
    "rcmdTabNames": [
      "特朗普"
    ],
    "related": [
      {
        "ai_rcmd": {},
        "aid": 117046868317620,
        "bvid": "BV1DruE68EQU",
        "cid": 40644643963,
        "duration": 264,
        "enable_vt": 0,
        "owner": {
          "mid": 340371068,
          "name": "老魏叔胡侃"
        },
        "pic": "http://i0.hdslb.com/bfs/archive/38f09ee955011dac05f404feac985e342754bac4.jpg",
        "redirect_url": "",
        "redirected_url": "",
        "reportParams": {},
        "season_id": 0,
        "season_type": 0,
        "stat": {
          "danmaku": 0,
          "view": 14144,
          "vt": 0
        },
        "title": "特朗普报应来了!伊朗下达处决令,川普连喊8次停手!"
      }
    ],
    "sectionsFavState": false,
    "sectionsInfo": {
      "attribute": 140,
      "cover": "https://archive.biliimg.com/bfs/archive/281fb7a58d4b00660e95aa51b176ad8adb7e37a7.jpg",
      "enable_vt": 0,
      "ep_count": 37,
      "id": 6874727,
      "intro": "宏观经济+行业研究+企业调研",
      "is_pay_season": false,
      "mid": 472747194,
      "season_type": 1,
      "sections": [
        {
          "episodes": [
            {
              "aid": 113487950976566,
              "arc": {
                "aid": 113487950976566,
                "author": {
                  "face": "https://i0.hdslb.com/bfs/face/c518dc95663850d075a90897de617cc634151f7a.jpg",
                  "mid": 472747194,
                  "name": "巫师财经"
                },
                "copyright": 0,
                "ctime": 1731758400,
                "desc": "",
                "desc_v2": null,
                "dimension": {
                  "height": 0,
                  "rotate": 0,
                  "width": 0
                },
                "duration": 5246,
                "dynamic": "",
                "enable_vt": 0,
                "is_blooper": false,
                "is_chargeable_season": false,
                "is_lesson_video": 0,
                "pic": "http://i1.hdslb.com/bfs/archive/3eda4757f28eb6bcc67c50964f545a0b67133b79.jpg",
                "pubdate": 1731758400,
                "rights": {
                  "arc_pay": 0,
                  "autoplay": 0,
                  "bp": 0,
                  "download": 0,
                  "elec": 0,
                  "free_watch": 0,
                  "hd5": 0,
                  "is_cooperation": 0,
                  "movie": 0,
                  "no_reprint": 0,
                  "pay": 0,
                  "ugc_pay": 0,
                  "ugc_pay_preview": 0
                },
                "stat": {
                  "aid": 113487950976566,
                  "argue_msg": "",
                  "coin": 13664,
                  "danmaku": 2196,
                  "dislike": 0,
                  "evaluation": "",
                  "fav": 24734,
                  "his_rank": 0,
                  "like": 25660,
                  "now_rank": 0,
                  "reply": 1021,
                  "share": 7006,
                  "view": 1077279,
                  "vt": 0,
                  "vv": 1077279
                },
                "state": 0,
                "title": "【巫师】合订本:上市公司财务造假复盘",
                "type_id": 0,
                "type_id_v2": 0,
                "type_name": "",
                "type_name_v2": "",
                "videos": 0,
                "vt_display": ""
              },
              "attribute": 0,
              "bvid": "BV1c8mZYxEBU",
              "cid": 26777158541,
              "id": 161349888,
              "page": {
                "cid": 26777158541,
                "dimension": {
                  "height": 1080,
                  "rotate": 0,
                  "width": 1920
                },
                "duration": 5246,
                "from": "vupload",
                "page": 1,
                "part": "【巫师】合订本:上市公司财务造假复盘",
                "vid": "",
                "weblink": ""
              },
              "pages": [
                {
                  "cid": 26777158541,
                  "dimension": {
                    "height": 1080,
                    "rotate": 0,
                    "width": 1920
                  },
                  "duration": 5246,
                  "from": "vupload",
                  "page": 1,
                  "part": "【巫师】合订本:上市公司财务造假复盘",
                  "vid": "",
                  "weblink": ""
                }
              ],
              "season_id": 6874727,
              "section_id": 7583519,
              "title": "【巫师】合订本:上市公司财务造假复盘"
            }
          ],
          "id": 7583519,
          "season_id": 6874727,
          "title": "正片",
          "type": 1
        }
      ],
      "sign_state": 0,
      "stat": {
        "coin": 1561825,
        "danmaku": 255220,
        "fav": 1204856,
        "his_rank": 0,
        "like": 2686853,
        "now_rank": 0,
        "reply": 133218,
        "season_id": 6874727,
        "share": 464833,
        "view": 62449276,
        "vt": 0,
        "vv": 62449276
      },
      "title": "宏观&行业&公司"
    },
    "spec": null,
    "spmidPrefix": "333.788",
    "staffData": [],
    "tags": [
      {
        "jump_url": "",
        "music_id": "",
        "showDetail": false,
        "showReport": false,
        "tag_id": 1238288,
        "tag_name": "特朗普",
        "tag_type": "old_channel",
        "timeOut": null
      }
    ],
    "toolbarEntryReadySequence": 0,
    "upData": {
      "DisplayRank": "0",
      "Official": {
        "desc": "",
        "role": 1,
        "title": "bilibili 知名UP主",
        "type": 0
      },
      "approve": false,
      "archiveCount": 135,
      "article": 0,
      "attention": 12,
      "attentions": [],
      "birthday": "",
      "description": "",
      "face": "https://i0.hdslb.com/bfs/face/c518dc95663850d075a90897de617cc634151f7a.jpg",
      "face_nft": 0,
      "face_nft_type": 0,
      "fans": 4440400,
      "friend": 12,
      "is_senior_member": 0,
      "level_info": {
        "current_exp": 0,
        "current_level": 6,
        "current_min": 0,
        "next_exp": 0
      },
      "mid": "472747194",
      "name": "巫师财经",
      "name_render": null,
      "nameplate": {
        "condition": "",
        "image": "",
        "image_small": "",
        "level": "",
        "name": "",
        "nid": 0
      },
      "official_verify": {
        "desc": "bilibili 知名UP主",
        "type": 0
      },
      "pendant": {
        "expire": 0,
        "image": "",
        "image_enhance": "",
        "image_enhance_frame": "",
        "n_pid": 0,
        "name": "",
        "pid": 0
      },
      "place": "",
      "rank": "10000",
      "regtime": 0,
      "sex": "男",
      "sign": "前中金分析师,合作:nef_mk,文字和图表都发在公众号了,自取随便用,就说是你写的",
      "spacesta": 0,
      "vip": {
        "avatar_icon": {
          "icon_resource": {},
          "icon_type": 1
        },
        "avatar_subscript": 1,
        "avatar_subscript_url": "",
        "due_date": 1822406400000,
        "label": {
          "bg_color": "#FB7299",
          "bg_style": 1,
          "border_color": "",
          "img_label_uri_hans": "https://i0.hdslb.com/bfs/activity-plat/static/20220608/e369244d0b14644f5e1a06431e22a4d5/0DFy9BHgwE.gif",
          "img_label_uri_hans_static": "https://i0.hdslb.com/bfs/vip/8d7e624d13d3e134251e4174a7318c19a8edbd71.png",
          "img_label_uri_hant": "",
          "img_label_uri_hant_static": "https://i0.hdslb.com/bfs/activity-plat/static/20220614/e369244d0b14644f5e1a06431e22a4d5/uckjAv3Npy.png",
          "img_label_uri_i18n": "",
          "img_label_uri_i18n_static": "",
          "label_goto": {
            "mobile": "https://big.bilibili.com/mobile/index?navhide=1&from_spmid=vipicon",
            "pc_web": "https://account.bilibili.com/big?from_spmid=vipicon"
          },
          "label_id": -22,
          "label_theme": "annual_vip",
          "label_type": 2,
          "path": "http://i0.hdslb.com/bfs/vip/label_annual.png",
          "text": "年度大会员",
          "text_color": "#FFFFFF",
          "use_img_label": true
        },
        "nickname_color": "#FB7299",
        "ott_info": {
          "overdue_time": 1822406400,
          "pay_channel_id": "",
          "pay_type": 0,
          "status": 1,
          "vip_type": 1
        },
        "role": 3,
        "status": 1,
        "super_vip": {
          "is_super_vip": true
        },
        "theme_type": 0,
        "tv_due_date": 1822406400,
        "tv_vip_pay_type": 0,
        "tv_vip_status": 1,
        "type": 2,
        "vipStatus": 1,
        "vipType": 2,
        "vip_pay_type": 0
      }
    },
    "urlRuleKv": {
      "blacklist": {
        "domain": [],
        "rex": []
      },
      "whitelist": {
        "domain": [
          "bilibili.com"
        ],
        "rex": []
      }
    },
    "user": {},
    "videoData": {
      "aid": 116176164232467,
      "argue_info": {
        "argue_link": "",
        "argue_msg": "",
        "argue_type": 0
      },
      "bvid": "BV1CYPCzWEi4",
      "cid": 36474193273,
      "copyright": 1,
      "ctime": 1772707693,
      "desc": "",
      "desc_v2": null,
      "dimension": {
        "height": 1080,
        "rotate": 0,
        "width": 1920
      },
      "disable_show_up_info": false,
      "duration": 474,
      "dynamic": "",
      "embedPlayer": {
        "aid": 116176164232467,
        "bvid": "BV1CYPCzWEi4",
        "cid": 36474193273,
        "featureList": {},
        "fromDid": null,
        "p": 1,
        "stats": {
          "spmId": "333.788.0.0",
          "spmIdFrom": "333.788.0.0",
          "trackId": ""
        },
        "t": 0,
        "vid": "",
        "vtype": "vupload"
      },
      "enable_vt": 0,
      "honor_reply": {
        "honor": [
          {
            "aid": 116176164232467,
            "desc": "热门收录",
            "type": 7,
            "weekly_recommend_num": 0
          }
        ]
      },
      "is_chargeable_season": false,
      "is_hua_sheng": false,
      "is_season_display": true,
      "is_story": false,
      "is_story_play": 1,
      "is_upower_exclusive": false,
      "is_upower_exclusive_with_qa": false,
      "is_upower_play": false,
      "is_upower_preview": false,
      "is_view_self": false,
      "like_icon": "",
      "need_jump_bv": false,
      "no_cache": false,
      "owner": {
        "face": "https://i0.hdslb.com/bfs/face/c518dc95663850d075a90897de617cc634151f7a.jpg",
        "mid": 472747194,
        "name": "巫师财经"
      },
      "pages": [
        {
          "asr_language": "cmn",
          "cid": 36474193273,
          "ctime": 1772707693,
          "dimension": {
            "height": 1080,
            "rotate": 0,
            "width": 1920
          },
          "duration": 474,
          "first_frame": "http://i2.hdslb.com/bfs/storyff/_000029zigr93js7ws2sm13ieen872yb_firsti.jpg",
          "from": "vupload",
          "page": 1,
          "part": "【巫师】美国干伊朗02,藏着对我们的资本阴招儿",
          "vid": "",
          "weblink": ""
        }
      ],
      "pic": "http://i0.hdslb.com/bfs/archive/ee2702eb7b94310391bc0a71a4112ece2f35ffe5.jpg",
      "premiere": null,
      "pubdate": 1772707693,
      "rights": {
        "arc_pay": 0,
        "autoplay": 1,
        "bp": 0,
        "clean_mode": 0,
        "download": 1,
        "elec": 0,
        "free_watch": 0,
        "hd5": 0,
        "is_360": 0,
        "is_cooperation": 0,
        "is_stein_gate": 0,
        "movie": 0,
        "no_background": 0,
        "no_reprint": 1,
        "no_share": 0,
        "pay": 0,
        "ugc_pay": 0,
        "ugc_pay_preview": 0
      },
      "season_id": 6874727,
      "stat": {
        "aid": 116176164232467,
        "coin": 7998,
        "danmaku": 999,
        "dislike": 0,
        "evaluation": "",
        "favorite": 6113,
        "his_rank": 0,
        "like": 31233,
        "now_rank": 0,
        "reply": 1629,
        "share": 2510,
        "view": 1104210,
        "vt": 0
      },
      "state": 0,
      "subtitle": {
        "allow_submit": false,
        "list": []
      },
      "teenage_mode": 1,
      "tid": 207,
      "tid_v2": 2087,
      "title": "【巫师】美国干伊朗02,藏着对我们的资本阴招儿",
      "tname": "",
      "tname_v2": "",
      "ugc_season": {
        "attribute": 140,
        "cover": "https://archive.biliimg.com/bfs/archive/281fb7a58d4b00660e95aa51b176ad8adb7e37a7.jpg",
        "enable_vt": 0,
        "ep_count": 37,
        "id": 6874727,
        "intro": "宏观经济+行业研究+企业调研",
        "is_pay_season": false,
        "mid": 472747194,
        "season_type": 1,
        "sections": [
          {
            "episodes": [
              {
                "aid": 113487950976566,
                "arc": {
                  "aid": 113487950976566,
                  "author": {
                    "face": "https://i0.hdslb.com/bfs/face/c518dc95663850d075a90897de617cc634151f7a.jpg",
                    "mid": 472747194,
                    "name": "巫师财经"
                  },
                  "copyright": 0,
                  "ctime": 1731758400,
                  "desc": "",
                  "desc_v2": null,
                  "dimension": {
                    "height": 0,
                    "rotate": 0,
                    "width": 0
                  },
                  "duration": 5246,
                  "dynamic": "",
                  "enable_vt": 0,
                  "is_blooper": false,
                  "is_chargeable_season": false,
                  "is_lesson_video": 0,
                  "pic": "http://i1.hdslb.com/bfs/archive/3eda4757f28eb6bcc67c50964f545a0b67133b79.jpg",
                  "pubdate": 1731758400,
                  "rights": {
                    "arc_pay": 0,
                    "autoplay": 0,
                    "bp": 0,
                    "download": 0,
                    "elec": 0,
                    "free_watch": 0,
                    "hd5": 0,
                    "is_cooperation": 0,
                    "movie": 0,
                    "no_reprint": 0,
                    "pay": 0,
                    "ugc_pay": 0,
                    "ugc_pay_preview": 0
                  },
                  "stat": {
                    "aid": 113487950976566,
                    "argue_msg": "",
                    "coin": 13664,
                    "danmaku": 2196,
                    "dislike": 0,
                    "evaluation": "",
                    "fav": 24734,
                    "his_rank": 0,
                    "like": 25660,
                    "now_rank": 0,
                    "reply": 1021,
                    "share": 7006,
                    "view": 1077279,
                    "vt": 0,
                    "vv": 1077279
                  },
                  "state": 0,
                  "title": "【巫师】合订本:上市公司财务造假复盘",
                  "type_id": 0,
                  "type_id_v2": 0,
                  "type_name": "",
                  "type_name_v2": "",
                  "videos": 0,
                  "vt_display": ""
                },
                "attribute": 0,
                "bvid": "BV1c8mZYxEBU",
                "cid": 26777158541,
                "id": 161349888,
                "page": {
                  "cid": 26777158541,
                  "dimension": {
                    "height": 1080,
                    "rotate": 0,
                    "width": 1920
                  },
                  "duration": 5246,
                  "from": "vupload",
                  "page": 1,
                  "part": "【巫师】合订本:上市公司财务造假复盘",
                  "vid": "",
                  "weblink": ""
                },
                "pages": [
                  {
                    "cid": 26777158541,
                    "dimension": {
                      "height": 1080,
                      "rotate": 0,
                      "width": 1920
                    },
                    "duration": 5246,
                    "from": "vupload",
                    "page": 1,
                    "part": "【巫师】合订本:上市公司财务造假复盘",
                    "vid": "",
                    "weblink": ""
                  }
                ],
                "season_id": 6874727,
                "section_id": 7583519,
                "title": "【巫师】合订本:上市公司财务造假复盘"
              }
            ],
            "id": 7583519,
            "season_id": 6874727,
            "title": "正片",
            "type": 1
          }
        ],
        "sign_state": 0,
        "stat": {
          "coin": 1561825,
          "danmaku": 255220,
          "fav": 1204856,
          "his_rank": 0,
          "like": 2686853,
          "now_rank": 0,
          "reply": 133218,
          "season_id": 6874727,
          "share": 464833,
          "view": 62449276,
          "vt": 0,
          "vv": 62449276
        },
        "title": "宏观&行业&公司"
      },
      "user_garb": {
        "url_image_ani_cut": ""
      },
      "videos": 1,
      "vt_display": ""
    },
    "videoToy": null,
    "videoToyAid": 0,
    "videoToyReadySequence": 0,
    "videoToyRequestId": 0
  },
  "message": null,
  "openany_cost": 15385,
  "recordTime": "2026-11-06T21:15:27.094052708",
  "requestId": "a19ce7d919d84353b440db59cd6c3fc0",
  "requestParams": {
    "body": null,
    "query": {
      "bvid": "BV1CYPCzWEi4"
    }
  }
}

Response result

Response structure

Inferred from examples
  • codeinteger
  • dataobject
    • abtestobject
    • adDataobject
      • 2624null
      • 2625null
      • 3038object[]
        • activity_typeinteger
        • ad_cbstring
        • ad_descstring
        • adver_namestring
        • agencystring
        • areainteger
        • asg_idinteger
        • business_marknull
        • card_typeinteger
        • click_urlsnull
        • cm_markinteger
        • contract_idstring
        • creative_typeinteger
        • crowd_idinteger
        • epidinteger
        • feedback_panelnull
        • idinteger
        • image_urlsnull
        • inlineobject
          • inline_barrage_switchinteger
          • inline_typeinteger
          • inline_urlstring
          • inline_use_sameinteger
        • introstring
        • is_ad_locboolean
        • jump_targetinteger
        • labelstring
        • list_typeinteger
        • litpicstring
        • midstring
        • namestring
        • null_frameboolean
        • operaterstring
        • pc_styleinteger
        • picstring
        • pic_main_colorstring
        • pos_numinteger
        • request_idstring
        • res_idinteger
        • roomnull
        • sales_typeinteger
        • seasonnull
        • server_typeinteger
        • show_urlsnull
        • src_idinteger
        • stimeinteger
        • styleinteger
        • sub_titlestring
        • titlestring
        • track_idstring
        • urlstring
        • wx_program_infonull
      • 4330null
    • adsControlobject
      • has_danmuinteger
      • has_live_booking_adboolean
      • under_player_scroller_secondsinteger
    • aidinteger
    • availableVideoListobject[]
      • aidinteger
      • bvidstring
      • cidinteger
      • coverstring
      • is_lesson_videoboolean
      • listobject[]
        • aidinteger
        • bvidstring
        • cidinteger
        • pinteger
        • titlestring
      • redirect_urlstring
      • titlestring
      • upidinteger
    • bvidstring
    • channelKvobject[]
      • channelIdinteger
      • configobject
        • enableSubinteger
      • iconstring
      • namestring
      • routestring
      • subobject[]
        • namestring
        • routestring
        • subChannelIdinteger
        • tidinteger
        • tkeystring
        • urlstring
      • tidinteger
      • tkeystring
      • urlstring
    • cidinteger
    • cidMapobject
      • 116176164232467object
        • aidinteger
        • bvidstring
        • cidsobject
          • 1integer
      • BV1CYPCzWEi4object
        • aidinteger
        • bvidstring
        • cidsobject
          • 1integer
    • constantsobject
    • continuousPlayboolean
    • corePlayerobject
      • idinteger
      • refstring
      • strstring
      • versionstring
    • currentRcmdTabobject
      • tab_namestring
      • tab_orderinteger
      • tab_typeinteger
    • customInteractiveLayerKvobject
    • customInteractiveLayerKvReadySequenceinteger
    • customLayerSwitchnull
    • dash_infoobject
      • accept_descriptionstring[]
      • accept_formatstring
      • accept_qualityinteger[]
      • auto_qn_respobject
        • dyeidstring
        • qn_featureobject
          • quality_tagstring
          • sub_tid_namestring
          • tid_namestring
      • cur_languagestring
      • cur_production_typeinteger
      • dashobject
        • audioobject[]
          • SegmentBaseobject
            • Initializationstring
            • indexRangestring
          • backupUrlstring[]
          • backup_urlstring[]
          • bandwidthinteger
          • baseUrlstring
          • base_urlstring
          • codecidinteger
          • codecsstring
          • frameRatestring
          • frame_ratestring
          • heightinteger
          • idinteger
          • mimeTypestring
          • mime_typestring
          • sarstring
          • segment_baseobject
            • index_rangestring
            • initializationstring
          • startWithSapinteger
          • start_with_sapinteger
          • widthinteger
        • dolbyobject
          • audionull
          • typeinteger
        • durationinteger
        • flacnull
        • minBufferTimenumber
        • min_buffer_timenumber
        • videoobject[]
          • SegmentBaseobject
            • Initializationstring
            • indexRangestring
          • backupUrlstring[]
          • backup_urlstring[]
          • bandwidthinteger
          • baseUrlstring
          • base_urlstring
          • codecidinteger
          • codecsstring
          • frameRatestring
          • frame_ratestring
          • heightinteger
          • idinteger
          • mimeTypestring
          • mime_typestring
          • sarstring
          • segment_baseobject
            • index_rangestring
            • initializationstring
          • startWithSapinteger
          • start_with_sapinteger
          • widthinteger
      • formatstring
      • fromstring
      • high_formatnull
      • last_play_cidinteger
      • last_play_timeinteger
      • messagestring
      • play_confobject
        • is_new_descriptionboolean
      • qualityinteger
      • resultstring
      • seek_paramstring
      • seek_typestring
      • support_formatsobject[]
        • can_watch_qn_reasoninteger
        • codecsstring[]
        • display_descstring
        • formatstring
        • limit_watch_reasoninteger
        • new_descriptionstring
        • qualityinteger
        • reportobject
        • superscriptstring
      • timelengthinteger
      • video_codecidinteger
      • view_infonull
    • defaultWbiKeyobject
      • wbiImgKeystring
      • wbiSubKeystring
    • elecFullInfoobject
      • av_countinteger
      • cnt_priv_typeinteger
      • countinteger
      • display_numinteger
      • listobject[]
        • avatarstring
        • messagestring
        • midinteger
        • msg_deletedinteger
        • pay_midinteger
        • rankinteger
        • trend_typeinteger
        • unamestring
        • vip_infoobject
          • vipDueMsecinteger
          • vipStatusinteger
          • vipTypeinteger
      • show_infoobject
        • high_levelobject
          • button_textstring
          • introstring
          • jump_urlobject
            • paywall_linkstring
            • previewbar_linkstring
            • up_linkstring
          • newboolean
          • openboolean
          • privilege_typeinteger
          • qa_detail_linkstring
          • question_textstring
          • show_buttonboolean
          • sub_titlestring
          • titlestring
        • iconstring
        • jump_urlstring
        • jump_url_webstring
        • showboolean
        • stateinteger
        • titlestring
        • with_qa_idinteger
      • special_dayinteger
      • total_countinteger
    • emergencyBanobject
      • no_coinboolean
      • no_favboolean
      • no_likeboolean
      • no_shareboolean
    • errorobject
    • hasShowedOldFanboolean
    • inWechatboolean
    • insertScriptsstring[]
    • ipRegionstring
    • isClientboolean
    • isModernboolean
    • isOverseasboolean
    • isPrVideoboolean
    • langstring
    • legalRegionstring
    • loadingRcmdTabDataboolean
    • moduleHiddenCtrlobject
      • adLeftBannerboolean
      • adRightBottomboolean
      • adRightTopboolean
      • rcmdActivityboolean
      • rcmdListboolean
      • rcmdLiveboolean
    • nanoThemeobject
      • bpx-aux-block-iconstring
      • bpx-aux-button-bgstring
      • bpx-aux-button-disabled-bgstring
      • bpx-aux-content-bgstring
      • bpx-aux-content-font1string
      • bpx-aux-content-font2string
      • bpx-aux-content-font3string
      • bpx-aux-content-font4string
      • bpx-aux-content-font5string
      • bpx-aux-cover-bgstring
      • bpx-aux-float-bgstring
      • bpx-aux-float-borderstring
      • bpx-aux-float-hover-bgstring
      • bpx-aux-float-iconstring
      • bpx-aux-footer-bgstring
      • bpx-aux-footer-fontstring
      • bpx-aux-footer-font-hoverstring
      • bpx-aux-header-bgstring
      • bpx-aux-header-fontstring
      • bpx-aux-header-iconstring
      • bpx-aux-input-borderstring
      • bpx-aux-line-borderstring
      • bpx-box-shadowstring
      • bpx-dmsend-borderstring
      • bpx-dmsend-disable-button-bgstring
      • bpx-dmsend-disable-button-textstring
      • bpx-dmsend-hint-fontstring
      • bpx-dmsend-hint-iconstring
      • bpx-dmsend-info-fontstring
      • bpx-dmsend-input-bgstring
      • bpx-dmsend-input-fontstring
      • bpx-dmsend-main-bgstring
      • bpx-dmsend-switch-iconstring
      • bpx-fn-colorstring
      • bpx-fn-hover-colorstring
      • bpx-primary-colorstring
    • noRecommendActivityboolean
    • noRecommendLiveboolean
    • noTagAndNoteboolean
    • oldFanContractobject
    • pinteger
    • pageThemestring
    • playernull
    • premiereInfonull
    • promoBannerKvobject
      • commonnull
      • huashengobject
        • descstring
        • imgstring
        • small_imgstring
        • titlestring
        • urlstring
    • queryTagsunknown[]
    • rcmdTabDataobject
      • archivesunknown[]
      • has_moreboolean
      • tab_namestring
    • rcmdTabNamesstring[]
    • relatedobject[]
      • ai_rcmdobject
      • aidinteger
      • bvidstring
      • cidinteger
      • durationinteger
      • enable_vtinteger
      • ownerobject
        • midinteger
        • namestring
      • picstring
      • redirect_urlstring
      • redirected_urlstring
      • reportParamsobject
      • season_idinteger
      • season_typeinteger
      • statobject
        • danmakuinteger
        • viewinteger
        • vtinteger
      • titlestring
    • sectionsFavStateboolean
    • sectionsInfoobject
      • attributeinteger
      • coverstring
      • enable_vtinteger
      • ep_countinteger
      • idinteger
      • introstring
      • is_pay_seasonboolean
      • midinteger
      • season_typeinteger
      • sectionsobject[]
        • episodesobject[]
          • aidinteger
          • arcobject
            • aidinteger
            • authorobject
              • facestring
              • midinteger
              • namestring
            • copyrightinteger
            • ctimeinteger
            • descstring
            • desc_v2null
            • dimensionobject
              • heightinteger
              • rotateinteger
              • widthinteger
            • durationinteger
            • dynamicstring
            • enable_vtinteger
            • is_blooperboolean
            • is_chargeable_seasonboolean
            • is_lesson_videointeger
            • picstring
            • pubdateinteger
            • rightsobject
              • arc_payinteger
              • autoplayinteger
              • bpinteger
              • downloadinteger
              • elecinteger
              • free_watchinteger
              • hd5integer
              • is_cooperationinteger
              • movieinteger
              • no_reprintinteger
              • payinteger
              • ugc_payinteger
              • ugc_pay_previewinteger
            • statobject
              • aidinteger
              • argue_msgstring
              • coininteger
              • danmakuinteger
              • dislikeinteger
              • evaluationstring
              • favinteger
              • his_rankinteger
              • likeinteger
              • now_rankinteger
              • replyinteger
              • shareinteger
              • viewinteger
              • vtinteger
              • vvinteger
            • stateinteger
            • titlestring
            • type_idinteger
            • type_id_v2integer
            • type_namestring
            • type_name_v2string
            • videosinteger
            • vt_displaystring
          • attributeinteger
          • bvidstring
          • cidinteger
          • idinteger
          • pageobject
            • cidinteger
            • dimensionobject
              • heightinteger
              • rotateinteger
              • widthinteger
            • durationinteger
            • fromstring
            • pageinteger
            • partstring
            • vidstring
            • weblinkstring
          • pagesobject[]
            • cidinteger
            • dimensionobject
              • heightinteger
              • rotateinteger
              • widthinteger
            • durationinteger
            • fromstring
            • pageinteger
            • partstring
            • vidstring
            • weblinkstring
          • season_idinteger
          • section_idinteger
          • titlestring
        • idinteger
        • season_idinteger
        • titlestring
        • typeinteger
      • sign_stateinteger
      • statobject
        • coininteger
        • danmakuinteger
        • favinteger
        • his_rankinteger
        • likeinteger
        • now_rankinteger
        • replyinteger
        • season_idinteger
        • shareinteger
        • viewinteger
        • vtinteger
        • vvinteger
      • titlestring
    • specnull
    • spmidPrefixstring
    • staffDataunknown[]
    • tagsobject[]
      • jump_urlstring
      • music_idstring
      • showDetailboolean
      • showReportboolean
      • tag_idinteger
      • tag_namestring
      • tag_typestring
      • timeOutnull
    • toolbarEntryReadySequenceinteger
    • upDataobject
      • DisplayRankstring
      • Officialobject
        • descstring
        • roleinteger
        • titlestring
        • typeinteger
      • approveboolean
      • archiveCountinteger
      • articleinteger
      • attentioninteger
      • attentionsunknown[]
      • birthdaystring
      • descriptionstring
      • facestring
      • face_nftinteger
      • face_nft_typeinteger
      • fansinteger
      • friendinteger
      • is_senior_memberinteger
      • level_infoobject
        • current_expinteger
        • current_levelinteger
        • current_mininteger
        • next_expinteger
      • midstring
      • namestring
      • name_rendernull
      • nameplateobject
        • conditionstring
        • imagestring
        • image_smallstring
        • levelstring
        • namestring
        • nidinteger
      • official_verifyobject
        • descstring
        • typeinteger
      • pendantobject
        • expireinteger
        • imagestring
        • image_enhancestring
        • image_enhance_framestring
        • n_pidinteger
        • namestring
        • pidinteger
      • placestring
      • rankstring
      • regtimeinteger
      • sexstring
      • signstring
      • spacestainteger
      • vipobject
        • avatar_iconobject
          • icon_resourceobject
          • icon_typeinteger
        • avatar_subscriptinteger
        • avatar_subscript_urlstring
        • due_dateinteger
        • labelobject
          • bg_colorstring
          • bg_styleinteger
          • border_colorstring
          • img_label_uri_hansstring
          • img_label_uri_hans_staticstring
          • img_label_uri_hantstring
          • img_label_uri_hant_staticstring
          • img_label_uri_i18nstring
          • img_label_uri_i18n_staticstring
          • label_gotoobject
            • mobilestring
            • pc_webstring
          • label_idinteger
          • label_themestring
          • label_typeinteger
          • pathstring
          • textstring
          • text_colorstring
          • use_img_labelboolean
        • nickname_colorstring
        • ott_infoobject
          • overdue_timeinteger
          • pay_channel_idstring
          • pay_typeinteger
          • statusinteger
          • vip_typeinteger
        • roleinteger
        • statusinteger
        • super_vipobject
          • is_super_vipboolean
        • theme_typeinteger
        • tv_due_dateinteger
        • tv_vip_pay_typeinteger
        • tv_vip_statusinteger
        • typeinteger
        • vipStatusinteger
        • vipTypeinteger
        • vip_pay_typeinteger
    • urlRuleKvobject
      • blacklistobject
        • domainunknown[]
        • rexunknown[]
      • whitelistobject
        • domainstring[]
        • rexunknown[]
    • userobject
    • videoDataobject
      • aidinteger
      • argue_infoobject
        • argue_linkstring
        • argue_msgstring
        • argue_typeinteger
      • bvidstring
      • cidinteger
      • copyrightinteger
      • ctimeinteger
      • descstring
      • desc_v2null
      • dimensionobject
        • heightinteger
        • rotateinteger
        • widthinteger
      • disable_show_up_infoboolean
      • durationinteger
      • dynamicstring
      • embedPlayerobject
        • aidinteger
        • bvidstring
        • cidinteger
        • featureListobject
        • fromDidnull
        • pinteger
        • statsobject
          • spmIdstring
          • spmIdFromstring
          • trackIdstring
        • tinteger
        • vidstring
        • vtypestring
      • enable_vtinteger
      • honor_replyobject
        • honorobject[]
          • aidinteger
          • descstring
          • typeinteger
          • weekly_recommend_numinteger
      • is_chargeable_seasonboolean
      • is_hua_shengboolean
      • is_season_displayboolean
      • is_storyboolean
      • is_story_playinteger
      • is_upower_exclusiveboolean
      • is_upower_exclusive_with_qaboolean
      • is_upower_playboolean
      • is_upower_previewboolean
      • is_view_selfboolean
      • like_iconstring
      • need_jump_bvboolean
      • no_cacheboolean
      • ownerobject
        • facestring
        • midinteger
        • namestring
      • pagesobject[]
        • asr_languagestring
        • cidinteger
        • ctimeinteger
        • dimensionobject
          • heightinteger
          • rotateinteger
          • widthinteger
        • durationinteger
        • first_framestring
        • fromstring
        • pageinteger
        • partstring
        • vidstring
        • weblinkstring
      • picstring
      • premierenull
      • pubdateinteger
      • rightsobject
        • arc_payinteger
        • autoplayinteger
        • bpinteger
        • clean_modeinteger
        • downloadinteger
        • elecinteger
        • free_watchinteger
        • hd5integer
        • is_360integer
        • is_cooperationinteger
        • is_stein_gateinteger
        • movieinteger
        • no_backgroundinteger
        • no_reprintinteger
        • no_shareinteger
        • payinteger
        • ugc_payinteger
        • ugc_pay_previewinteger
      • season_idinteger
      • statobject
        • aidinteger
        • coininteger
        • danmakuinteger
        • dislikeinteger
        • evaluationstring
        • favoriteinteger
        • his_rankinteger
        • likeinteger
        • now_rankinteger
        • replyinteger
        • shareinteger
        • viewinteger
        • vtinteger
      • stateinteger
      • subtitleobject
        • allow_submitboolean
        • listunknown[]
      • teenage_modeinteger
      • tidinteger
      • tid_v2integer
      • titlestring
      • tnamestring
      • tname_v2string
      • ugc_seasonobject
        • attributeinteger
        • coverstring
        • enable_vtinteger
        • ep_countinteger
        • idinteger
        • introstring
        • is_pay_seasonboolean
        • midinteger
        • season_typeinteger
        • sectionsobject[]
          • episodesobject[]
            • aidinteger
            • arcobject
              • aidinteger
              • authorobject
                • facestring
                • midinteger
                • namestring
              • copyrightinteger
              • ctimeinteger
              • descstring
              • desc_v2null
              • dimensionobject
                • heightinteger
                • rotateinteger
                • widthinteger
              • durationinteger
              • dynamicstring
              • enable_vtinteger
              • is_blooperboolean
              • is_chargeable_seasonboolean
              • is_lesson_videointeger
              • picstring
              • pubdateinteger
              • rightsobject
                • arc_payinteger
                • autoplayinteger
                • bpinteger
                • downloadinteger
                • elecinteger
                • free_watchinteger
                • hd5integer
                • is_cooperationinteger
                • movieinteger
                • no_reprintinteger
                • payinteger
                • ugc_payinteger
                • ugc_pay_previewinteger
              • statobject
                • aidinteger
                • argue_msgstring
                • coininteger
                • danmakuinteger
                • dislikeinteger
                • evaluationstring
                • favinteger
                • his_rankinteger
                • likeinteger
                • now_rankinteger
                • replyinteger
                • shareinteger
                • viewinteger
                • vtinteger
                • vvinteger
              • stateinteger
              • titlestring
              • type_idinteger
              • type_id_v2integer
              • type_namestring
              • type_name_v2string
              • videosinteger
              • vt_displaystring
            • attributeinteger
            • bvidstring
            • cidinteger
            • idinteger
            • pageobject
              • cidinteger
              • dimensionobject
                • heightinteger
                • rotateinteger
                • widthinteger
              • durationinteger
              • fromstring
              • pageinteger
              • partstring
              • vidstring
              • weblinkstring
            • pagesobject[]
              • cidinteger
              • dimensionobject
                • heightinteger
                • rotateinteger
                • widthinteger
              • durationinteger
              • fromstring
              • pageinteger
              • partstring
              • vidstring
              • weblinkstring
            • season_idinteger
            • section_idinteger
            • titlestring
          • idinteger
          • season_idinteger
          • titlestring
          • typeinteger
        • sign_stateinteger
        • statobject
          • coininteger
          • danmakuinteger
          • favinteger
          • his_rankinteger
          • likeinteger
          • now_rankinteger
          • replyinteger
          • season_idinteger
          • shareinteger
          • viewinteger
          • vtinteger
          • vvinteger
        • titlestring
      • user_garbobject
        • url_image_ani_cutstring
      • videosinteger
      • vt_displaystring
    • videoToynull
    • videoToyAidinteger
    • videoToyReadySequenceinteger
    • videoToyRequestIdinteger
  • messagenull
  • openany_costinteger
  • recordTimestring
  • requestIdstring
  • requestParamsobject
    • bodynull
    • queryobject
      • bvidstring

Loading related APIs…

Common questions

Do I need a separate key for every provider?

Use your OpenAny API key for standard API access. Read it from OPENANY_API_KEY in your environment and keep it out of prompts, source code and logs.

Are these providers interchangeable?

No. Each offering has its own inputs, pricing and response contract. Selecting a catalog offering does not establish automatic routing or fallback. Confirm the service contract before calling.

How is this API billed?

API-key calls use your shared balance at the selected implementation's published rate. Check the billing unit and request-specific pricing rules before making a paid call. Recorded usage determines the final charge under that contract.

Where do the price and contract come from?

The selected implementation publishes its provider, request contract, revision and billing rules through OpenAny's public API catalog. A revision number identifies a contract version, not a price update date. A price update timestamp is not supplied; do not treat a page date as one.

How do OpenAny Balance and x402 differ?

OpenAny Balance uses an API key and one shared balance. Card, USDC and x402 top-ups, card auto top-up and USDC subscriptions fund that balance; available routes appear on the Credits page. Direct x402 is a separate pay-per-request flow, available only on listings that show it and requiring an authorized payment client.

Does Playground send a paid request?

Yes. After you sign in, Run sends a real API request using an active OpenAny API key. Charges follow the published API contract and use your shared balance. Selecting an implementation, editing inputs and viewing sample responses do not send requests.

Use Bilibili Video Details API (V2) with your agent

Inspect endpoint contracts and confirm availability and pricing before a paid call.