€0.50 per match. Metered. No minimum.
Pay only for unique match subscriptions. Retries are free. Invoiced monthly. Cancel any time.
One unit = one unique (customer, match_id) pair
Retried subscribes are free
No seat fees · No minimum commitment
Estimator
Cost estimator
Estimated 30-day cost: €0.00*
= 0 matches/day × 30 days × €0.50
* 30-day estimate. Stripe invoices on the calendar month, so actual months range 28–31 days. See Terms § billing for the authoritative billing definition.
Endpoint: POST /api/v2/public/subscribe — returns a Centrifugo connection token for the current public match, no auth required.
Billing rules
What is billed
Billed
- First POST /api/v1/subscribe for a given (customer, match_id)
Not billed
- POST /api/v1/matches/{id}/token — JWT refresh
- Retried subscribes for the same (customer, match_id)
- The public match endpoint
Billing is fail-open: if the payment processor is temporarily unavailable at subscribe time, you still receive the stream and usage is synced once it recovers.
FAQ
Billing FAQ
Have questions? Contact support.