Socceronline Developer API documentatie

Terug
 

Aan de slag

  1. Stap 1: Activeer API (beheerder)

    Activeer de API binnen Socceronline.

    Login op Socceronline en kies voor de module configuratie daarna voor algemene parameters.
    Kies het tabblad 'API' en vink daar de optie 'De API van Socceronline actief maken' aan.
    Vervolgens stuurt de beheerder de webmaster een e-mail met de sleutel vanuit Socceronline.

  2. Stap 2: Registeer een account (webmaster)

    Registreer een account voor de Club met de sleutel die je ontving van de beheerder

  3. Stap 3: API gebruiken

    Nadat een beheerder uw aanvraag heeft goedgekeurd, kan u gegevens van uw club opvragen via de API van Socceronline

Voorbeelden

Aanmelden
var settings = {
  "url": "https://app.socceronline.be/token",
  "method": "POST",
  "headers": {
    "content-type": "application/x-www-form-urlencoded"
  },
  "data": {
    "grant_type": "password",
    "username": "[Gebruikersnaam]",
    "password": "[Paswoord]"
  }
}
$.ajax(settings).done(function (response) {
  console.log(response);
});
Opvragen
var settings = {
    "url": "https://app.socceronline.be/api/Leden/{Type}/{Selectie}",
    "method": "GET",
    "headers": {
        "authorization": "Bearer [TOKEN]"
    }
}

$.ajax(settings).done(function(response) {
    console.log(response);
})
Kalender
  • Calendar/{startDate}/{endDate} GET
  • CalendarPerGroep/{startDate}/{endDate}/{cats} GET
  • CalendarGames/{startDate}/{endDate}/{cats} GET
  • CalendarTraining/{startDate}/{endDate}/{cats} GET
  • CalendarEvent/{startDate}/{endDate}/{cats} GET
Leden
  • Leden/{type}/{selectie} GET
  • LedenPerGroep/{id}/{selectie} GET
Medewerkers
  • Group/UsersFromGroup/{cats} GET