Current prices beside your tips and tables
Show the best price beside each tip, or embed the oddsmatcher on any page. Use the widgets with no code, or the API when a table has to be your own markup.
140+ bookmakers · 60+ live in the UK & Ireland · See coverage
The row behind every table
A best-price cell, an oddsmatcher row and a proofing record are all views over the same delivered fields.
| What it shows | Field | Example |
|---|---|---|
| Event | home_team, away_team | Arsenal v Chelsea |
| Bookmaker | back[].bookmaker | bet365 |
| Back price | back[].price | 2.10 |
| Exchange | lay[].exchange | smarkets |
| Lay price | lay[].price | 2.14 |
| Money available at the lay | lay[].available | 1,840 |
| Time processed | meta.processed_at | 2026-09-17T02:27:33Z |
Every column a table or embed renders maps to one of these wire fields.
Record the price at publish
Proofed tipsters record the price available when a tip goes out. Read it from the feed when you publish, store it with the tip, then show the current best price beside it as the market moves. Results come from your own records: the feed has none.
- The price at publish, from
back[].price - The best price now, from your next request
Best-price tables that update themselves
A hand-edited odds table is out of date by the weekend. One built on the feed re-prices on every request, in your own markup, so your affiliate links stay where they are.
Arsenal to win, best first
| Bookmaker | Price |
|---|---|
| bet365 | 2.10 (best) |
| Unibet | 2.09 |
| BetVictor | 2.08 |
| Coral | 2.07 |
| William Hill | 2.05 |
Embed the oddsmatcher
Paste this where the oddsmatcher should appear, in any CMS that accepts HTML. Replace the key with a browser key (or_pub_) from your dashboard. It only works on the websites you list.
<div data-or-widget="oddsmatcher"
data-or-region="uk"
data-or-key="or_pub_YOUR_KEY"></div>
<script src="https://oddsrelay.io/widgets/v1/oddsrelay-widgets.js" crossorigin="anonymous" async></script>Widgets or the API
Embeddable widgets
The oddsmatcher and the calculators as drop-in embeds, themed to your brand.
- No build step, any CMS that accepts HTML
- Browser keys that answer only from the websites you list
REST API
Full control for your own tables: your markup over the feed's rows.
- Event-grouped JSON, one endpoint per feed type
- Raw prices or matched pairs
- ETag and 304, so a reply you already hold costs nothing
Questions
Do I need a developer?
Not for the widgets: pasting the snippet is enough. A custom table needs the API.
Can the widgets match my site's look?
Yes. Set the theme, font, accent, surface and corner radius as data attributes on the embed.
What happens to my affiliate links?
Nothing. The widget sits inside your page, and the links and tracking around it stay yours.
Can I show the data on my site?
Yes. The licence covers showing it to your readers on your own site. Supplying it to other businesses as data needs an Enterprise agreement. The terms have the detail.
How fresh are the numbers?
Each response carries the time it was processed and when each bookmaker was last read. The coverage page shows which bookmakers are live now.
Related
- Matched-betting platformsPaired back and lay prices for every matched-betting tool.
- Affiliates & comparison sitesEvery bookmaker’s price for a selection on one row, with a link to each bookmaker’s event page.
- The productsThe matched feed and the raw feed, in detail.
- Widgets & embedsThe oddsmatcher and calculator suite, embeddable.
Put current odds in your content
Sign up free, embed the oddsmatcher, and use the API when you need your own tables.