Developer documentation
Everything you need to work with Streamora: the API, provider scripts and ready-to-use examples.
REST API Reference
Full interactive API documentation is built into every Streamora installation. Covers all endpoints, channels, profiles, packages, streams, users, providers, and more.
API Interactive- Install Streamora on your server
- Open the admin panel in your browser
- Navigate to
Menu → API Docs
The API docs page includes request/response examples, field descriptions, and curl snippets for every endpoint.
Provider Script Making Guide
Learn how to create custom provider scripts for Streamora. Covers manifest fetching, key extraction, interactive mode, session management, and the full script protocol.
Python GuideView on GitHub
Channel API Example Scripts
Ready-to-use Python and PHP scripts for creating, updating, and managing channels via the Streamora API. Includes bulk import, sync by name, DRM examples, and one-liner operations.
Python 3 PHPstreamora_api_example.py + streamora_api_example.php
View on GitHub
Try a Script Before You Buy
Every paid provider script can be installed as a free demo. The demo loads 6 channels of the script (the first two, two from the middle and the last two) for 7 days, so you can check that it works with your account and your server before you pay. All other channels are skipped.
Guide Streamora 1.4.09+- In your panel open
Menu → Buy Scriptsand clickTry demoon the script - Read what the script needs (account, region, proxy) and tick
I have these requirements - Click
Start demo. The script installs and a provider is created for it - Open
Provider Scripts, enter your account, enable it and clickSync - The sync log shows
Demo script: 6 of N channels imported. Play them to test
One demo per script, up to 5 demos at a time. When we release a fixed version of a script, a new demo opens. Interactive mode is not available in a demo. After you buy, click Install again on the Buy Scripts page to get all channels.