A JSON service for live sports broadcasts. One request returns the current fixtures or channels together with a playable stream link, so you can build a schedule page, a player, or a betting widget without maintaining your own feed.
One integration covers the whole schedule. We keep the fixtures, the channel line-up and the stream links in sync, and you read them as JSON whenever you need them.
Football, basketball, tennis, volleyball, ice hockey, table tennis, e-sports and more. Every fixture carries its sport, league, kick-off time, both team names and their logos, so you can render a schedule page without any extra lookups. Filter by sport, league or free-text search, and page through the results.
A continuously updated list of live channels alongside the fixtures, with display names and playable links.
Links are HLS and ready to hand to any standard player. Each one is signed for the requesting IP address and expires after a while, so a link that leaks cannot be re-used elsewhere.
If you would rather not expose the origin at all, we can return links that point at your own player address instead of the raw stream. The underlying stream URL then never reaches your users.
Turkish, English, Arabic and Hebrew feeds are maintained separately. Your account is bound to the one you need, so the naming and league titles arrive already localised.
Team and league names are normalised on our side, which makes fuzzy matching against your own database straightforward. If you prefer deterministic joins, we can align the feed to your internal IDs.
There is no self-service signup. Accounts are created by your provider, which is also how permissions and limits are set.
Each account only ever sees what it is entitled to. Endpoints outside your permissions are not listed and cannot be called, which is also why nothing technical is published on this page.
Use your API account to unlock the documentation for your permissions. Signing in here only opens the documentation; it grants no API access on its own.