# Bilibili Search Scraper ## Overview | Property | Value | |----------|-------| | **Status** | private | | **Method** | `GET` | | **Endpoint** | `/v1/website/rendering` | | **Base URL** | `https://api.browsersolver.com` | | **Credit Cost** | 2 credits per call | | **Documentation** | https://www.browsersolver.com/library/website-rendering-bilibili-search-scraper | ## Access This endpoint is **private**. Requests return HTTP 403 until access is granted. There is no self-serve request-access button. Open a support ticket from the dashboard Help desk (https://app.browsersolver.com/app?returnTo=help-desk/tickets/new) and include the endpoint path, your use case, target fields, and expected volume. ## Description Render Bilibili Search watch pages and export title, views, and related-rail HTML after player modules load. ## Authentication - **Key Name:** `x-api-key` - **Location:** HTTP Header - **Get an API key:** https://app.browsersolver.com/register ## Example Request ```bash curl --location --request GET 'https://api.browsersolver.com/v1/website/rendering' \ --header 'Content-Type: application/json' \ --header 'x-api-key: YOUR_API_KEY' ``` ## Example Response ### Bilibili Search serp HTML ```json visa requirements | Bilibili Search
  1. Visa Requirements overview

    Practical guide for visa requirements in 2026.

  2. Best visa requirements

    Specs, pricing bands, and caveats.

  3. visa requirements FAQ

    Short answers for implementers.

Bilibili Search HTML fixtures for BrowserSolver rendering examples.

``` ## Documentation ## What it does Send a Bilibili Search URL to **Bilibili Search Scraper** and receive the post-render HTML document. ## Request ``` GET https://api.browsersolver.com/v1/website/rendering?query=https://search.bilibili.com/all?keyword=python ``` | Field | Required | Notes | |---|---|---| | `query` | yes | Absolute Bilibili Search URL | ## Returns HTML string after JavaScript. ## Typical jobs - Validate live selectors - Monitor SERP modules - Feed ranking trackers **Pricing:** 2 credits per successful call via [Website Rendering](/v1/website/rendering). ## Workflows - Capture title and view counts - Extract captions when present - Archive related video rails ## Parameters | Parameter | Type | Required | Description | |---|---|---|---| | `query` | string | yes | Absolute Bilibili Search URL | | `wait_in_seconds` | number | no | Extra pause after load (0-30) | | `wait_for` | string | no | CSS/XPath selector that must appear | | `block_ads` | boolean | no | Drop ad traffic during render | | `timeout` | number | no | Max render seconds (default 30) | ## Tips - Prefer [Website Crawler](/v1/website/crawler) if markup arrives without JS. - Use [Website WebUnlocker](/v1/website/webunlocker) only on approved, heavily protected hosts.