Free · kein Schlüssel erforderlich

Kostenlose Football Fair-Odds API

Die um Bookmaker-Marge bereinigten Fair Odds jedes Spiels, das wir tracken, plus unseren Live-Index der Bookmaker-Marge — als sauberes JSON, kostenlos, ohne Registrierung. Attribution (ein Link) erforderlich.

Endpunkte

GET /api/v1/predictions Alle kommenden Spiele mit marginfreien fairen Quoten, geschätzten fairen Wahrscheinlichkeiten und jedem Live-value-Signal (beste weiche Quote über dem Fairwert).
GET /api/v1/margins Der Live Bookmaker Margin Index: durchschnittliche reale 1X2-Marge pro Bookmaker und pro Liga, 30-Tage-Fenster.

Kein Schlüssel, keine Anmeldung, nur HTTPS. CORS ist an jedem /api/v1-Endpunkt aktiviert (Prognosen, Margen und Abzeichen): Antworten enthalten Access-Control-Allow-Origin: *, sodass du die API direkt aus einem Browser aufrufen kannst.

Beispiel

curl https://tipsaudit.com/api/v1/predictions

{
  "source": "tipsaudit.com — fair odds = sharpest market, devigged (margin removed)",
  "license": "Free with attribution (link to tipsaudit.com)",
  "docs": "https://tipsaudit.com/api",
  "generated_at": "2026-10-15T04:45:36+00:00",
  "methodology_version": "2.0",
  "count": 501,
  "counts_by_status": {"actionable": 63, "monitor": 52, "expired": 141,
                       "unconfirmed": 20, "none": 225},
  "predictions": [{
    "id": 9302,
    "league": "Brazil Serie A",
    "home": "Botafogo", "away": "Chapecoense-sc",
    "kickoff_utc": "2026-10-17T21:00:00+00:00",
    "fair_odds": {"home": 1.37, "draw": 6.08, "away": 9.58},
    "fair_probabilities": {"home": 0.7311, "draw": 0.1645, "away": 0.1044},
    "fair_source": "live",
    "fair_read_at": "2026-10-15T03:34:39+00:00",
    "status": "actionable",
    "value": {"selection": "1", "best_soft_odds": 1.42, "bookmaker": "GTbets",
              "fair_odds": 1.37, "price_gap": 0.0382, "edge": 0.0382},
    "detected": {"selection": "1", "odds": 1.43, "price_gap": 0.017, "edge": 0.017,
                 "at": "2026-10-12T23:30:02+00:00", "origin": "live"},
    "benchmark_read_at": "2026-10-15T03:34:39+00:00",
    "url": "https://tipsaudit.com/match/9302/botafogo-vs-chapecoense-sc-2026-10-17"
  }]
}

Felder

value.price_gap
detected.price_gap
Wie weit der beste Preis des gewöhnlichen Buchmachers über dem fairen Preis ohne Marge liegt, berechnet vor dem Runden der Quoten: 0.07 bedeutet 7 % über fair. Der Value-Block verwendet die aktuellen Preise; der erkannte Block die Preise, als das Signal erfasst wurde. Verglichen werden zwei Preise; es ist kein erwarteter Gewinn.
value.edge
detected.edge
Die gleiche Zahl wie price_gap, unter ihrem alten Namen. Sie bleibt so, damit vorhandene Einbindungen weiter funktionieren; neuer Code sollte price_gap lesen.
status Wo der Preisabstand beim Spiel aktuell steht, mit denselben Zuständen wie auf der Website: actionable — ein Abstand von mindestens 1.5 % bei den aktuellen Preisen monitor — Differenz unter 1.5 %, nur beobachten expired — eine früher markierte Preislücke, die der Markt inzwischen geschlossen hat unconfirmed — Ein Gap wurde bei einem Preis gesehen, der älter als 90 Minuten ist; wir flaggen nur Preise, die wir kürzlich erneut gelesen haben. none — kein Wert

Einbettbares Badge

Zeige unser Live-Protokoll mit zwei Zeilen HTML auf deiner Website oder in deinem Forum: value flags, wie sie angezeigt wurden und vor dem Anstoß versiegelt, mit ihrem durchschnittlichen CLV. Das Badge aktualisiert sich selbst und verlinkt auf den öffentlichen Track Record — dieser Link ist die einzige Quellenangabe, die wir verlangen.

<script src="https://tipsaudit.com/widget.js" async></script>
<div data-tipsaudit-badge></div>

Bedingungen

Kostenlos für jede Nutzung, auch kommerziell, mit sichtbarer Quellenangabe: verlinke auf tipsaudit.com, wo immer die Daten angezeigt werden. Rate-Limit: 60 Anfragen/Minute. Daten werden für Prognosen etwa alle 5 Minuten aktualisiert, für Margen jede Stunde. Keine Garantie — siehe in unserer Methodik, wie die Zahlen berechnet werden. Methodik →

Nützlich? Sende es an einen Freund, der wettet.