---
type: "firecrawl-provider"
description: "Bilibili (bilibili.com) public video metadata: video detail and batch verification by BV/av id, keyword search for videos and uploaders, uploader profiles and archive listings, comments and time-limited DASH stream URLs, all anonymous through the site's web JSON API with WBI request signing."
use_when: "Bilibili (bilibili.com) public video metadata: video detail and batch verification by BV/av id, keyword search for videos and uploaders, uploader profiles and archive listings, comments and time-limited DASH stream URLs, all anonymous through the site's web JSON API with WBI request signing."
categories: "Social"
capabilities: 9
credits_per_call: 5
---
# Bilibili on Firecrawl Alexandria

Bilibili (bilibili.com) public video metadata: video detail and batch verification by BV/av id, keyword search for videos and uploaders, uploader profiles and archive listings, comments and time-limited DASH stream URLs, all anonymous through the site's web JSON API with WBI request signing.

- Categories: Social
- Category index: [Social category](https://firecrawl.dev/alexandria/agents/categories/social)
- Provider key: `bilibili-com`
- Access: Firecrawl credits
- Cost: 5 credits per call

## More

- [Human guide](https://firecrawl.dev/app/alexandria/bilibili-com)
- [OpenAPI spec](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/openapi.json)

## Capabilities

- [Search uploaders](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/search_uploaders): Search uploaders (users) by name through the WBI-signed search API (search_type=bili_user): mid, name, signature, follower and video counts, level, verification and space URL per hit.
- [Search videos](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/search_videos): Search videos by keyword through the WBI-signed /x/web-interface/wbi/search/type API (search_type=video): bvid, aid, title, uploader mid/name, partition, counters, publish time, tags and canonical URL per hit, with sort order and partition filter. The site caps hit counts at 1000 (page_size × pages).
- [Suggest](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/suggest): Search-box suggestions for a term from /x/web-interface/suggest: up to 10 completions as plain text.
- [Uploader profile](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/uploader_profile): One uploader's public card from /x/web-interface/card: mid, name, avatar, signature, level, official verification title, follower/following counts, archive and article counts, total likes and the space URL.
- [Uploader videos](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/uploader_videos): An uploader's archives, newest first, from the stateless /x/series/recArchivesByKeywords listing (the cookie-gated space/wbi/arc/search is not used): bvid, aid, title, description, cover, publish time, duration and play count per video, with page/total. Optional keyword filter within the uploader's videos. An unknown mid is not_found (checked against the uploader card).
- [Video batch](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/video_batch): Verify a list of up to 50 videos in one call: for each bvid or aid, the same metadata as video_detail (title, uploader, canonical URL, counters, parts) or `not_found`. Calls the WBI-signed view API once per id; fails with not_found only when no id resolves.
- [Video comments](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/video_comments): Top-level comments on a video from the WBI-signed /x/v2/reply/wbi/main API, hot (mode 3) or newest (mode 2): reply id, commenter mid/name/level, text, likes, sub-reply count and the embedded preview sub-replies, with the total count and an opaque continuation cursor.
- [Video detail](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/video_detail): One video's metadata from the WBI-signed /x/web-interface/wbi/view API: bvid, aid, cid, title, description, cover, publish time, duration, partition, uploader (mid, name), play/like/coin/favourite/comment counters, every part with its cid, and optionally the archive tags. Identify the video by bvid, aid or a pasted bilibili.com/video URL.
- [Video streams](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/video_streams): Direct DASH stream URLs for one video part from /x/player/playurl (fnval=16): every video and audio representation with quality id, codec, resolution, bandwidth, primary and backup CDN URLs and their expiry, plus the quality list the site offers. Anonymous access is capped at 480p (quality 32); higher qualities require a login the program does not have. URLs expire and must be fetched with a bilibili.com Referer.

## 1. Choose this provider when

Bilibili (bilibili.com) public video metadata: video detail and batch verification by BV/av id, keyword search for videos and uploaders, uploader profiles and archive listings, comments and time-limited DASH stream URLs, all anonymous through the site's web JSON API with WBI request signing.

## 2. Minimal request

Call `POST https://api.firecrawl.dev/v2/scrape` with `{ alexandria: { provider, capability, options } }`. For a batch, send `{ alexandria: [...] }` with up to 10 calls.

```json
{
  "provider": "bilibili-com",
  "capability": "videos/search_uploaders",
  "options": {
    "keyword": "ピノキオピー"
  }
}
```

## 3. Add provider options

Use only the options needed for the task:

- `keyword` (string, required): Name to search. Example: `<keyword>`
- `page` (number): page Example: `1`
- `page_size` (number): page_size Example: `20`

## 4. Request through your preferred interface

### JavaScript

```javascript
const result = await firecrawl.scrape({
  alexandria: {
    provider: "bilibili-com",
    capability: "videos/search_uploaders",
    options: {
      keyword: "ピノキオピー",
    },
  },
});
```

### Python

```python
result = firecrawl.scrape_alexandria({
  "provider": "bilibili-com",
  "capability": "videos/search_uploaders",
  "options": {
    "keyword": "ピノキオピー"
  }
})
```

### cURL

```sh
curl https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "alexandria": {
    "provider": "bilibili-com",
    "capability": "videos/search_uploaders",
    "options": {
      "keyword": "ピノキオピー"
    }
  }
}'
```

### CLI

```sh
firecrawl scrape 'bilibili-com/videos/search_uploaders' \
  --options '{"keyword":"ピノキオピー"}'
```


### MCP

Call the FCX MCP retrieve tool with this object:

```json
{
  "provider": "bilibili-com",
  "capability": "videos/search_uploaders",
  "options": {
    "keyword": "ピノキオピー"
  }
}
```

Ask for only the returned fields needed by the task.

## 5. Full request shape

```json
{
  "provider": "bilibili-com",
  "capability": "videos/search_uploaders",
  "options": {
    "keyword": "ピノキオピー"
  }
}
```

## 6. Response data

The response includes `success`, `provider`, `capability`, `creditsCost` and `data`. This example shows the provider payload in `data`:

```json
{
  "country": "US",
  "keyword": "ピノキオピー",
  "next_page": 2,
  "observed_at_ms": 1790765777164,
  "page": 1,
  "page_size": 20,
  "results": [
    {
      "face_url": "https://i1.hdslb.com/bfs/face/ada46abe245f03fc216acf1585b3f1e31991b7f9.jpg",
      "fans": 2374084,
      "is_uploader": true,
      "level": 6,
      "mid": 203655966,
      "name": "ピノキオピー_official",
      "official_verify": {
        "desc": "bilibili 知名音乐UP主",
        "type": 0
      },
      "sign": "你好!我叫ピノキオピー。使用初音未来制。日本。 https://www.weibo.com/u/6356534323",
      "url": "https://space.bilibili.com/203655966",
      "videos": 57
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/3e86755eef7a9b04441f89f080ad743b9bccd69f.jpg",
      "fans": 15,
      "is_uploader": false,
      "level": 5,
      "mid": 110711878,
      "name": "ピノキオピー",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "，，，，，，",
      "url": "https://space.bilibili.com/110711878",
      "videos": 0
    },
    {
      "face_url": "https://i2.hdslb.com/bfs/face/1c9218c3f695e0baf286db064d49664e52f62dd9.jpg",
      "fans": 900,
      "is_uploader": true,
      "level": 4,
      "mid": 3546757772348313,
      "name": "ピノキオピー-offIal",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "本人已退网",
      "url": "https://space.bilibili.com/3546757772348313",
      "videos": 15
    },
    {
      "face_url": "https://i2.hdslb.com/bfs/face/3533ad8aed35bd31358569a5209a33beecafdabf.jpg",
      "fans": 445,
      "is_uploader": true,
      "level": 4,
      "mid": 1730052288,
      "name": "ピノキオピー-official",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "高仿喵喵喵，随便发点视频✌?",
      "url": "https://space.bilibili.com/1730052288",
      "videos": 10
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/023506bb6a32692f4fa1c433a803a64429c02cbb.jpg",
      "fans": 146,
      "is_uploader": true,
      "level": 5,
      "mid": 15260708,
      "name": "增殖するピノキオピー",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "是条懒狗\n这个号不做up了\n",
      "url": "https://space.bilibili.com/15260708",
      "videos": 5
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/41e839874d3c184f5838f95823e825fb79d3afab.jpg",
      "fans": 126,
      "is_uploader": true,
      "level": 2,
      "mid": 3706939697531066,
      "name": "ピノキオピーofficial",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "欢迎交友！",
      "url": "https://space.bilibili.com/3706939697531066",
      "videos": 4
    },
    {
      "face_url": "https://i0.hdslb.com/bfs/face/8548665439ced1a1e8810e4ca0c43d4f4b40beb5.jpg",
      "fans": 22,
      "is_uploader": true,
      "level": 2,
      "mid": 3690975912266273,
      "name": "ピノキオピー_officia",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": null,
      "url": "https://space.bilibili.com/3690975912266273",
      "videos": 1
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/02105d803704e2cdd70c8ed6eb8e3fdc227cb821.jpg",
      "fans": 17,
      "is_uploader": true,
      "level": 4,
      "mid": 3546833955588497,
      "name": "ピノキオピー-----",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": null,
      "url": "https://space.bilibili.com/3546833955588497",
      "videos": 2
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/b61324b19e8863a48260f8f977034150b90e8725.jpg",
      "fans": 5,
      "is_uploader": true,
      "level": 2,
      "mid": 3691007570872593,
      "name": "ピノキオピー-",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": null,
      "url": "https://space.bilibili.com/3691007570872593",
      "videos": 1
    },
    {
      "face_url": "https://i0.hdslb.com/bfs/face/54cc8b35e9335f68ddcb1ae021571a07f0c1ea99.jpg",
      "fans": 5,
      "is_uploader": true,
      "level": 3,
      "mid": 3546762493036564,
      "name": "ピノキオピー_offoial",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "1398咕咕嘎嘎",
      "url": "https://space.bilibili.com/3546762493036564",
      "videos": 1
    },
    {
      "face_url": "https://i2.hdslb.com/bfs/face/9d0b3af6311f2075677a1a21907e741abf6867af.jpg",
      "fans": 5,
      "is_uploader": true,
      "level": 2,
      "mid": 3546936059627864,
      "name": "ピノキオピー_Officiial",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "重音テト萌，足立零也萌，不管了反正就是俩萌神",
      "url": "https://space.bilibili.com/3546936059627864",
      "videos": 2
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/b61324b19e8863a48260f8f977034150b90e8725.jpg",
      "fans": 69,
      "is_uploader": true,
      "level": 5,
      "mid": 1082549155,
      "name": "ピノキオ匕ー_official",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "一个ピノキオピー的高仿号ぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬユ",
      "url": "https://space.bilibili.com/1082549155",
      "videos": 7
    },
    {
      "face_url": "https://i0.hdslb.com/bfs/face/3f184743b345b71a4e4bab50895062ea10e4f397.jpg",
      "fans": 63,
      "is_uploader": false,
      "level": 5,
      "mid": 3546643515312373,
      "name": "ピノキオピー_offical",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": null,
      "url": "https://space.bilibili.com/3546643515312373",
      "videos": 0
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/a98b15f8c07998b7ad75fae346751117f9928a00.jpg",
      "fans": 19,
      "is_uploader": false,
      "level": 4,
      "mid": 3546740636518896,
      "name": "ピノキオピー_oficial",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": null,
      "url": "https://space.bilibili.com/3546740636518896",
      "videos": 0
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/b61324b19e8863a48260f8f977034150b90e8725.jpg",
      "fans": 21,
      "is_uploader": false,
      "level": 3,
      "mid": 3546918338693412,
      "name": "ピノキオピー__official",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": null,
      "url": "https://space.bilibili.com/3546918338693412",
      "videos": 0
    },
    {
      "face_url": "https://i2.hdslb.com/bfs/face/8d5aae7d8d26915101f6da5436a4a5b43b9a7c07.jpg",
      "fans": 15,
      "is_uploader": false,
      "level": 3,
      "mid": 3546700671093115,
      "name": "ピノキオピー_Official_",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "我是高仿",
      "url": "https://space.bilibili.com/3546700671093115",
      "videos": 0
    },
    {
      "face_url": "https://i2.hdslb.com/bfs/face/9a051874be0ec1abc37ebc620c15b709822b86c6.jpg",
      "fans": 11,
      "is_uploader": false,
      "level": 4,
      "mid": 640577871,
      "name": "ピノキオピー_oficiaIll",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "高仿",
      "url": "https://space.bilibili.com/640577871",
      "videos": 0
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/1464769f7e8df04ec0eb3129d80ac3e41c938445.jpg",
      "fans": 7,
      "is_uploader": false,
      "level": 5,
      "mid": 3546612651526781,
      "name": "ピノキオピー_offcial",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": null,
      "url": "https://space.bilibili.com/3546612651526781",
      "videos": 0
    },
    {
      "face_url": "https://i2.hdslb.com/bfs/face/20735059d5d783d5b3dc3ef88d50d9331a95be6e.jpg",
      "fans": 7,
      "is_uploader": false,
      "level": 2,
      "mid": 1490106598,
      "name": "ピノキオピー_officiaI",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "你好!我叫ピノキオピー。使用初音未来制。日本。https://www.weibo.com/u/6356534323",
      "url": "https://space.bilibili.com/1490106598",
      "videos": 0
    },
    {
      "face_url": "https://i0.hdslb.com/bfs/face/67f738089318a6238012126f7e1baa48d75786e0.jpg",
      "fans": 5,
      "is_uploader": false,
      "level": 3,
      "mid": 1638303836,
      "name": "ピノキオピーNB",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": null,
      "url": "https://space.bilibili.com/1638303836",
      "videos": 0
    }
  ],
  "total_pages": 2,
  "total_results": 28
}
```

## API reference-derived contract

The following capability contract is generated from the same normalized Alexandria API reference exposed in the API spec.

### Search uploaders

- Capability: `videos/search_uploaders`
- Description: Search uploaders (users) by name through the WBI-signed search API (search_type=bili_user): mid, name, signature, follower and video counts, level, verification and space URL per hit.
- Instructions: To find an artist's or uploader's mid from a name (e.g. `ピノキオピー`) before calling uploader_profile or uploader_videos.
- Cost: 5 credits per call
- Capability file: [Search uploaders](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/search_uploaders)

Accepted options:
- `keyword` (string, required): Name to search. Example: `<keyword>`
- `page` (number): page Example: `1`
- `page_size` (number): page_size Example: `20`

Response schema example:
```json
{
  "country": "US",
  "keyword": "ピノキオピー",
  "next_page": 2,
  "observed_at_ms": 1790765777164,
  "page": 1,
  "page_size": 20,
  "results": [
    {
      "face_url": "https://i1.hdslb.com/bfs/face/ada46abe245f03fc216acf1585b3f1e31991b7f9.jpg",
      "fans": 2374084,
      "is_uploader": true,
      "level": 6,
      "mid": 203655966,
      "name": "ピノキオピー_official",
      "official_verify": {
        "desc": "bilibili 知名音乐UP主",
        "type": 0
      },
      "sign": "你好!我叫ピノキオピー。使用初音未来制。日本。 https://www.weibo.com/u/6356534323",
      "url": "https://space.bilibili.com/203655966",
      "videos": 57
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/3e86755eef7a9b04441f89f080ad743b9bccd69f.jpg",
      "fans": 15,
      "is_uploader": false,
      "level": 5,
      "mid": 110711878,
      "name": "ピノキオピー",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "，，，，，，",
      "url": "https://space.bilibili.com/110711878",
      "videos": 0
    },
    {
      "face_url": "https://i2.hdslb.com/bfs/face/1c9218c3f695e0baf286db064d49664e52f62dd9.jpg",
      "fans": 900,
      "is_uploader": true,
      "level": 4,
      "mid": 3546757772348313,
      "name": "ピノキオピー-offIal",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "本人已退网",
      "url": "https://space.bilibili.com/3546757772348313",
      "videos": 15
    },
    {
      "face_url": "https://i2.hdslb.com/bfs/face/3533ad8aed35bd31358569a5209a33beecafdabf.jpg",
      "fans": 445,
      "is_uploader": true,
      "level": 4,
      "mid": 1730052288,
      "name": "ピノキオピー-official",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "高仿喵喵喵，随便发点视频✌?",
      "url": "https://space.bilibili.com/1730052288",
      "videos": 10
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/023506bb6a32692f4fa1c433a803a64429c02cbb.jpg",
      "fans": 146,
      "is_uploader": true,
      "level": 5,
      "mid": 15260708,
      "name": "增殖するピノキオピー",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "是条懒狗\n这个号不做up了\n",
      "url": "https://space.bilibili.com/15260708",
      "videos": 5
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/41e839874d3c184f5838f95823e825fb79d3afab.jpg",
      "fans": 126,
      "is_uploader": true,
      "level": 2,
      "mid": 3706939697531066,
      "name": "ピノキオピーofficial",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "欢迎交友！",
      "url": "https://space.bilibili.com/3706939697531066",
      "videos": 4
    },
    {
      "face_url": "https://i0.hdslb.com/bfs/face/8548665439ced1a1e8810e4ca0c43d4f4b40beb5.jpg",
      "fans": 22,
      "is_uploader": true,
      "level": 2,
      "mid": 3690975912266273,
      "name": "ピノキオピー_officia",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": null,
      "url": "https://space.bilibili.com/3690975912266273",
      "videos": 1
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/02105d803704e2cdd70c8ed6eb8e3fdc227cb821.jpg",
      "fans": 17,
      "is_uploader": true,
      "level": 4,
      "mid": 3546833955588497,
      "name": "ピノキオピー-----",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": null,
      "url": "https://space.bilibili.com/3546833955588497",
      "videos": 2
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/b61324b19e8863a48260f8f977034150b90e8725.jpg",
      "fans": 5,
      "is_uploader": true,
      "level": 2,
      "mid": 3691007570872593,
      "name": "ピノキオピー-",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": null,
      "url": "https://space.bilibili.com/3691007570872593",
      "videos": 1
    },
    {
      "face_url": "https://i0.hdslb.com/bfs/face/54cc8b35e9335f68ddcb1ae021571a07f0c1ea99.jpg",
      "fans": 5,
      "is_uploader": true,
      "level": 3,
      "mid": 3546762493036564,
      "name": "ピノキオピー_offoial",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "1398咕咕嘎嘎",
      "url": "https://space.bilibili.com/3546762493036564",
      "videos": 1
    },
    {
      "face_url": "https://i2.hdslb.com/bfs/face/9d0b3af6311f2075677a1a21907e741abf6867af.jpg",
      "fans": 5,
      "is_uploader": true,
      "level": 2,
      "mid": 3546936059627864,
      "name": "ピノキオピー_Officiial",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "重音テト萌，足立零也萌，不管了反正就是俩萌神",
      "url": "https://space.bilibili.com/3546936059627864",
      "videos": 2
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/b61324b19e8863a48260f8f977034150b90e8725.jpg",
      "fans": 69,
      "is_uploader": true,
      "level": 5,
      "mid": 1082549155,
      "name": "ピノキオ匕ー_official",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "一个ピノキオピー的高仿号ぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬぬユ",
      "url": "https://space.bilibili.com/1082549155",
      "videos": 7
    },
    {
      "face_url": "https://i0.hdslb.com/bfs/face/3f184743b345b71a4e4bab50895062ea10e4f397.jpg",
      "fans": 63,
      "is_uploader": false,
      "level": 5,
      "mid": 3546643515312373,
      "name": "ピノキオピー_offical",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": null,
      "url": "https://space.bilibili.com/3546643515312373",
      "videos": 0
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/a98b15f8c07998b7ad75fae346751117f9928a00.jpg",
      "fans": 19,
      "is_uploader": false,
      "level": 4,
      "mid": 3546740636518896,
      "name": "ピノキオピー_oficial",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": null,
      "url": "https://space.bilibili.com/3546740636518896",
      "videos": 0
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/b61324b19e8863a48260f8f977034150b90e8725.jpg",
      "fans": 21,
      "is_uploader": false,
      "level": 3,
      "mid": 3546918338693412,
      "name": "ピノキオピー__official",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": null,
      "url": "https://space.bilibili.com/3546918338693412",
      "videos": 0
    },
    {
      "face_url": "https://i2.hdslb.com/bfs/face/8d5aae7d8d26915101f6da5436a4a5b43b9a7c07.jpg",
      "fans": 15,
      "is_uploader": false,
      "level": 3,
      "mid": 3546700671093115,
      "name": "ピノキオピー_Official_",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "我是高仿",
      "url": "https://space.bilibili.com/3546700671093115",
      "videos": 0
    },
    {
      "face_url": "https://i2.hdslb.com/bfs/face/9a051874be0ec1abc37ebc620c15b709822b86c6.jpg",
      "fans": 11,
      "is_uploader": false,
      "level": 4,
      "mid": 640577871,
      "name": "ピノキオピー_oficiaIll",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "高仿",
      "url": "https://space.bilibili.com/640577871",
      "videos": 0
    },
    {
      "face_url": "https://i1.hdslb.com/bfs/face/1464769f7e8df04ec0eb3129d80ac3e41c938445.jpg",
      "fans": 7,
      "is_uploader": false,
      "level": 5,
      "mid": 3546612651526781,
      "name": "ピノキオピー_offcial",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": null,
      "url": "https://space.bilibili.com/3546612651526781",
      "videos": 0
    },
    {
      "face_url": "https://i2.hdslb.com/bfs/face/20735059d5d783d5b3dc3ef88d50d9331a95be6e.jpg",
      "fans": 7,
      "is_uploader": false,
      "level": 2,
      "mid": 1490106598,
      "name": "ピノキオピー_officiaI",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": "你好!我叫ピノキオピー。使用初音未来制。日本。https://www.weibo.com/u/6356534323",
      "url": "https://space.bilibili.com/1490106598",
      "videos": 0
    },
    {
      "face_url": "https://i0.hdslb.com/bfs/face/67f738089318a6238012126f7e1baa48d75786e0.jpg",
      "fans": 5,
      "is_uploader": false,
      "level": 3,
      "mid": 1638303836,
      "name": "ピノキオピーNB",
      "official_verify": {
        "desc": null,
        "type": 127
      },
      "sign": null,
      "url": "https://space.bilibili.com/1638303836",
      "videos": 0
    }
  ],
  "total_pages": 2,
  "total_results": 28
}
```

### Search videos

- Capability: `videos/search_videos`
- Description: Search videos by keyword through the WBI-signed /x/web-interface/wbi/search/type API (search_type=video): bvid, aid, title, uploader mid/name, partition, counters, publish time, tags and canonical URL per hit, with sort order and partition filter. The site caps hit counts at 1000 (page_size × pages).
- Instructions: To discover videos by keyword (e.g. `VOCALOID 初音ミク`), optionally restricted to a partition such as 30 (VOCALOID·UTAU) and sorted by plays, before verifying them with video_detail or video_batch.
- Cost: 5 credits per call
- Capability file: [Search videos](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/search_videos)

Accepted options:
- `keyword` (string, required): Search terms. Example: `<keyword>`
- `order` (string): Sort: totalrank (relevance, default), click (plays), pubdate (newest), dm (danmaku), stow (favourites). Example: `totalrank`
- `page` (number): 1-based page; the site serves at most 1000 hits in total. Example: `1`
- `page_size` (number): Hits per page, 1 to 50 (the site itself uses 42). Example: `20`
- `tids` (number): Restrict to a partition id (30 = VOCALOID·UTAU, 3 = music, 193 = MV). Omit for all. Example: `10`

Response schema example:
```json
{
  "country": "US",
  "keyword": "VOCALOID 初音ミク",
  "next_page": 2,
  "observed_at_ms": 1790765909189,
  "order": "totalrank",
  "page": 1,
  "page_size": 10,
  "results": [
    {
      "aid": 117357867504967,
      "author": {
        "mid": 3493258726476187,
        "name": "あいうち_aiuchi",
        "url": "https://space.bilibili.com/3493258726476187"
      },
      "bvid": "BV1UZad6XEK1",
      "cover_url": "https://i0.hdslb.com/bfs/archive/a96a1d0fbeabb790d17be7c37c6effa21a2d87f9.jpg",
      "danmaku": 55,
      "description": "初次见面，我是サル！现在以「あいうち」这个名字活动^^\n此前站内的版本为未经授权转载，本视频为原作者本人投稿!\n\nStreaming : https://linkco.re/Hzx0T6Sh\n\nMUSIC： あいうち(サル)　(https://x.com/aiuchin_)\nVIDEO： aiueo (https://x.com/aiueo1080p), あいうち\nDIVA：初音ミク\n\n\nlyric\n\n鈍色の痛みに目が覚める度\n頭が腐乱し眩み出しそうだ　over\n雨音の中　懐かしい声に\n呼ばれた気がして振",
      "duration_text": "3:1",
      "favorites": 2660,
      "like": 3185,
      "partition": {
        "tid": 30,
        "tname": "VOCALOID·UTAU"
      },
      "play": 12769,
      "published_at": 1790739030,
      "reply": 201,
      "tags": [
        "あいうち",
        "miku",
        "VOCALOID",
        "初音ミク",
        "术力口二次元音乐大赛",
        "ghoul",
        "サル"
      ],
      "title": "【官方投稿】ghoul (死体泥棒・盗尸者) / 初音ミク",
      "url": "https://www.bilibili.com/video/BV1UZad6XEK1/"
    },
    {
      "aid": 117353740308657,
      "author": {
        "mid": 687575370,
        "name": "Voidazure",
        "url": "https://space.bilibili.com/687575370"
      },
      "bvid": "BV1BEap63Eg4",
      "cover_url": "https://i1.hdslb.com/bfs/archive/44abfee6f0c5b9a82da2f29cdf008220cf78fcdf.jpg",
      "danmaku": 0,
      "description": "https://www.nicovideo.jp/watch/sm46860935\n『A Reminiscence with You - Hatsune Miku』\n\n漣音です\nしーらんとの合作です　ミク～～～\n\nあなたと旅をしたことを覚えていたいので\n\n第36回プロセカNEXT応募楽曲です\n\n◻︎Credits\nMusic,Movie : 漣音( https://x.com/sazaoto_ ),しーらん( https://x.com/shirane21 )\n\n◻︎Instとか\nhttps://driv",
      "duration_text": "2:46",
      "favorites": 19,
      "like": 34,
      "partition": {
        "tid": 21,
        "tname": "日常"
      },
      "play": 288,
      "published_at": 1790676356,
      "reply": 1,
      "tags": [
        "VOCALOID",
        "初音ミク",
        "あなた(と/の)回想",
        "第36回プロセカNEXT応募楽曲",
        "しーらん",
        "漣音"
      ],
      "title": "【初音ミク】回忆YU你【漣音】",
      "url": "https://www.bilibili.com/video/BV1BEap63Eg4/"
    },
    {
      "aid": 188136,
      "author": {
        "mid": 66508,
        "name": "Kriefare",
        "url": "https://space.bilibili.com/66508"
      },
      "bvid": "BV1Gx411w7wU",
      "cover_url": "https://i0.hdslb.com/bfs/archive/ff4a1a01da26f72b8054afc3ac6e69bb5fe60c00.jpg",
      "danmaku": 205397,
      "description": "封面图pixiv id=17775957。P1：sm1097445，1444万再生（目前最高），投稿：2007年09月20日，百万达成：07/10/15 22:18（25日），千万达成：12/08/30 11:43（1806日），【初音ミク】みくみくにしてあげる♪【してやんよ】，P主：ika。3D PV：av49487，千万PV在P134。下载置顶。新入P659-",
      "duration_text": "2687:57",
      "favorites": 300178,
      "like": 80501,
      "partition": {
        "tid": 30,
        "tname": "VOCALOID·UTAU"
      },
      "play": 10117111,
      "published_at": 1363579520,
      "reply": 143431,
      "tags": [
        "百万达成序",
        "补完计划",
        "新合集av675152719",
        "推广向",
        "新扩展包av33679222",
        "VOCALOID伝说入り",
        "传说曲",
        "VOCALOID",
        "NICO百万再生"
      ],
      "title": "【4 new】Vocaloid传说级名曲补完计划(下载置顶)",
      "url": "https://www.bilibili.com/video/BV1Gx411w7wU/"
    },
    {
      "aid": 117359293569127,
      "author": {
        "mid": 4676168,
        "name": "精神安定剤",
        "url": "https://space.bilibili.com/4676168"
      },
      "bvid": "BV1LPaZ6BEQP",
      "cover_url": "https://i1.hdslb.com/bfs/archive/cb8c8cb2849823d41562ab967868aa591b11dfd8.jpg",
      "danmaku": 0,
      "description": "https://youtu.be/qMubaSjgyNw\n拡散するツインテールの色\n\n第36回プロセカNEXT応募楽曲\n#プロセカNEXT\n\n\n・Vocal:初音ミク\n・chorus:初音ミク\n\n・その他:いさな!\nX(Twitter)\nhttps://x.com/owltaso\n\n\n連絡先メール\nwhale9isana@gmail.com\n\n\nOVERMORROW　オーバーモロウ\n歌詞\n\n底　未明　の中\n伝う　もの　個々の得体\nあなたがみていた\n木漏れ日の元で意味を繋いでいる\n\n記号化した生活　各個体で",
      "duration_text": "4:21",
      "favorites": 33,
      "like": 39,
      "partition": {
        "tid": 30,
        "tname": "VOCALOID·UTAU"
      },
      "play": 598,
      "published_at": 1790760879,
      "reply": 0,
      "tags": [
        "VOCALOID",
        "初音ミク",
        "OVERMORROW",
        "いさな!"
      ],
      "title": "【初音ミク】OVERMORROW【いさな!】",
      "url": "https://www.bilibili.com/video/BV1LPaZ6BEQP/"
    },
    {
      "aid": 117338892406961,
      "author": {
        "mid": 488817090,
        "name": "百合咲奈奈",
        "url": "https://space.bilibili.com/488817090"
      },
      "bvid": "BV1Ffas6QEjC",
      "cover_url": "https://i2.hdslb.com/bfs/archive/7f5e1704d69296c011fd34a64da82e3dd9e91241.jpg",
      "danmaku": 15,
      "description": "https://www.youtube.com/watch?v=qa6JrgBV0e4\nHope y'all enjoy :3\n\n【Origina songl/オリジナル】\nルシノ/rusino777 様ー''ループザルーム''\n  \n • ループザルーム feat. 初音ミク / \"Looping the Rooms\" f...  \n\n【Artworks】\n大佐/@taisa_ohana\n\nhttps://x.com/taisa_ohana\n  \n / @-taisa-0629  \n\n【Remix＆Vi",
      "duration_text": "2:29",
      "favorites": 1036,
      "like": 1104,
      "partition": {
        "tid": 31,
        "tname": "翻唱"
      },
      "play": 8739,
      "published_at": 1790449649,
      "reply": 53,
      "tags": [
        "VOCALOID",
        "初音ミク",
        "Voidtone",
        "qa6JrgBV0e4",
        "ループザルーム"
      ],
      "title": "【初音ミク】ループザルーム/Looping the Rooms【Voidtone Remix】",
      "url": "https://www.bilibili.com/video/BV1Ffas6QEjC/"
    },
    {
      "aid": 117347918548165,
      "author": {
        "mid": 3706948258105907,
        "name": "小千代字幕组",
        "url": "https://space.bilibili.com/3706948258105907"
      },
      "bvid": "BV16Ma36EEpd",
      "cover_url": "https://i1.hdslb.com/bfs/archive/e7c54dc8b822a08dabf5ccf89a5dfb9e50eb39c4.jpg",
      "danmaku": 41,
      "description": "https://www.youtube.com/watch?v=786OXxbw2aM\n\n制作周期：5个月\n制作人 / 作曲 / 作词 / 编曲：AnythingBecomeMoe\n分镜 / 角色设计 / 插画 / 动画 / 动态图形 / 3D建模：AnythingBecomeMoe\n房间背景设计：Blender + 由ChatGPT生成\n演唱：初音未来 V6\n伴奏：准备中",
      "duration_text": "2:23",
      "favorites": 608,
      "like": 832,
      "partition": {
        "tid": 130,
        "tname": "音乐综合"
      },
      "play": 9202,
      "published_at": 1790587353,
      "reply": 47,
      "tags": [
        "日语MV",
        "中日字幕",
        "VOCALOID",
        "初音ミク",
        "展示中毒",
        "Displayholic",
        "TEKOKITO",
        "AnythingBecomeMoe",
        "术曲",
        "ボカロ"
      ],
      "title": "【中日字幕/新曲】ABM＆TEKOKITO「展示中毒（Displayholic）」feat. 初音ミク",
      "url": "https://www.bilibili.com/video/BV16Ma36EEpd/"
    },
    {
      "aid": 117358723141836,
      "author": {
        "mid": 340314564,
        "name": "KA-TT",
        "url": "https://space.bilibili.com/340314564"
      },
      "bvid": "BV1beaR6nEmy",
      "cover_url": "https://i2.hdslb.com/bfs/archive/5e6d8f094ee8620c6003d14ddf7837570b9feae3.jpg",
      "danmaku": 0,
      "description": "这首歌还要追溯到我去年那会刚看约战的时候\n只能说原番给我的感觉真的挺带劲的\n前几天在听歌的时候偶尔听到这首歌的时候，就来了感觉\n于是没想多少就调了这首歌\n工程我随后会扔在VSQX（应该不差个几天V站就恢复了）\n\nMIDI还是别的大佬的\n补充了原作者缺失的MIDI（其实是自己扒了那些没扒的谱子）\n\n调教：KA-TT\nMV：B站大佬传的\n视频如有侵权请联系我删除",
      "duration_text": "6:23",
      "favorites": 7,
      "like": 16,
      "partition": {
        "tid": 30,
        "tname": "VOCALOID·UTAU"
      },
      "play": 65,
      "published_at": 1790752223,
      "reply": 7,
      "tags": [
        "Sweet ARMS",
        "约会大作战",
        "虚拟歌手",
        "デート・ア・ライブ",
        "工程配布",
        "V4X",
        "COVER",
        "初音未来",
        "VOCALOID",
        "初音ミク"
      ],
      "title": "【初音ミク】约会大作战【デート・ア・ライブ】工程配布",
      "url": "https://www.bilibili.com/video/BV1beaR6nEmy/"
    },
    {
      "aid": 117348136652888,
      "author": {
        "mid": 369683570,
        "name": "暴虐魔王-诺克Noke",
        "url": "https://space.bilibili.com/369683570"
      },
      "bvid": "BV1qEa36rEh6",
      "cover_url": "https://i2.hdslb.com/bfs/archive/2415c3d27238271fd1412ceb998cb32dcd287e44.jpg",
      "danmaku": 8,
      "description": "https://www.youtube.com/watch?v=c10j7sA51UY\n作者：Sonnick\n💜 Special thanks for supporting me through memberships!\nUncle Skelethor\nBarnakull\nMitte\njnaful\njessicaross-d2z\nPierreXIV\n\n📌 Credits\nAudio by ‪@barnakull0401‬\nAnimated by me!\n\n🟣 Follow me on:\nTwitter: ",
      "duration_text": "0:23",
      "favorites": 665,
      "like": 1290,
      "partition": {
        "tid": 30,
        "tname": "VOCALOID·UTAU"
      },
      "play": 10702,
      "published_at": 1790590567,
      "reply": 25,
      "tags": [
        "Teto",
        "Miku",
        "重音テト",
        "初音未来",
        "VOCALOID",
        "初音ミク"
      ],
      "title": "【授权搬运】她在街上找到了它。🍐（She found it on the streets. 🍐）【初音ミク · 重音テト】",
      "url": "https://www.bilibili.com/video/BV1qEa36rEh6/"
    },
    {
      "aid": 117358622608219,
      "author": {
        "mid": 226819648,
        "name": "bulbP_灯泡P",
        "url": "https://space.bilibili.com/226819648"
      },
      "bvid": "BV1UVad69Ehr",
      "cover_url": "https://i2.hdslb.com/bfs/archive/a1b262f436800abf2e811c0d86bf8af01fbad8a5.jpg",
      "danmaku": 4,
      "description": "歌词&翻译：\n「春草なんか可哀想」きっとそう考えたんだろう\nあの頃の景色がずっと\n頭に残っているんだから\n今風鈴が鳴り続く\n枯れちゃった花\n窓辺に置いていいよ\nだけど\n \n鳳仙花、赤い言葉\n意味わからないな\n「中身がない感じ」ってなんですか？\n隠喩ってなんですか？\n僕ら黒猫みたいで\n通行人に注目\n「ツバメが飛んでゆく」と\n私に君が言う\n \n「春草なんか可哀想」僕そう考えたんだろう\nあの頃の景色を思うと\n胸が痛くなるのだから\n今風鈴が鳴り続く\n枯れちゃった花\n勝手に捨てていいよ\n だけど\n \nはるこ、君の目",
      "duration_text": "3:5",
      "favorites": 33,
      "like": 98,
      "partition": {
        "tid": 30,
        "tname": "VOCALOID·UTAU"
      },
      "play": 336,
      "published_at": 1790758800,
      "reply": 29,
      "tags": [
        "miku",
        "VOCALOID",
        "初音ミク",
        "v_flower"
      ],
      "title": "【初音ミク・flower】はるこ（春子）",
      "url": "https://www.bilibili.com/video/BV1UVad69Ehr/"
    },
    {
      "aid": 117309431678111,
      "author": {
        "mid": 3546589775792515,
        "name": "Anythingbecomemo",
        "url": "https://space.bilibili.com/3546589775792515"
      },
      "bvid": "BV1y6hq6bEv9",
      "cover_url": "https://i2.hdslb.com/bfs/archive/4cc0329ffa43fff5ba37b6ffb4e7b76f813e1908.jpg",
      "danmaku": 1468,
      "description": "制作周期：5个月\n\n制作人 / 作曲 / 作词 / 编曲：AnythingBecomeMoe\n\n分镜 / 角色设计 / 插画 / 动画 / 动态图形 / 3D建模：AnythingBecomeMoe\n\n房间背景设计：Blender + 由ChatGPT生成\n\n人声：初音未来 V6\n-------------------------------------------------------------------------------------------\nTikTok：https://www.tik",
      "duration_text": "2:23",
      "favorites": 22947,
      "like": 34000,
      "partition": {
        "tid": 47,
        "tname": "同人·手书"
      },
      "play": 247960,
      "published_at": 1790586000,
      "reply": 2446,
      "tags": [
        "日语MV",
        "MV",
        "REMIX",
        "原创",
        "VOCALOID",
        "初音ミク"
      ],
      "title": "[本家投稿] ABM - '展示中毒' (Displayholic) feat. 初音ミク",
      "url": "https://www.bilibili.com/video/BV1y6hq6bEv9/"
    }
  ],
  "tids": null,
  "total_pages": 100,
  "total_results": 1000
}
```

### Suggest

- Capability: `videos/suggest`
- Description: Search-box suggestions for a term from /x/web-interface/suggest: up to 10 completions as plain text.
- Instructions: To expand or correct a search term before search_videos.
- Cost: 5 credits per call
- Capability file: [Suggest](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/suggest)

Accepted options:
- `term` (string, required): term Example: `<term>`

Response schema example:
```json
{
  "country": "US",
  "observed_at_ms": 1790765829758,
  "suggestions": [
    "VOCALOID",
    "vocaloid下载",
    "vocaloid教程",
    "VOCALOID周榜",
    "vocaloid歌曲",
    "vocaloid6教程",
    "vocaloid教程v6",
    "VOCALOID4",
    "vocaloid下载手机版",
    "VOCALOID殿堂曲"
  ],
  "term": "VOCALOID"
}
```

### Uploader profile

- Capability: `videos/uploader_profile`
- Description: One uploader's public card from /x/web-interface/card: mid, name, avatar, signature, level, official verification title, follower/following counts, archive and article counts, total likes and the space URL.
- Instructions: When you have a mid (from video_detail owner or search_uploaders) and need the uploader's profile and follower count.
- Cost: 5 credits per call
- Capability file: [Uploader profile](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/uploader_profile)

Accepted options:
- `mid` (number, required): Uploader (space) id, e.g. 203655966. Example: `10`

Response schema example:
```json
{
  "archive_count": 57,
  "article_count": 0,
  "country": "US",
  "face_url": "https://i0.hdslb.com/bfs/face/ada46abe245f03fc216acf1585b3f1e31991b7f9.jpg",
  "follower": 2374084,
  "following": 2,
  "level": 6,
  "like_num": 9064460,
  "mid": 203655966,
  "name": "ピノキオピー_official",
  "observed_at_ms": 1790765784695,
  "official": {
    "desc": "日本VOCALOID P主",
    "role": 1,
    "title": "bilibili 知名音乐UP主"
  },
  "sex": "男",
  "sign": "你好!我叫ピノキオピー。使用初音未来制。日本。 https://www.weibo.com/u/6356534323",
  "url": "https://space.bilibili.com/203655966"
}
```

### Uploader videos

- Capability: `videos/uploader_videos`
- Description: An uploader's archives, newest first, from the stateless /x/series/recArchivesByKeywords listing (the cookie-gated space/wbi/arc/search is not used): bvid, aid, title, description, cover, publish time, duration and play count per video, with page/total. Optional keyword filter within the uploader's videos. An unknown mid is not_found (checked against the uploader card).
- Instructions: To list everything an uploader published (e.g. all MVs of mid 203655966) page by page.
- Cost: 5 credits per call
- Capability file: [Uploader videos](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/uploader_videos)

Accepted options:
- `keywords` (string): Filter the uploader's archives by keyword; empty or omitted lists all. Example: `<keywords>`
- `mid` (number, required): Uploader (space) id, e.g. 203655966. Example: `10`
- `page` (number): page Example: `1`
- `page_size` (number): page_size Example: `30`

Response schema example:
```json
{
  "country": "US",
  "keywords": null,
  "mid": 203655966,
  "next_page": 2,
  "observed_at_ms": 1790765791656,
  "page": 1,
  "page_size": 5,
  "total": 57,
  "videos": [
    {
      "aid": 116553718765633,
      "bvid": "BV1Fo5s6GEgK",
      "cover_url": "https://i2.hdslb.com/bfs/archive/ad3d2076840545e82ad3707668b934c5c71733f9.jpg",
      "created_at": 1778468762,
      "description": "Music, Lyrics, Illustration, Video: ピノキオピー\nBackground CG: yumasaito\nVocal: 初音ミク\n\nProducer & Director: Kana Kudo (mui Inc.)\n\n初次见面的人初次见面，大家好我是ピノキオピー(PinocchioP)。\n\n初音ミクを引退します。",
      "duration_seconds": 203,
      "is_interactive": false,
      "published_at": 1778839200,
      "title": "ピノキオピー - 歌姫失格 feat. 初音ミク",
      "url": "https://www.bilibili.com/video/BV1Fo5s6GEgK/",
      "view": 7789544
    },
    {
      "aid": 115892243405012,
      "bvid": "BV17NrWBaE87",
      "cover_url": "https://i0.hdslb.com/bfs/archive/fcd9feef58242a36db3e309eca88b4d21a3398cf.jpg",
      "created_at": 1768375654,
      "description": "Music, Lyrics & Movie Composition : ピノキオピー\nVocal : 初音ミク\n\nIllustration & Movie Direction : 寺田てら\nAnimation : 森ノ爺\nAnimation Coloring : 夜行\nChoreography : Kaju (METEORA st.)\n\nProducer & Director : Kana Kudo (mui Inc.)\n\n初次见面的人初次见面，大家好我是ピノキオピー(PinocchioP)。\nhttps",
      "duration_seconds": 152,
      "is_interactive": false,
      "published_at": 1769162400,
      "title": "ピノキオピー - 不死身ごっこ feat. 初音ミク",
      "url": "https://www.bilibili.com/video/BV17NrWBaE87/",
      "view": 7673138
    },
    {
      "aid": 115892461507706,
      "bvid": "BV1t1rpBLEgf",
      "cover_url": "https://i2.hdslb.com/bfs/archive/85c348c8643eaf9541e3e24fbef98280545575d3.jpg",
      "created_at": 1768378798,
      "description": "初次见面的人初次见面，大家好我是ピノキオピー(PinocchioP)。 \n\nピノキオピー的第七张专辑《UNDERWORLD》 \n将于2026年1月28日发行! \n\n《UDERWORLD》 特设网站 ▼\nhttp://pinocchiop.com/underworld\n\n【収録楽曲】\n01. 不死身ごっこ\n02. T氏の話を信じるな\n03. 超主人公\n04. 嘘ミーム\n05. アポカリプスなう\n06. ユーチューバー\n07. Q\n08. Aじゃないか\n09. 僕なんかいなくても\n10. 愛属性\n11. アン",
      "duration_seconds": 164,
      "is_interactive": false,
      "published_at": 1768386000,
      "title": "「UNDERWORLD」 / ピノキオピー [Album trailer]",
      "url": "https://www.bilibili.com/video/BV1t1rpBLEgf/",
      "view": 1694830
    },
    {
      "aid": 115298866830991,
      "bvid": "BV1pnHWzkE4j",
      "cover_url": "https://i2.hdslb.com/bfs/archive/56bafa53c974f4c60dc258dd42c8f1e9df278488.jpg",
      "created_at": 1759321627,
      "description": "Music, Lyrics / ピノキオピー\nAnimation, Video Director / えいりな刃物\nGuitar / ヤヅキ\nVocal / 初音ミク\n\n初次见面的人初次见面，大家好我是ピノキオピー(PinocchioP)。\nhttps://www.weibo.com/u/6356534323\n\n愛　愛　うるせえ　もう一回。",
      "duration_seconds": 178,
      "is_interactive": false,
      "published_at": 1759485600,
      "title": "ピノキオピー - 愛属性 feat. 初音ミク",
      "url": "https://www.bilibili.com/video/BV1pnHWzkE4j/",
      "view": 16235026
    },
    {
      "aid": 114746644830906,
      "bvid": "BV1SfK9zPEL3",
      "cover_url": "https://i2.hdslb.com/bfs/archive/e3e43ede3d0d379f294a3bfc4a8730e07047da8b.jpg",
      "created_at": 1750895306,
      "description": "Music, Lyrics, Illustration, Video / ピノキオピー\nVocal / 初音ミク・重音テト\n\n初次见面的人初次见面，大家好我是ピノキオピー(PinocchioP)。\nhttps://www.weibo.com/u/6356534323\n\nT氏の話を信じましょう。",
      "duration_seconds": 164,
      "is_interactive": false,
      "published_at": 1751018400,
      "title": "ピノキオピー - T氏の話を信じるな feat. 初音ミク・重音テト",
      "url": "https://www.bilibili.com/video/BV1SfK9zPEL3/",
      "view": 20964704
    }
  ]
}
```

### Video batch

- Capability: `videos/video_batch`
- Description: Verify a list of up to 50 videos in one call: for each bvid or aid, the same metadata as video_detail (title, uploader, canonical URL, counters, parts) or `not_found`. Calls the WBI-signed view API once per id; fails with not_found only when no id resolves.
- Instructions: When you hold a curated list of BV/av ids (e.g. 30 Vocaloid MVs) and need their titles, uploaders and URLs verified in one call.
- Cost: 5 credits per call
- Capability file: [Video batch](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/video_batch)

Accepted options:
- `ids` (string[], required): Video identifiers, 1 to 50. Example: `[]`

Response schema example:
```json
{
  "country": "US",
  "found": 2,
  "items": [
    {
      "id": "BV1SfK9zPEL3",
      "status": "ok",
      "video": {
        "aid": 114746644830906,
        "bvid": "BV1SfK9zPEL3",
        "cid": 30699294665,
        "copyright": "original",
        "cover_url": "https://i2.hdslb.com/bfs/archive/e3e43ede3d0d379f294a3bfc4a8730e07047da8b.jpg",
        "created_at": 1750895306,
        "description": "Music, Lyrics, Illustration, Video / ピノキオピー\nVocal / 初音ミク・重音テト\n\n初次见面的人初次见面，大家好我是ピノキオピー(PinocchioP)。\nhttps://www.weibo.com/u/6356534323\n\nT氏の話を信じましょう。",
        "dimension": {
          "height": 1080,
          "rotate": 0,
          "width": 1920
        },
        "duration_seconds": 164,
        "is_upower_exclusive": false,
        "owner": {
          "face_url": "https://i0.hdslb.com/bfs/face/ada46abe245f03fc216acf1585b3f1e31991b7f9.jpg",
          "mid": 203655966,
          "name": "ピノキオピー_official",
          "url": "https://space.bilibili.com/203655966"
        },
        "pages": [
          {
            "cid": 30699294665,
            "duration_seconds": 164,
            "first_frame_url": "https://i1.hdslb.com/bfs/storyff/n250626ad1dg1twvvlmfju1ufadgm83q_firsti.jpg",
            "page": 1,
            "part": "ピノキオピー - T氏の話を信じるな feat. 初音ミク・重音テト"
          }
        ],
        "partition": {
          "tid": 30,
          "tname": null
        },
        "published_at": 1751018400,
        "stat": {
          "coin": 317494,
          "danmaku": 216771,
          "favorite": 720056,
          "his_rank": 7,
          "like": 885229,
          "reply": 55837,
          "share": 91854,
          "view": 20964668
        },
        "title": "ピノキオピー - T氏の話を信じるな feat. 初音ミク・重音テト",
        "url": "https://www.bilibili.com/video/BV1SfK9zPEL3/",
        "video_count": 1
      }
    },
    {
      "id": "BV1hs411W7uR",
      "status": "ok",
      "video": {
        "aid": 7148628,
        "bvid": "BV1hs411W7uR",
        "cid": 11661315,
        "copyright": "reprint",
        "cover_url": "https://i1.hdslb.com/bfs/archive/5dedb17c6dd8c7cd35b3c34ebe24c269efbb50f0.jpg",
        "created_at": 1497425020,
        "description": "sm30067009 https://youtu.be/8pGRdRhjX3o\nDECO*27です。\n■5thアルバム『GHOST』収録曲です。 https://www.amazon.co.jp/dp/B01IQROMAM\nMusic : DECO*27  Arranged with emon(Tes.) \nMovie：檀上大空    \nSpecial Thanks:yuma saito、おぐち",
        "dimension": {
          "height": 360,
          "rotate": 0,
          "width": 640
        },
        "duration_seconds": 268,
        "is_upower_exclusive": false,
        "owner": {
          "face_url": "https://i1.hdslb.com/bfs/face/b2f6403540bba5747fcbe591bb02ee7c87b882a8.jpg",
          "mid": 797614,
          "name": "阿赫official",
          "url": "https://space.bilibili.com/797614"
        },
        "pages": [
          {
            "cid": 11661315,
            "duration_seconds": 268,
            "first_frame_url": null,
            "page": 1,
            "part": ""
          }
        ],
        "partition": {
          "tid": 30,
          "tname": null
        },
        "published_at": 1479463357,
        "stat": {
          "coin": 99520,
          "danmaku": 61453,
          "favorite": 532275,
          "his_rank": 37,
          "like": 376249,
          "reply": 22284,
          "share": 72866,
          "view": 12463663
        },
        "title": "【初音ミク】妄想感傷代償連盟【DECO*27】",
        "url": "https://www.bilibili.com/video/BV1hs411W7uR/",
        "video_count": 1
      }
    },
    {
      "id": "BV1xxxxxxxxx",
      "status": "not_found",
      "video": null
    }
  ],
  "not_found": 1,
  "observed_at_ms": 1790765742373,
  "requested": 3
}
```

### Video comments

- Capability: `videos/video_comments`
- Description: Top-level comments on a video from the WBI-signed /x/v2/reply/wbi/main API, hot (mode 3) or newest (mode 2): reply id, commenter mid/name/level, text, likes, sub-reply count and the embedded preview sub-replies, with the total count and an opaque continuation cursor.
- Instructions: To read viewer reactions to a video identified by its aid (from video_detail).
- Cost: 5 credits per call
- Capability file: [Video comments](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/video_comments)

Accepted options:
- `aid` (number, required): Numeric archive id (av number), e.g. 114746644830906 or the legacy short 7148628. Example: `10`
- `cursor` (string): `next_cursor` from the previous page; omit for the first page. Example: `next_cursor`
- `mode` (number): 3 = hot (default), 2 = by time. Example: `3`

Response schema example:
```json
{
  "aid": 114746644830906,
  "country": "US",
  "is_end": false,
  "mode": 3,
  "next_cursor": "CAEiAggC",
  "observed_at_ms": 1790765816617,
  "replies": [
    {
      "created_at": 1751020026,
      "level": 4,
      "like": 41690,
      "message": "新曲发布前的我认为：现在的匹诺曹p依旧在坚持使用miku，老一辈的坚持[支持][支持][支持]\n新曲发布后的我：现在的匹诺曹p紧跟时事，坚持融合创新，老一辈的与时俱进[支持][支持][支持]",
      "mid": 3546662913968612,
      "reply_count": 114,
      "rpid": 266863209488,
      "sub_replies": [
        {
          "created_at": 1751028939,
          "like": 648,
          "message": "回复 @ttccxx2333 :但SV声库是新出的啊",
          "mid": 3461581459426065,
          "rpid": 265798936961,
          "uname": "ChinoyoX_X"
        },
        {
          "created_at": 1751020336,
          "like": 4310,
          "message": "其实teto也是老员工了 算不上新潮流 爱用什么用吧反正",
          "mid": 668122305,
          "rpid": 266863719440,
          "uname": "ttccxx2333"
        }
      ],
      "uname": "不要给三联"
    },
    {
      "created_at": 1751034637,
      "level": 5,
      "like": 15550,
      "message": "Miku像被Teto骗买保健品的老人( )",
      "mid": 384795131,
      "reply_count": 106,
      "rpid": 266888777664,
      "sub_replies": [
        {
          "created_at": 1751035388,
          "like": 1037,
          "message": "我不行了就你这最好笑",
          "mid": 1488885406,
          "rpid": 266890033472,
          "uname": "别急t"
        },
        {
          "created_at": 1751036452,
          "like": 1329,
          "message": "我不行了，但是好像没有问题",
          "mid": 1822234302,
          "rpid": 266891832240,
          "uname": "茹儿RuO"
        }
      ],
      "uname": "拾肆惊鸢"
    },
    {
      "created_at": 1751085027,
      "level": 4,
      "like": 10179,
      "message": "这一个细节每次米库诶一声，他身上的装饰就会越来越多，是不是在代表着米库被催眠的越来越严重了",
      "mid": 1040530727,
      "reply_count": 63,
      "rpid": 266938174048,
      "sub_replies": [
        {
          "created_at": 1751386737,
          "like": 8347,
          "message": "代表開始miku吃谷了",
          "mid": 1182334654,
          "rpid": 266229803553,
          "uname": "探猫追风"
        },
        {
          "created_at": 1751688876,
          "like": 582,
          "message": "回复 @探猫追风 :草",
          "mid": 1012667870,
          "rpid": 266572020065,
          "uname": "变态眼镜控-"
        }
      ],
      "uname": "我是一个爱投币的人"
    },
    {
      "created_at": 1751022841,
      "level": 5,
      "like": 10552,
      "message": "转载一则来自油管的评论：\n\nT是True和Teto的双关语，但Teto本身就是谎言的化身，这真是个巧妙的讽刺",
      "mid": 3546789938465006,
      "reply_count": 37,
      "rpid": 266868426208,
      "sub_replies": [
        {
          "created_at": 1751065081,
          "like": 1269,
          "message": "我趣，才反应过来teto最开始是愚人节的整活",
          "mid": 661096886,
          "rpid": 265832355553,
          "uname": "AAA罐装黄豆批发"
        },
        {
          "created_at": 1751028890,
          "like": 2022,
          "message": "！！难怪匹老板要用teto呢！原来不是瞎用的，我天呢匹式哲学",
          "mid": 3546817979484418,
          "rpid": 266878916080,
          "uname": "sjsjshsnsjzh"
        }
      ],
      "uname": "小兔兔蘇墨"
    },
    {
      "created_at": 1751019782,
      "level": 4,
      "like": 12665,
      "message": "劳匹发新歌\n喵喵我得来听听\n唉真挺好听[脱单doge]",
      "mid": 1837695939,
      "reply_count": 431,
      "rpid": 266862715648,
      "sub_replies": [
        {
          "created_at": 1751021236,
          "like": 2028,
          "message": "你吓我一跳",
          "mid": 3546681664604457,
          "rpid": 265785796273,
          "uname": "空-白下"
        },
        {
          "created_at": 1751019953,
          "like": 1653,
          "message": "究极高仿",
          "mid": 3546601469512249,
          "rpid": 266863004448,
          "uname": "miku单推骑士"
        }
      ],
      "uname": "Anonymous__e"
    },
    {
      "created_at": 1751021017,
      "level": 5,
      "like": 59225,
      "message": "太好了，马上又能听到deco的歌了[doge]",
      "mid": 512255944,
      "reply_count": 585,
      "rpid": 266864952288,
      "sub_replies": [
        {
          "created_at": 1751021565,
          "like": 2593,
          "message": "我不行了，老夫妻要开始对狙了",
          "mid": 3546390114339268,
          "rpid": 265786357889,
          "uname": "懒福QwQ"
        },
        {
          "created_at": 1751021177,
          "like": 8053,
          "message": "开始狙击战",
          "mid": 3546702216694409,
          "rpid": 266865275408,
          "uname": "人跡杳然寂靜一隅"
        }
      ],
      "uname": "cos-fine"
    },
    {
      "created_at": 1751194685,
      "level": 6,
      "like": 16142,
      "message": "belike:",
      "mid": 41414882,
      "reply_count": 87,
      "rpid": 265998194065,
      "sub_replies": [
        {
          "created_at": 1751194706,
          "like": 1659,
          "message": "草",
          "mid": 1848896547,
          "rpid": 267083427776,
          "uname": "SSM的奇妙冒险"
        },
        {
          "created_at": 1751194717,
          "like": 1198,
          "message": "我不行了",
          "mid": 681884430,
          "rpid": 267083495376,
          "uname": "粥鹤藤"
        }
      ],
      "uname": "大唐之胄233"
    },
    {
      "created_at": 1751329751,
      "level": 6,
      "like": 11506,
      "message": "所以说钥匙扣什么时候出周边",
      "mid": 341995349,
      "reply_count": 99,
      "rpid": 267234925808,
      "sub_replies": [
        {
          "created_at": 1751347636,
          "like": 4053,
          "message": "配合前几楼的解读莫名难绷[笑哭]",
          "mid": 365991763,
          "rpid": 266170056337,
          "uname": "永恒与式微"
        },
        {
          "created_at": 1751350710,
          "like": 3222,
          "message": "你小子油盐不进啊😡",
          "mid": 9163407,
          "rpid": 267263989632,
          "uname": "东湖泥潭"
        }
      ],
      "uname": "甘兩"
    },
    {
      "created_at": 1751360095,
      "level": 6,
      "like": 7131,
      "message": "我听了好几遍都觉得“T氏”听起来也有像日语里的“天使”的音，怎么没有人评论这个！快来个学日语的说说！[保卫萝卜_哇]",
      "mid": 3929237,
      "reply_count": 11,
      "rpid": 267276278560,
      "sub_replies": [
        {
          "created_at": 1751361077,
          "like": 2582,
          "message": "没问题，就是很像，T氏（T shi）和天使（ten shi）发音只有很小的区别，天使的罗马音完全能对上T氏的每一个音节，但要多出来一个en的鼻音",
          "mid": 678100364,
          "rpid": 266187549569,
          "uname": "繁星天晓"
        },
        {
          "created_at": 1751896051,
          "like": 764,
          "message": "感觉是发现老匹的小心思了[doge]",
          "mid": 451590364,
          "rpid": 266832205793,
          "uname": "C_C_L嗯嗯"
        }
      ],
      "uname": "酉秛-停更"
    },
    {
      "created_at": 1751194821,
      "level": 0,
      "like": 13641,
      "message": "666，以后再也不用特意上网找饭吃了。在术曲下面就能找到一堆饭",
      "mid": 3546927257881429,
      "reply_count": 790,
      "rpid": 267083710512,
      "sub_replies": [
        {
          "created_at": 1753067221,
          "like": 2984,
          "message": "欸兄弟你怎么似了",
          "mid": 2037861290,
          "rpid": 268319453089,
          "uname": "EpHeMeRaLsTaR"
        },
        {
          "created_at": 1759511255,
          "like": 2441,
          "message": "不好饭里有毒",
          "mid": 1560295059,
          "rpid": 276496424433,
          "uname": "派拉凌"
        }
      ],
      "uname": "账号已注销"
    },
    {
      "created_at": 1751119821,
      "level": 5,
      "like": 5031,
      "message": "看到弹幕有一条说的，铁头原本就是愚人节出生的，那算不算为谎言而生？（我看到弹幕自己想到的，如果铁头厨看到不舒服不要骂我[大哭]）",
      "mid": 3494350566721674,
      "reply_count": 23,
      "rpid": 265912338705,
      "sub_replies": [
        {
          "created_at": 1751120243,
          "like": 3618,
          "message": "是的，而且有流传的一句很浪漫的话：作为愚人节玩笑而诞生的孩子如今也在被真实的爱包裹着[来古-呆滞]",
          "mid": 669454855,
          "rpid": 265913016577,
          "uname": "冰箱里的棍子"
        },
        {
          "created_at": 1751126649,
          "like": 311,
          "message": "回复 @冰箱里的棍子 :好温暖的话🥺🥺",
          "mid": 406281948,
          "rpid": 267006843152,
          "uname": "马趴大人求您放了我"
        }
      ],
      "uname": "安眠葯呐"
    },
    {
      "created_at": 1751018609,
      "level": 6,
      "like": 3772,
      "message": "匹的使用歌姬+1\n如果我没记错的话\n匹目前用了GUMI、初音、镜音双子、MAYU、还有这首的钻头",
      "mid": 488423021,
      "reply_count": 53,
      "rpid": 266860598560,
      "sub_replies": [
        {
          "created_at": 1751020174,
          "like": 252,
          "message": "还有一个特典曲用了luka，珍贵的2012animate特典有个luka盘，而且老匹十年前写过一个文章，他那里面列出了他用的vst之类，里头还写他买过歌爱雪的声库但没用过",
          "mid": 1935917667,
          "rpid": 265783956929,
          "uname": "SakuraEntropia"
        },
        {
          "created_at": 1751018624,
          "like": 208,
          "message": "我不是匹厨我对匹不了解（",
          "mid": 488423021,
          "rpid": 266860677264,
          "uname": "周某不是轴某"
        }
      ],
      "uname": "周某不是轴某"
    },
    {
      "created_at": 1759567256,
      "level": 5,
      "like": 5592,
      "message": "听完老匹新曲还来听T的是这个[支持]",
      "mid": 1544661381,
      "reply_count": 93,
      "rpid": 276556130737,
      "sub_replies": [
        {
          "created_at": 1759571057,
          "like": 26,
          "message": "我是考古学家（叉腰）",
          "mid": 436820555,
          "rpid": 276562493521,
          "uname": "灰云啊啊啊"
        },
        {
          "created_at": 1759674047,
          "like": 50,
          "message": "回复 @袂锳 :借着证实的名义听歌是吧，哈基袂你这家伙...",
          "mid": 1544661381,
          "rpid": 276715914513,
          "uname": "夜一未殃"
        }
      ],
      "uname": "夜一未殃"
    },
    {
      "created_at": 1782576001,
      "level": 5,
      "like": 4413,
      "message": "祝贺t氏一周年兼1800万快乐!13初中生遂画（来不及了没画好勿喷）",
      "mid": 3494380197382246,
      "reply_count": 270,
      "rpid": 307206530256,
      "sub_replies": [
        {
          "created_at": 1782579438,
          "like": 1007,
          "message": "woc打印机成精了",
          "mid": 1094598888,
          "rpid": 304084178913,
          "uname": "o_O苍蓝星O_o"
        },
        {
          "created_at": 1782581036,
          "like": 758,
          "message": "年轻の打印机[少女乐团派对_感想]",
          "mid": 1362585767,
          "rpid": 304086187041,
          "uname": "哈喽臭蛋"
        }
      ],
      "uname": "第507空降步兵团"
    },
    {
      "created_at": 1751082337,
      "level": 5,
      "like": 5881,
      "message": "我不懂啊，为什么评论区都在说老匹用Teto跟风？使用新的歌姬是很正常的事儿吧[疑惑]而且他也不需要这种跟风来加热度啊",
      "mid": 3494356140952156,
      "reply_count": 68,
      "rpid": 265851743489,
      "sub_replies": [
        {
          "created_at": 1751089078,
          "like": 1542,
          "message": "是的 因为现在teto火了而且线虫挺多导致看到老匹用teto都感觉在蹭热度 老师teto没做错什么[生病]",
          "mid": 3537107851151731,
          "rpid": 266945039120,
          "uname": "吃了迅哥的隐鼠"
        },
        {
          "created_at": 1751098810,
          "like": 266,
          "message": "重音真的是新的歌姬吗（大恼",
          "mid": 478837010,
          "rpid": 266959607856,
          "uname": "Hinata4788"
        }
      ],
      "uname": "托帕朵H_T"
    },
    {
      "created_at": 1751183771,
      "level": 4,
      "like": 5760,
      "message": "不懂什么跟不跟风，歌姬用teto是最明智的选择，tetoSV声音在这里类似于上了年纪的大叔，和Miku唱好似教主教育教徒的情境，从而表现出让Miku更容易听信T式的话的效果，所以“教主”的声音用teto再合适不过了",
      "mid": 3546764757961564,
      "reply_count": 29,
      "rpid": 265981371505,
      "sub_replies": [
        {
          "created_at": 1751184747,
          "like": 988,
          "message": "感觉Miku的声线还是有点僵，保留了早期歌姬的特点，teto的声线就非常的有活力生动，越来越像人声了[热]",
          "mid": 543923271,
          "rpid": 265982553121,
          "uname": "OKandeke"
        },
        {
          "created_at": 1751184859,
          "like": 1878,
          "message": "31岁钻头奇美拉哄骗16岁北海道大葱少女？",
          "mid": 3546681664604457,
          "rpid": 265982765489,
          "uname": "空-白下"
        }
      ],
      "uname": "没有四肢的生物"
    },
    {
      "created_at": 1753632838,
      "level": 3,
      "like": 3593,
      "message": "DECO的歌全是爱情 匹的歌全是哲学[OK]",
      "mid": 3494357187430676,
      "reply_count": 34,
      "rpid": 269117542001,
      "sub_replies": [
        {
          "created_at": 1753802308,
          "like": 60,
          "message": "一个恋爱脑和人生哲学导师嘛（不）",
          "mid": 1245451493,
          "rpid": 269352191313,
          "uname": "狐狐大王_ovo"
        },
        {
          "created_at": 1753759374,
          "like": 1325,
          "message": "DECO再失恋一次就好了",
          "mid": 3546640298281349,
          "rpid": 270483928400,
          "uname": "iclye"
        }
      ],
      "uname": "AmoWisp"
    },
    {
      "created_at": 1751883544,
      "level": 6,
      "like": 2969,
      "message": "没人夸一下翻译弹幕吗，我刚开始看一直以为是加的字幕，结果一关弹幕没有翻译了，这个高级弹幕太有技术力了[支持]",
      "mid": 94985983,
      "reply_count": 7,
      "rpid": 266810778145,
      "sub_replies": [
        {
          "created_at": 1752652691,
          "like": 136,
          "message": "确实，去看弹幕翻译upMsui主页了，好多作品都是deco的",
          "mid": 1047816755,
          "rpid": 267766693201,
          "uname": "剑气荡十洲"
        },
        {
          "created_at": 1751949399,
          "like": 411,
          "message": "@键盘Office 又有人夸你呢[初音未来_大笑]",
          "mid": 3546601469512249,
          "rpid": 267994048816,
          "uname": "miku单推骑士"
        }
      ],
      "uname": "合法嫌疑人"
    },
    {
      "created_at": 1751018590,
      "level": 3,
      "like": 3476,
      "message": "匹老板画的铁托太可爱了[大笑]",
      "mid": 3546790886377745,
      "reply_count": 12,
      "rpid": 266860657296,
      "sub_replies": [
        {
          "created_at": 1751023746,
          "like": 431,
          "message": "红钻头暧昧酱[星星眼]",
          "mid": 402223592,
          "rpid": 265790203953,
          "uname": "大爱小帽酱237161"
        },
        {
          "created_at": 1751072738,
          "like": 776,
          "message": "新品种暧昧酱[惊讶]！哈哈哈哈",
          "mid": 522069781,
          "rpid": 265838546337,
          "uname": "便携燃烧器"
        }
      ],
      "uname": "转身向苹果走去"
    },
    {
      "created_at": 1751110747,
      "level": 4,
      "like": 5146,
      "message": "世纪合影",
      "mid": 3546625773406991,
      "reply_count": 20,
      "rpid": 265896661025,
      "sub_replies": [
        {
          "created_at": 1751112467,
          "like": 572,
          "message": "差点讨厌，不然就更混乱了[doge]",
          "mid": 476734087,
          "rpid": 265899475025,
          "uname": "我手机又扔哪了"
        },
        {
          "created_at": 1751115100,
          "like": 827,
          "message": "甚至站位都一样",
          "mid": 3461572311648745,
          "rpid": 266986960800,
          "uname": "e3涡轮增压风圈"
        }
      ],
      "uname": "缪新漠蒂"
    }
  ],
  "total_count": 55837
}
```

### Video detail

- Capability: `videos/video_detail`
- Description: One video's metadata from the WBI-signed /x/web-interface/wbi/view API: bvid, aid, cid, title, description, cover, publish time, duration, partition, uploader (mid, name), play/like/coin/favourite/comment counters, every part with its cid, and optionally the archive tags. Identify the video by bvid, aid or a pasted bilibili.com/video URL.
- Instructions: When you have a BV/av id or a video URL and need to verify the title, uploader and canonical URL, or need a cid for video_streams / an aid for video_comments.
- Cost: 5 credits per call
- Capability file: [Video detail](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/video_detail)

Accepted options:
- `aid` (number): Numeric archive id (av number), e.g. 114746644830906 or the legacy short 7148628. Example: `10`
- `bvid` (string): Bilibili BV id, `BV` plus 10 alphanumerics (e.g. BV1SfK9zPEL3). Pattern: ^BV[0-9A-Za-z]{10}$. Example: `<bvid>`
- `include_tags` (boolean): Also fetch the archive tags (one extra stateless request). Example: `false`
- `url` (string): A bilibili.com/video/{bvid or av...} URL; exactly one of bvid, aid or url is required. Example: `<url>`

Response schema example:
```json
{
  "aid": 114746644830906,
  "bvid": "BV1SfK9zPEL3",
  "cid": 30699294665,
  "copyright": "original",
  "country": "US",
  "cover_url": "https://i2.hdslb.com/bfs/archive/e3e43ede3d0d379f294a3bfc4a8730e07047da8b.jpg",
  "created_at": 1750895306,
  "description": "Music, Lyrics, Illustration, Video / ピノキオピー\nVocal / 初音ミク・重音テト\n\n初次见面的人初次见面，大家好我是ピノキオピー(PinocchioP)。\nhttps://www.weibo.com/u/6356534323\n\nT氏の話を信じましょう。",
  "dimension": {
    "height": 1080,
    "rotate": 0,
    "width": 1920
  },
  "duration_seconds": 164,
  "is_upower_exclusive": false,
  "observed_at_ms": 1790765728666,
  "owner": {
    "face_url": "https://i0.hdslb.com/bfs/face/ada46abe245f03fc216acf1585b3f1e31991b7f9.jpg",
    "mid": 203655966,
    "name": "ピノキオピー_official",
    "url": "https://space.bilibili.com/203655966"
  },
  "pages": [
    {
      "cid": 30699294665,
      "duration_seconds": 164,
      "first_frame_url": "https://i1.hdslb.com/bfs/storyff/n250626ad1dg1twvvlmfju1ufadgm83q_firsti.jpg",
      "page": 1,
      "part": "ピノキオピー - T氏の話を信じるな feat. 初音ミク・重音テト"
    }
  ],
  "partition": {
    "tid": 30,
    "tname": null
  },
  "published_at": 1751018400,
  "stat": {
    "coin": 317494,
    "danmaku": 216771,
    "favorite": 720056,
    "his_rank": 7,
    "like": 885230,
    "reply": 55837,
    "share": 91854,
    "view": 20964668
  },
  "tags": null,
  "title": "ピノキオピー - T氏の話を信じるな feat. 初音ミク・重音テト",
  "url": "https://www.bilibili.com/video/BV1SfK9zPEL3/",
  "video_count": 1
}
```

### Video streams

- Capability: `videos/video_streams`
- Description: Direct DASH stream URLs for one video part from /x/player/playurl (fnval=16): every video and audio representation with quality id, codec, resolution, bandwidth, primary and backup CDN URLs and their expiry, plus the quality list the site offers. Anonymous access is capped at 480p (quality 32); higher qualities require a login the program does not have. URLs expire and must be fetched with a bilibili.com Referer.
- Instructions: When you need a direct, time-limited media URL for a video; take cid from video_detail (omit it to use the first part).
- Cost: 5 credits per call
- Capability file: [Video streams](https://firecrawl.dev/alexandria/agents/providers/bilibili-com/videos/video_streams)

Accepted options:
- `bvid` (string, required): Bilibili BV id, `BV` plus 10 alphanumerics (e.g. BV1SfK9zPEL3). Pattern: ^BV[0-9A-Za-z]{10}$. Example: `<bvid>`
- `cid` (number): Part id from video_detail pages[].cid; defaults to the first part. Example: `10`

Response schema example:
```json
{
  "accept_quality": [
    {
      "description": "1080P 高码率",
      "quality": 112
    },
    {
      "description": "1080P 高清",
      "quality": 80
    },
    {
      "description": "720P 准高清",
      "quality": 64
    },
    {
      "description": "480P 标清",
      "quality": 32
    },
    {
      "description": "360P 流畅",
      "quality": 16
    }
  ],
  "anonymous_quality_cap": 32,
  "audio": [
    {
      "backup_urls": [
        "https://upos-hz-mirrorakam.akamaized.net/upgcxcode/65/46/30699294665/30699294665-1-30216.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&os=akam&og=hw&uipk=5&platform=pc&trid=30af85a2971045f097316989e973145u&mid=0&oi=95901794&deadline=1790773023&nbs=1&gen=playurlv3&upsig=4b2f48c4ec6ead869272f2b3d9c559f8&uparams=e,os,og,uipk,platform,trid,mid,oi,deadline,nbs,gen&hdnts=exp=1790773023~hmac=2d009c4ac39d7f56ceac9f3d6ba588d485d103151f400f1c191178878f1da777&bvc=vod&nettype=0&bw=54918&lrs=0&build=0&dl=0&f=u_0_0&qn_dyeid=d2932f18f3254d0c00ba44586abceaff&agrr=1&buvid=&orderid=1,2"
      ],
      "bandwidth": 54803,
      "codecid": null,
      "codecs": "mp4a.40.5",
      "expires_at": 1790773023,
      "frame_rate": null,
      "height": null,
      "id": 30216,
      "mime_type": "audio/mp4",
      "url": "https://upos-sz-mirrorcosov.bilivideo.com/upgcxcode/65/46/30699294665/30699294665-1-30216.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&platform=pc&nbs=1&oi=95901794&deadline=1790773023&uipk=5&gen=playurlv3&os=cosovbv&og=hw&trid=30af85a2971045f097316989e973145u&mid=0&upsig=d71d1cf18f9b9475173c7fca4b43246c&uparams=e,platform,nbs,oi,deadline,uipk,gen,os,og,trid,mid&bvc=vod&nettype=0&bw=54918&lrs=0&agrr=1&buvid=&build=0&dl=0&f=u_0_0&qn_dyeid=d2932f18f3254d0c00ba44586abceaff&orderid=0,2",
      "width": null
    },
    {
      "backup_urls": [
        "https://upos-sz-mirrorcosov.bilivideo.com/upgcxcode/65/46/30699294665/30699294665-1-30232.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&platform=pc&trid=30af85a2971045f097316989e973145u&oi=95901794&os=cosovbv&og=ali&mid=0&nbs=1&deadline=1790773023&uipk=5&gen=playurlv3&upsig=b3613998672409ed34489746fad4cc5e&uparams=e,platform,trid,oi,os,og,mid,nbs,deadline,uipk,gen&bvc=vod&nettype=0&bw=102577&lrs=0&qn_dyeid=d2932f18f3254d0c00ba44586abceaff&agrr=1&buvid=&build=0&dl=0&f=u_0_0&orderid=1,2"
      ],
      "bandwidth": 102404,
      "codecid": null,
      "codecs": "mp4a.40.2",
      "expires_at": 1790773023,
      "frame_rate": null,
      "height": null,
      "id": 30232,
      "mime_type": "audio/mp4",
      "url": "https://upos-hz-mirrorakam.akamaized.net/upgcxcode/65/46/30699294665/30699294665-1-30232.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&platform=pc&nbs=1&deadline=1790773023&gen=playurlv3&os=akam&trid=30af85a2971045f097316989e973145u&mid=0&oi=95901794&uipk=5&og=ali&upsig=4cc56169f6761f2646ad0bf3a9362e49&uparams=e,platform,nbs,deadline,gen,os,trid,mid,oi,uipk,og&hdnts=exp=1790773023~hmac=1783845206331165dccd922b4d0361fd0fd2e61040ea54a60b807f237262b735&bvc=vod&nettype=0&bw=102577&lrs=0&buvid=&build=0&dl=0&f=u_0_0&qn_dyeid=d2932f18f3254d0c00ba44586abceaff&agrr=1&orderid=0,2",
      "width": null
    },
    {
      "backup_urls": [
        "https://upos-sz-mirrorcosov.bilivideo.com/upgcxcode/65/46/30699294665/30699294665-1-30280.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&platform=pc&trid=30af85a2971045f097316989e973145u&mid=0&og=hw&deadline=1790773023&nbs=1&oi=95901794&gen=playurlv3&os=cosovbv&upsig=e347df334710e5cd5a9dc8740b9c6628&uparams=e,uipk,platform,trid,mid,og,deadline,nbs,oi,gen,os&bvc=vod&nettype=0&bw=140764&lrs=0&agrr=1&buvid=&build=0&dl=0&f=u_0_0&qn_dyeid=d2932f18f3254d0c00ba44586abceaff&orderid=1,2"
      ],
      "bandwidth": 140549,
      "codecid": null,
      "codecs": "mp4a.40.2",
      "expires_at": 1790773023,
      "frame_rate": null,
      "height": null,
      "id": 30280,
      "mime_type": "audio/mp4",
      "url": "https://upos-hz-mirrorakam.akamaized.net/upgcxcode/65/46/30699294665/30699294665-1-30280.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&platform=pc&trid=30af85a2971045f097316989e973145u&nbs=1&oi=95901794&gen=playurlv3&os=akam&og=hw&deadline=1790773023&mid=0&upsig=c26180b93c44ce3e03f40bb99a1c345d&uparams=e,uipk,platform,trid,nbs,oi,gen,os,og,deadline,mid&hdnts=exp=1790773023~hmac=45a3528121ddf166e1b802a7f9bac8a08cff4f601eb224d783b5484bc1a4fec3&bvc=vod&nettype=0&bw=140764&lrs=0&qn_dyeid=d2932f18f3254d0c00ba44586abceaff&agrr=1&buvid=&build=0&dl=0&f=u_0_0&orderid=0,2",
      "width": null
    }
  ],
  "bvid": "BV1SfK9zPEL3",
  "cid": 30699294665,
  "country": "US",
  "duration_ms": 163178,
  "format": "flv480",
  "observed_at_ms": 1790765823304,
  "quality": 32,
  "video": [
    {
      "backup_urls": [
        "https://upos-hz-mirrorakam.akamaized.net/upgcxcode/65/46/30699294665/30699294665-1-100047.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&platform=pc&trid=30af85a2971045f097316989e973145u&mid=0&oi=95901794&deadline=1790773023&gen=playurlv3&uipk=5&nbs=1&os=akam&og=hw&upsig=dee31c0ee0d3376e6e03ddb5d04c2478&uparams=e,platform,trid,mid,oi,deadline,gen,uipk,nbs,os,og&hdnts=exp=1790773023~hmac=df5092030d123c01f14a85d87bd88421e5f08c0d26c842c134f3436d5627790e&bvc=vod&nettype=0&bw=675928&lrs=0&f=u_0_0&qn_dyeid=d2932f18f3254d0c00ba44586abceaff&agrr=1&buvid=&build=0&dl=0&orderid=1,2"
      ],
      "bandwidth": 675326,
      "codecid": 7,
      "codecs": "avc1.64001F",
      "expires_at": 1790773023,
      "frame_rate": "29.964",
      "height": 480,
      "id": 32,
      "mime_type": "video/mp4",
      "url": "https://upos-sz-mirrorcosov.bilivideo.com/upgcxcode/65/46/30699294665/30699294665-1-100047.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&og=hw&trid=30af85a2971045f097316989e973145u&nbs=1&uipk=5&os=cosovbv&platform=pc&mid=0&oi=95901794&deadline=1790773023&gen=playurlv3&upsig=020392bd5b9298251a154474dc37fb6d&uparams=e,og,trid,nbs,uipk,os,platform,mid,oi,deadline,gen&bvc=vod&nettype=0&bw=675928&lrs=0&agrr=1&buvid=&build=0&dl=0&f=u_0_0&qn_dyeid=d2932f18f3254d0c00ba44586abceaff&orderid=0,2",
      "width": 852
    },
    {
      "backup_urls": [
        "https://upos-hz-mirrorakam.akamaized.net/upgcxcode/65/46/30699294665/30699294665-1-30033.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&platform=pc&trid=30af85a2971045f097316989e973145u&mid=0&nbs=1&oi=95901794&deadline=1790773023&uipk=5&og=cos&gen=playurlv3&os=akam&upsig=5692c7f5e53ee71d66bf94cb57ff8e89&uparams=e,platform,trid,mid,nbs,oi,deadline,uipk,og,gen,os&hdnts=exp=1790773023~hmac=adf3d2b566e3cb4b5b4f5b4f1c6c2bbe250f8d1469aee0e0444ef112632f248e&bvc=vod&nettype=0&bw=469577&lrs=0&dl=0&f=u_0_0&qn_dyeid=d2932f18f3254d0c00ba44586abceaff&agrr=1&buvid=&build=0&orderid=1,2"
      ],
      "bandwidth": 469130,
      "codecid": 12,
      "codecs": "hev1.1.6.L120.90",
      "expires_at": 1790773023,
      "frame_rate": "29.964",
      "height": 480,
      "id": 32,
      "mime_type": "video/mp4",
      "url": "https://upos-sz-mirrorcosov.bilivideo.com/upgcxcode/65/46/30699294665/30699294665-1-30033.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&deadline=1790773023&platform=pc&trid=30af85a2971045f097316989e973145u&mid=0&nbs=1&os=cosovbv&uipk=5&oi=95901794&gen=playurlv3&og=cos&upsig=a97fe19c056b030a27b4df936d74814d&uparams=e,deadline,platform,trid,mid,nbs,os,uipk,oi,gen,og&bvc=vod&nettype=0&bw=469577&lrs=0&build=0&dl=0&f=u_0_0&qn_dyeid=d2932f18f3254d0c00ba44586abceaff&agrr=1&buvid=&orderid=0,2",
      "width": 852
    },
    {
      "backup_urls": [
        "https://upos-hz-mirrorakam.akamaized.net/upgcxcode/65/46/30699294665/30699294665-1-100046.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&deadline=1790773023&uipk=5&oi=95901794&og=hw&platform=pc&trid=30af85a2971045f097316989e973145u&mid=0&nbs=1&gen=playurlv3&os=akam&upsig=89b6adadd18f54afa7a7eb26e4652629&uparams=e,deadline,uipk,oi,og,platform,trid,mid,nbs,gen,os&hdnts=exp=1790773023~hmac=13bce37ba70ea704bb40edb2ca51af83f0904162f3351675ba1bbc0a4942f8e3&bvc=vod&nettype=0&bw=375808&lrs=0&agrr=1&buvid=&build=0&dl=0&f=u_0_0&qn_dyeid=d2932f18f3254d0c00ba44586abceaff&orderid=1,2"
      ],
      "bandwidth": 375443,
      "codecid": 7,
      "codecs": "avc1.64001E",
      "expires_at": 1790773023,
      "frame_rate": "29.964",
      "height": 360,
      "id": 16,
      "mime_type": "video/mp4",
      "url": "https://upos-sz-mirrorcosov.bilivideo.com/upgcxcode/65/46/30699294665/30699294665-1-100046.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&trid=30af85a2971045f097316989e973145u&mid=0&oi=95901794&deadline=1790773023&uipk=5&platform=pc&nbs=1&gen=playurlv3&os=cosovbv&og=hw&upsig=9051cedcd2aacaafc47af1c5d85b8bc9&uparams=e,trid,mid,oi,deadline,uipk,platform,nbs,gen,os,og&bvc=vod&nettype=0&bw=375808&lrs=0&f=u_0_0&qn_dyeid=d2932f18f3254d0c00ba44586abceaff&agrr=1&buvid=&build=0&dl=0&orderid=0,2",
      "width": 640
    },
    {
      "backup_urls": [
        "https://upos-hz-mirrorakam.akamaized.net/upgcxcode/65/46/30699294665/30699294665-1-30011.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&mid=0&nbs=1&og=hw&deadline=1790773023&platform=pc&trid=30af85a2971045f097316989e973145u&oi=95901794&gen=playurlv3&os=akam&uipk=5&upsig=7f0460dfe2c7626f8ffd8e14d7368778&uparams=e,mid,nbs,og,deadline,platform,trid,oi,gen,os,uipk&hdnts=exp=1790773023~hmac=4e2ee37096b5291e5ee16db73f9b25c2c44d238238e8740cfb030e9ef6a305c5&bvc=vod&nettype=0&bw=313445&lrs=0&agrr=1&buvid=&build=0&dl=0&f=u_0_0&qn_dyeid=d2932f18f3254d0c00ba44586abceaff&orderid=1,2"
      ],
      "bandwidth": 313122,
      "codecid": 12,
      "codecs": "hev1.1.6.L120.90",
      "expires_at": 1790773023,
      "frame_rate": "29.964",
      "height": 360,
      "id": 16,
      "mime_type": "video/mp4",
      "url": "https://upos-sz-mirrorcosov.bilivideo.com/upgcxcode/65/46/30699294665/30699294665-1-30011.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&platform=pc&trid=30af85a2971045f097316989e973145u&gen=playurlv3&og=hw&mid=0&nbs=1&oi=95901794&deadline=1790773023&uipk=5&os=cosovbv&upsig=a3e306e4be047eb4f0067022d2fbc637&uparams=e,platform,trid,gen,og,mid,nbs,oi,deadline,uipk,os&bvc=vod&nettype=0&bw=313445&lrs=0&build=0&dl=0&f=u_0_0&qn_dyeid=d2932f18f3254d0c00ba44586abceaff&agrr=1&buvid=&orderid=0,2",
      "width": 640
    }
  ]
}
```
