Voetbal Datacentre API
Dit is de documentatie voor Voetbal Datacentre API.
Ieder hoofdstuk geeft een korte beschrijving van de API call,
een formele syntax van de call, een lijst met mogelijke input
parameters, een lijst met output parameters, een of meer
voorbeeld calls en een voorbeeld output.
2 Teams (1507
)
Beschrijving
Met deze call kan een lijst met teams van de club worden opgehaald. Het club ID is al gezet in de initialisatie. De output variabelen regulierecompetitie, bekercompetitie en nacompetitie geven per team aan of dit team meedoet aan resp. een reguliere-, beker- of na competitie. Dit is van belang voor hoofdstuk 2.1.1 Uitslagen, 2.1.2 Programma en 2.1.3 Standen waar dit meegegeven kan worden aan de call parameter 'comptype' (comptype = 'R' wanneer regulierecompetitie = 'J' bijvoorbeeld).
Beschikbaarheid
-
API: U heeft een API sleutel nodig.
-
APP: De mobiele APP
Syntax
http://api.knvbdataservice.nl/api/teams?PHPSESSID=<12345>&hash=<abbccdde200394> |
Input parameters
-
PHPSESSID:
Session ID verkregen uit initialisatie
-
hash:
Hash berekend aan client side
Output parameters
-
lijst:
lijst met teams van club, bestaande uit velden teamid, teamname, speeldag en categorie. Tevens word met reguliercompetitie, bekercompetitie en nacompetitie aangegeven of er voor een team regulier-, beker- of na-competitie is.
Voorbeelden
Output
{
"errorcode":1000,"message":"Ok",
"List":[{
"teamid":"189338",
"teamname":"1",
"speeldag":"ZA",
"categorie":"Senioren",
"regulierecompetitie":"J",
"bekercompetitie":"J",
"nacompetitie":"N"
},{
"teamid":"192041",
"teamname":"C1",
"speeldag":"ZO",
"categorie":"Junioren",
"regulierecompetitie":"J",
"bekercompetitie":"J",
"nacompetitie":"N"
}]
}