Skip to content
Scrappa Get API key
Bilibili API 1 credit/request

Bilibili User Videos API Documentation

GET https://scrappa.co/api/bilibili/user/videos

Bilibili User Videos API returns the uploaded videos of one Bilibili uploader with pagination. Each video carries the BV id, title, thumbnail, play count, author, danmaku count, create time and duration. A valid empty list is a successful response.

Bilibili User Videos API Documentation 1 credit/request

Endpoint

Request preview
GET
https://scrappa.co/api/bilibili/user/videos
Auth header
x-api-key
Cost
1 credit/request
vmid = 10
Response preview
200 OK
{
    "meta": {
        "endpoint_family": "user_videos"
    },
    "page": 1,
    "count": 186,
    "videos": [
        {
            "pic": "https://i0.hdslb.com/bfs/archive/def456.jpg",
            "bvid": "BV1VVpo6gEYg",
            "play": 377210,
            "ctime": 1690000000,
            "title": "A2O LITE NEON Official MV",
            "author": "A2O_WORLD",
...

Parameters

Start with the required fields, then add optional filters only when your use case needs them.

Runnable path

1 required parameter needed before sending a request.

3 optional filters available.

vmid integer Required

Uploader mid. Example: 670061998.

Example value 10
order string Optional

Sort order: pubdate or click. Defaults to pubdate.

Example value example
pn integer Optional

Page number, 1-based. Defaults to 1.

Example value 10
ps integer Optional

Page size. Defaults to 20.

Example value 10

Response Schema

Example response fields are illustrative; inspect the JSON before integrating.

Example response fields

Scan these fields before integrating.

meta page count videos has_more page_size

Common videos fields

pic bvid play ctime
JSON Response
200 OK
{
    "meta": {
        "endpoint_family": "user_videos"
    },
    "page": 1,
    "count": 186,
    "videos": [
        {
            "pic": "https://i0.hdslb.com/bfs/archive/def456.jpg",
            "bvid": "BV1VVpo6gEYg",
            "play": 377210,
            "ctime": 1690000000,
            "title": "A2O LITE NEON Official MV",
            "author": "A2O_WORLD",
            "danmaku": 1200,
            "duration": 225
        },
        {
            "pic": "https://i0.hdslb.com/bfs/archive/ghi789.jpg",
            "bvid": "BV15gpo6GEd5",
            "play": 108043,
            "ctime": 1685000000,
            "title": "A2O SOUL SUPERSTAR Official MV",
            "author": "A2O_WORLD",
            "danmaku": 500,
            "duration": 230
        }
    ],
    "has_more": true,
    "page_size": 20
}

Generate Code with AI

Copy a ready-made prompt with all the endpoint details, parameters, and example responses. Paste it into ChatGPT, Claude, or any AI assistant to instantly generate working code.

Try It Live

Test this endpoint in our interactive playground with real data.