Welcome to the official Streamed API documentation. Our REST API provides access to sports matches, live streams, and related data in JSON format.
The API is free to use with no authentication required. Here's how to get started:
// Example: Fetch all football matches
fetch('https://streamed.su/api/matches/football')
.then(response => response.json())
.then(matches => {
console.log(matches);
// Get streams for the first match
if (matches.length > 0) {
const match = matches[0];
const source = match.sources[0];
fetch(`https://streamed.su/api/stream/${source.source}/${source.id}`)
.then(response => response.json())
.then(streams => console.log(streams))
.catch(error => console.error('Error fetching streams:', error));
}
})
.catch(error => console.error('Error fetching matches:', error));
Resource | Description | Documentation |
---|---|---|
/api/matches/... | Sports events data | Matches |
/api/stream/... | Stream links for events | Streams |
/api/sports | Available sports categories | Sports |
/api/images/... | Team badges and event posters | Images |