Med LeagueRepublics API kan din egen hjemmeside, app eller dit eget program læse din ligas sæsoner, kampe, resultater, stillinger, hold og statistik direkte fra LeagueRepublic. Den kan kun læse: intet i din liga kan ændres gennem den.
Det skal du bruge
Gold-planen. API'en er en del af Gold-abonnementet.
API'en slået til. Gå til Admin-startside > API > API-indstillinger og sætter flueben ved Aktivér JSON API. Du kan slå den fra igen når som helst.
Nogen til at bygge med den. En webudvikler eller en AI-assistent som ChatGPT eller Claude. Artiklerne Byg en… nedenfor giver dig færdige instruktioner, som du kan indsætte i en AI-assistent.
Trin 1: Slå API'en til
Gå i din ligaadministration til Admin-startside > API > API-indstillinger og sætter flueben ved Aktivér JSON API. På samme side kan du se dit liga-ID, som du skal bruge i næste trin.
Trin 2: Find dine ID'er
Hver sæson, division og hold har sit eget ID-nummer. Du bruger dem til at sige, hvilke data du vil have. Sådan fungerer API'en forklarer ID'er, og hvordan du finder dine.
Trin 3: Vælg, hvordan du vil bygge
Med en AI-assistent: vælg den artikel, der passer til det, du vil bygge, og følg den.
Med en udvikler: Prøv det uden en liga af din egen. Disse adresser bruger LeagueRepublics demoliga, så du med det samme kan se rigtige svar:
Sæsoner:
Divisioner og pokalturneringer: https://api.leaguerepublic.com/json/getFixtureGroupsForSeason/153020000.json
Hold i en division: https://api.leaguerepublic.com/json/getTeamsForFixtureGroup/1/985736993.json
Alle kampe i sæsonen: https://api.leaguerepublic.com/json/getFixturesForSeason/153020000.json
Match Hub:
Et holds statistik: https://api.leaguerepublic.com/json/getStatisticSummaryForTeam/153020000/154033156.json
send dem API-specifikationen. Den indeholder alle tjenester, felter, grænser og fejlmeddelelser.
Der findes også en tekstversion af den samme specifikation til AI-værktøjer:
Godt at vide
Der er en grænse for, hvor mange forespørgsler din liga kan sende hvert minut. Den deles af alt, der bruger din ligas data. Sider bør gemme det, de indlæser, i stedet for at spørge igen og igen. Specifikationen giver detaljerne.
Kun godkendte resultater vises, undtagen i Match Hub, som også viser live-resultater og ikke-godkendte resultater, tydeligt markeret.
Alt, hvad der er skjult på din ligas hjemmeside, forbliver skjult i API'en også.
Er du ikke sikker på, at API'en er noget for dig?
Hvis du ikke selv vil bygge noget, viser Code Snippets og League Embed dine ligadata på din hjemmeside uden kode. Se Hvilken integration passer til mig?.
LeagueRepublic tilbyder ikke en tjeneste, der bygger brugerdefinerede hjemmesider eller apps til dig.
