UEFA Ranking

Web API

Bazowy URL: https://api.rankingiuefa.plLIVE 2026Public read-only

UEFA Ranking Web API udostępnia publiczne dane o rankingach krajowych i klubowych UEFA — w tym agregacje pięcioletnie, podsumowania sezonów oraz lekki strumień „live bonus” dla bieżącego sezonu. Prosty JSON, szybkie odpowiedzi, brak autoryzacji — idealne do serwisów sportowych, aplikacji mobilnych, analiz i wizualizacji.

Getting started

Kilka kroków i masz dane o współczynnikach UEFA w swojej appce:

  1. Wybierz endpoint w sekcji Reference po lewej (np. „Kraje → 1 sezon” albo „Podsumowania kraju”).
  2. Na stronie endpointu użyj panelu Wypróbuj lub skopiuj przykład cURL.
  3. W produkcji cache’uj odpowiedzi (ISR/CDN). Sezon LIVE 2026 ma krótsze TTL.
Uwaga: API jest publiczne i read-only.

Documentation

  • Koncepcje: współczynnik 5-letni, sezony bazowe, format danych.
  • How-tos: krótkie przepisy na integracje (cache, ISR, edge).
  • Przykłady: cURL / fetch / Node.
  • Reference: specyfikacja API (parametry, odpowiedzi, kody błędów).

API reference

Najczęściej używane grupy i co z nimi zrobisz:

Rozgrywki objęte danymi: UEFA Champions League, UEFA Europa League, UEFA Europa Conference League — w zakresie wpływającym na współczynniki.

Examples

cURL
curl -s https://api.rankingiuefa.pl/countries/2026 | jq .
fetch (browser)
const res = await fetch("https://api.rankingiuefa.pl/clubs/2026", { cache: "force-cache" });
const data = await res.json();
Node (fetch)
const r = await fetch("https://api.rankingiuefa.pl/countries/five-years/2026");
const data = await r.json();

Support

Masz pytania lub problem? Zgłoś issue w repo projektu albo napisz przez stronę kontaktową. Zmiany w kontrakcie publikujemy w changelogu.

Legal

  • API public read-only; lekki rate-limit.
  • Rekomendujemy cache (CDN/ISR).