GETembed-HTML van een van de video's uit het antwoord op je pagina om de speler weer te geven. In mobiele apps kun je de video in een webview tonen door de video-URL uit de insluitcode te halen.Je hebt een API-toegangstoken nodig om de Video-API te gebruiken.
Elke aanvraag moet je toegangstoken als de parameter token in de aanvraag-URL bevatten.
Je vindt je toegangstoken op het toegangstabblad.
Je kunt via de volgende endpoints de insluitcodes van video's in JSON-indeling ophalen:
GETHet endpoint Free Feed geeft toegang tot een beperkt aanbod aan wedstrijdhighlights. Het bevat geselecteerde competities en oudere wedstrijden en biedt zo een voorproefje van de volledige Video-API.
GETRetourneert een samengestelde, relevante feed met zowel recente als belangrijke wedstrijden uit de grootste voetbalcompetities en toernooien. De feed benadrukt de populairste en opvallendste wedstrijden, maar bevat niet elke wedstrijd. Gebruik de endpoints voor competities of teams om alle video's van een specifieke competitie of een specifiek team op te halen.
GETMet het endpoint Competitie kun je video's van elke competitie opvragen. Dit endpoint retourneert video's van de nieuwste wedstrijden in de opgegeven competitie.
De onderstaande URL retourneert bijvoorbeeld video's van de meest recente wedstrijden in de Premier League. De tekenreeks england-premier-league is de unieke identificatiecode (ID) van de Premier League.
Dit zijn de ID's van enkele populaire competities:
Je vindt hier de lijst met ID's van alle competities.
GETMet het endpoint Team kun je video's van elk team opvragen. Dit endpoint retourneert video's van de nieuwste wedstrijden van het opgegeven team.
De onderstaande URL retourneert bijvoorbeeld video's van de meest recente wedstrijden van Real Madrid. De tekenreeks real-madrid is de unieke identificatiecode (ID) van Real Madrid.
Dit zijn de ID's van enkele populaire teams:
Je vindt hier de lijst met ID's van alle teams.
GETRetourneert alleen wedstrijden waarvoor officiële livestreams beschikbaar zijn, waaronder zowel lopende als al afgelopen wedstrijden. Items verschijnen ongeveer 5 minuten voor de aftrap.
GETMet dit endpoint kun je zien welke feeds van competities of teams onlangs zijn bijgewerkt. Zo hoef je niet elk afzonderlijk endpoint voortdurend op nieuwe gegevens te controleren.
Het antwoord is een JSON-object met een sleutel response die een array met wedstrijdobjecten bevat. Elke wedstrijd bevat basisinformatie, gegevens over de bijbehorende competitie en een lijst met beschikbare video's.
JSON{"response": [{"title": "Chelsea - Manchester United","competition": "ENGLAND: Premier League","matchviewUrl": "...","competitionUrl": "...","thumbnail": "...","date": "2029-05-18T15:00:00+0000","homeTeam": {"name": "Chelsea","slug": "chelsea","id": 229},"awayTeam": {"name": "Manchester United","slug": "manchester-united","id": 243},"videos": [{"title": "Highlights","embed": "..."},{"title": "Extended Highlights","embed": "..."}]},...]}De sleutel response bevat een array met wedstrijdobjecten. Elk object vertegenwoordigt een voetbalwedstrijd en bevat de volgende velden:
title – De naam van de wedstrijd (bijvoorbeeld Chelsea - Manchester United).competition – De naam van de competitie (bijvoorbeeld England Premier League).date – De datum en tijd van de aftrap.thumbnail – De URL van een miniatuurafbeelding voor de wedstrijd.videos – Een array met alle beschikbare video's voor de wedstrijd. Elk video-object bevat:title – De titel van de video (bijvoorbeeld Highlights of Extended Highlights).embed – De HTML-insluitcode van de video.id – De unieke identificatiecode van de video.homeTeam / awayTeam – Objecten die de deelnemende teams van de wedstrijd vertegenwoordigen, waaronder:name – De volledige naam van het team (bijvoorbeeld Chelsea).slug – De slug van het team die in URL's wordt gebruikt (bijvoorbeeld chelsea).id – De unieke identificatiecode van het team.matchviewUrl – De URL van de wedstrijdwidgetpagina met gedetailleerde informatie, zoals live uitslagen, statistieken en standen.competitionUrl – De URL van de competitiewidget met live standen, uitslagen en komende wedstrijden.Je kunt automatisch afspelen inschakelen door de parameter autoplay=1 aan de video-URL toe te voegen.
Bijvoorbeeld:https://www.scorebat.com/embed/v/69a7723c34f88/?...&autoplay=1Als je de embed-HTML rechtstreeks gebruikt, kun je &autoplay=1 toevoegen aan de video-URL in de src van het iframe.
Elk abonnement heeft een maandelijkse aanvraaglimiet.
Bijvoorbeeld:
Als je de maandelijkse aanvraaglimiet overschrijdt, schakelt je account tot de volgende factureringsperiode automatisch over op het gratis abonnement. In die periode worden advertenties en ScoreBat-logo's op widgets en video's weergegeven en blijft alleen het endpoint Free Feed toegankelijk.