Stream audio & video with a secure API.
Build music bots, web players, and media apps using a clean flow: request from /song, then use /streamaudio in your app.
Private by design
Your API key stays in your input. Keep it secret and do not share it publicly.
Fast response
Get JSON stream response quickly and use the returned URL in your own player.
WebApp only testing
The playground unlocks only when opened through Telegram WebApp context.
Simple, reliable, developer friendly
Everything is designed to feel clean, safe, and easy for users testing your API.
Audio streaming
Use YouTube video ID and receive a playable audio stream URL for your app or bot.
Video mode
Add video=true to request video mode where your plan and backend support it.
Safe playground
Test API key, video ID, request URL, and JSON response without auto-playing media.
API Playground
Open this page inside Telegram WebApp to unlock testing. Stream preview is disabled; copy/open only.
Request Builder
Response
Idle{
"message": "Fill API key and click Test /song"
}
Stream URL received. Auto preview is disabled here, so this page will not start playback. You can copy or open the stream manually.
API Documentation
Use /song to get JSON response and /streamaudio as the playable stream URL.
π΅ Audio request
- Returns JSON with stream_url
- Default mode is audio
- Best for music bots and audio players
π¬ Video request
- Returns JSON with video stream URL
- Uses your video quota/limit
- Works with HTML5 video player
π Direct stream
- Actual audio stream endpoint
- Supports range-based playback
- Used internally by /song response
π¦ Example JSON
- Use stream_url in your audio/video player
- Status can be done, processing, or error
Plans
Start free from Telegram bot. Upgrade by contacting admin.
Free
700 requests/day
60 requests/min
15 video requests
Premium
3000 requests/day
180 requests/min
50 video requests
Pro
7500 requests/day
400 requests/min
150 video requests
Custom
Unlimited/custom limits
Priority support
Contact @heySiddhant