API gratuit de cote corecte pentru fotbal
Cotele corecte, fără vig, pentru fiecare meci pe care îl urmărim, plus indicele live al marjei bookmakerilor — ca JSON curat, gratuit, fără înregistrare. Este necesară atribuirea (un link).
Endpoint-uri
Fără cheie, fără înregistrare, doar HTTPS. CORS este activat pe fiecare endpoint /api/v1 (predictions, margins și badge): răspunsurile includ Access-Control-Allow-Origin: *, astfel încât poți apela API-ul direct din browser.
Exemplu
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"
}]
}
Câmpuri
value.price_gapdetected.price_gap
Cât de mult este prețul celei mai bune case de pariuri obișnuite peste prețul corect fără marjă, calculat înainte ca cotele să fie rotunjite: 0.07 înseamnă 7% peste prețul corect. Blocul de valoare folosește prețurile curente; blocul detectat, prețurile de la înregistrarea semnalului. Compară două prețuri; nu reprezintă profitul așteptat.
value.edgedetected.edge
Același număr ca price_gap, sub denumirea sa veche. Rămâne așa pentru ca integrările existente să continue să funcționeze; codul nou ar trebui să citească price_gap.
status
Unde se află acum diferența de preț pe meci, cu aceleași stări ca pe site:
actionable — o diferență de cel puțin 1.5% la prețurile curente
monitor — diferență sub 1.5%, doar monitorizare
expired — o diferență semnalată anterior pe care piața a închis-o între timp
unconfirmed — Am văzut o diferență pe o cotă mai veche de 90 de minute; semnalăm doar cotele recitite recent.
none — fără valoare
Badge integrabil
Afișează pe site-ul sau forumul tău înregistrarea noastră live cu două linii de HTML: semnale de valoare înregistrate când sunt afișate și sigilate înainte de începerea meciului, împreună cu CLV-ul lor mediu. Insigna se actualizează singură și trimite la istoricul public — acel link este singura atribuire pe care o cerem.
<script src="https://tipsaudit.com/widget.js" async></script> <div data-tipsaudit-badge></div>
Termeni
Gratuit pentru orice utilizare, inclusiv comercială, cu atribuirea vizibilă: link către tipsaudit.com oriunde sunt afișate datele. Limită de cereri: 60 cereri/minut. Datele se actualizează la aproximativ 5 minute pentru pronosticuri, iar la fiecare oră pentru marje. Fără garanție — vezi cum sunt calculate cifrele în metodologia noastră. Metodologie →