BROKENXAPI Logo
BROKENXAPI

BROKENXAPI

API-first asynchronous SDK & CLI for YouTube audio and video downloads

Get Started PyPI GitHub

Installation

pip install BROKENXAPI

Authentication

export YTKEY="BROKENXAPI-XXXX"

Python SDK

import asyncio
from brokenxapi import BrokenXAPI

async def main():
    async with BrokenXAPI(API_KEY) as api:
        search = await api.search("moosetape", video=False)
        audio = await api.download(search["video_id"], "audio")
        print(audio["telegram_url"])

asyncio.run(main())

CLI

brokenx -v 
brokenx auth API_KEY
brokenx search "moosetape"
brokenx download VIDEO_ID
brokenx download VIDEO_ID -v

Get a free API_KEY from Telegram: https://t.me/AboutBrokenX

© 2025 MR Broken · BROKENXAPI