Signup links
A signup link brings new people to Streamiva with your plugins already installed. Share it on your site, in a video description or anywhere else:
https://streamiva.net/join/<code>?ref=<campaign>
Creating a link
Create links in the developer dashboard, or with the API under /v1/me/developer/bundles (signed in as yourself):
{"name": "Summer launch", "plugins": [{"plugin_id": "your-plugin-id", "config": {"region": "IL"}}], "expires_at": "2026-12-31T23:59:59Z", "cap": 500}
name: up to 80 characters, for you only.plugins: 1 to 20 plugins to install, each with its configuration. Never put secrets inconfig: anyone with the link gets it.expires_at(optional): the link stops taking signups after this time.cap(optional, at least 1): the link stops taking signups after this many accounts.
| Request | What it does |
|---|---|
POST /v1/me/developer/bundles |
Creates a link. |
GET /v1/me/developer/bundles |
Lists your links. |
PATCH /v1/me/developer/bundles/{code} |
Changes its name, plugins, expiry or cap. |
POST /v1/me/developer/bundles/{code}/pause |
Stops new signups for now. |
POST /v1/me/developer/bundles/{code}/resume |
Takes signups again. |
POST /v1/me/developer/bundles/{code}/revoke |
Stops new signups for good. |
GET /v1/me/developer/bundles/{code}/stats |
Daily numbers, per ref. |
A link is live while it is active, unexpired and under its cap. Pausing, revoking, expiring or reaching the cap only stops new signups: accounts already created keep their plugins.
Who it counts
Only new accounts claim a link. Someone who already has a Streamiva account can open it, but it installs nothing for them.
A paid plugin in a link is installed locked: it contributes nothing until the new account buys it (or starts its trial) on the website.
Tracking campaigns
Add ref to tell your campaigns apart: 1 to 40 letters, digits, _ or -. Any other value counts as no ref.
The stats give, per day and per ref: visits, accounts created, plugins unlocked and active trials. They are counts only; you never see who signed up.