THE RECORD
One normalised record per tip.
A betting tips feed is only useful if every record looks the same. Each tip carries the sport, competition and event, the market, selection and line, a decimal price, the model probability at publication, whether it is a team pick or a player prop, and its status. Identifiers and team marks travel with it, so a feed record can drive a card without extra lookups.
{
"id": "pick_8f3c…",
"sport": "Soccer",
"league": "Premier League",
"eventDescription": "Arsenal vs Liverpool",
"eventDate": "2026-10-03T16:30:00.000Z",
"marketType": "total_goals",
"selection": "Over",
"line": 2.5,
"odds": 1.66,
"oddsFormat": "decimal",
"probability": 64.0,
"isPlayerPick": false,
"status": "upcoming",
"result": null,
"publishedAt": "2026-10-02T09:00:00.000Z"
}Every field is described in the field dictionary, and the API playground shows the same record as REST, JSON and CSV.
PACKAGES
How many tips each event carries.
Soccer
5 team picks + 3 player props per fixture.
NBA
4 team picks + 3 player props per fixture.
NHL
4 team picks + 3 player props per fixture.
NFL
4 team picks + 3 player props per fixture.
MLB
3 team picks + 3 player props per fixture.
College Sports (US)
3 team picks + 2 player props per fixture.
UFC
3 picks from fight or fighter markets per card.
Tennis
3 match picks per card.
Golf
10 tournament picks · minimum 5 per card.
Coverage by competition is listed on the coverage index; football buyers can start with the football predictions API guide, and affiliate teams with the betting affiliate solution. To check a price against its probability, use the free odds and margin calculator.
FORMATS
JSON, CSV and a widget, plus XML when you need it.
- 01
JSON over the REST API
Server-to-server requests with filters for sport, league, date and status, cursor pagination and a request ID on every response. Best for apps, match centres and sportsbook content systems. API delivery.
- 02
JSON and CSV exports
Scheduled files for editorial desks, newsletters and data teams that already work from spreadsheets or batch jobs. Export delivery.
- 03
Embeddable widget
The same records rendered as match cards on your pages with one script tag, attributed or white label, for teams that would rather not build templates. Try the widget.
- 04
XML and custom formats
XML is not a standard output. Where a legacy CMS or trading system needs it, an XML or other custom export can be scoped as a one-off build against the same record contract. Ask about a custom export.
LIFECYCLE
From publication to settlement.
Tips are published before the event with their probability and price, stay available while upcoming, and are settled afterwards as a win, loss, push or void with a settlement time. When a selection cannot be qualified — a schedule change, a missing market, incomplete data — it is withheld rather than replaced with a weaker tip. The methodology explains the quality checks.
FAQ
Betting tips feed: common questions.
What is a betting tips feed?
A licensed, machine-readable stream of pre-match betting selections — the event, market, selection, line, price and model probability — that a publisher, affiliate or sportsbook places in its own products. Each record also carries its lifecycle, so it can be shown before the event and settled after it.
Is there an XML betting tips feed?
The standard outputs are JSON (REST API and exports) and CSV. XML can be delivered as a scoped custom export when an existing system requires it, built on the same fields.
How many tips are there per event?
It depends on the sport's package: five team picks and three player props per football fixture, four and three in the NFL, NBA and NHL, three and three in MLB, and card-based packages for tennis, UFC and golf. Fewer are delivered when quality checks withhold a selection.
Can a sportsbook use the feed?
Yes, for content: tips modules, match-page editorial and CRM messaging. Placement, attribution, territories and redistribution are set in the licence, and operators remain responsible for responsible-gambling messaging in their markets.
How are tips settled?
Every record moves from upcoming to settled with a result of win, loss, push or void and a settlement timestamp, so a published tip can be updated after the event.
