Pricing & Access
The Streaming API is a paid add-on to your Terra plan, with usage measured in credits.
The add-on
The Streaming API is available as an add-on to any Terra base plan for $99/month. Activate it from the dashboard — either on the Streaming page itself, or under Settings → Plans → Additional Products.
Without the add-on active, all streaming authentication endpoints return 403 Forbidden — no producer, consumer, or test-user tokens can be minted, so streaming (including the synthetic-data test mode) requires an active subscription.
Credits
Usage is measured in credits. Your subscription includes 20,000 credits per month — beyond that, credits are billed at $0.005 each at the end of each billing cycle, with volume discounts at high usage ($0.003 per credit past 1,000,000 credits in a month). Included credits reset each billing cycle and do not roll over. Overage is billed, never blocked — streams are not cut off mid-session.
Active streaming user — a user who streams at least one event in the billing period
1,000 credits ($5)
Included events — each active user's first 16,000 delivered events in the period
Free
Additional events — each delivered event beyond a user's included 16,000
1/16 credit (16 events = 1 credit)
Synthetic test users (dashboard test mode)
Free
The included 20,000 credits cover 20 active streaming users per month (each within their included events), or any mix of users and event overage.
An event is one real-time message delivered to your consumer connection — typically about one per second per active stream. The per-user event allowance is applied per user: one heavy user cannot consume another user's unused headroom. Fractional credits round down in your favour, and duplicate deliveries are deduplicated before counting.
What this looks like in practice
At roughly one event per second, a user's included 16,000 events cover about 4.5 hours of live streaming per month.
Each additional hour of continuous per-second streaming is about 225 credits (≈ $1.13/hour).
A team of 20 users doing weekly one-hour live sessions (≈ 4 hours each/month) fits entirely inside the included 20,000 credits: $99/month total.
Access states
Add-on active — full access: producer/consumer/SDK token minting, live streaming, replay, test mode.
Add-on not active — token minting returns
403 Forbidden. Existing sessions end when their tokens expire; nothing else about your Terra plan is affected.
Last updated
Was this helpful?