# Bilibili Downloader โ€” Zapi reference > Stream URL video dari bilibili.tv โ€” mendukung berbagai kualitas (240P hingga 1080P). URL video + audio terpisah yang bisa diunduh langsung. **Base URL:** `https://api.zpi.web.id` **Auth:** Send `x-api-key: YOUR_KEY` header on every request. Get a free key at https://zpi.web.id/dashboard/keys. **Response envelope:** `{ status, message, content }` **Rate limit:** 60 req/min on free tier. **Related:** - Detail page: https://zpi.web.id/api/downloader/bilibili - Endpoint catalog: https://zpi.web.id/category/downloader - Concise index: https://zpi.web.id/llms.txt - Full reference: https://zpi.web.id/llms-full.txt --- ## Bilibili Downloader **Category:** downloader ยท **Slug:** `bilibili` **Detail page:** https://zpi.web.id/api/downloader/bilibili Stream URL video dari bilibili.tv โ€” mendukung berbagai kualitas (240P hingga 1080P). URL video + audio terpisah yang bisa diunduh langsung. **Tags:** bilibili, stream, download ### Get Video - **Method:** `GET` - **Endpoint:** `https://api.zpi.web.id/v1/downloader:bilibili/download` - **Cache TTL:** 3600s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `url` | string | query | yes | URL video bilibili.tv | | `quality` | enum(240P|360P|480P|720P|1080P) | query | no | Kualitas video yang diinginkan. Default 480P | **cURL:** ```bash curl "https://api.zpi.web.id/v1/downloader:bilibili/download?url=https%3A%2F%2Fwww.bilibili.tv%2Fid%2Fvideo%2F4799525516221440&quality=240P" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api.zpi.web.id/v1/downloader:bilibili/download?url=https%3A%2F%2Fwww.bilibili.tv%2Fid%2Fvideo%2F4799525516221440&quality=240P", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api.zpi.web.id/v1/downloader:bilibili/download?url=https%3A%2F%2Fwww.bilibili.tv%2Fid%2Fvideo%2F4799525516221440&quality=240P", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` **Example response:** ```json { "aid": "4799876706343424", "like": "54", "type": "video/mp4", "cover": "https://p.bstarstatic.com/ugc/471adedf7cd6438fb64f71037b34f9d8.jpg?x-oss-process=image%2Fresize%2Cw_600%2Fcrop%2Cmid%2Cw_600%2Ch_315%2Fformat%2Cwebp%2Fquality%2CQ_90%2Fwatermark%2Cimage_bWFuYWdlbWVudC80ZmVhODYxNzM0OGZmNDIzMDg0ZmRiNjE5MTJkZWEyZC5wbmc_eC1vc3MtcHJvY2Vzcz1pbWFnZS9yZXNpemUsUF8yMA%2Cshadow_70%2Cg_ne%2Cx_22%2Cy_16%2Fwatermark%2Cimage_bWFuYWdlbWVudC8yM2FkMzc5ODYxNjZhMGQwY2Y5NjAwZDI1NWE4OWNmNC5wbmc_eC1vc3MtcHJvY2Vzcz1pbWFnZS9yZXNpemUsUF8yMA%2Cg_center", "title": "\"New\" Stay Low Profile, Sect Chief Episode 01 - 03 Sub Indo", "views": "3.6K", "quality": "480P", "audioUrl": "https://upos-sz-mirrorcosbstar1.bilivideo.com/iupxcodeboss/a6/gb/n260613ad1t83p83bzk7ww1ts9x0gba6-1-1d1301000022.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&oi=1275924703&trid=227d27e93f294a23aa16203c2832468bi&mid=0&platform=pc&uipk=5&nbs=1&deadline=1782053463&gen=playurlv3&os=cosbstar1bv&upsig=b6bf83c2b0bb7755f796a5b702f48413&uparams=e,oi,trid,mid,platform,uipk,nbs,deadline,gen,os&bvc=vod&orderid=0,2&logo=00000000&f=i_0_0", "inputUrl": "https://www.bilibili.tv/id/video/4799876706343424", "videoUrl": "https://upos-sz-mirrorcosbstar1.bilivideo.com/iupxcodeboss/a6/gb/n260613ad1t83p83bzk7ww1ts9x0gba6-1-131210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&mid=0&platform=pc&nbs=1&deadline=1782053463&os=cosbstar1bv&oi=1275924703&uipk=5&gen=playurlv3&trid=227d27e93f294a23aa16203c2832468bi&upsig=2a2b2cf2fac336ee0c02b63692fb2e78&uparams=e,mid,platform,nbs,deadline,os,oi,uipk,gen,trid&bvc=vod&orderid=0,2&logo=00000000&f=i_0_0", "description": " ", "availableQualities": [ "1080P(HD)", "1080P", "720P", "480P", "360P", "240P", "144P" ] } ``` --- _Generated: 2026-08-02T14:32:04.983Z_