PredictIQ Pro

Football odds API in Python

Fetch bookmaker odds for a match, see how they moved, and read the market-movement analysis.

1. Get an API key

Start a 14-day trial at /register (no card needed).

2. Current odds

Odds for a match, where bookmakers publish them.

import requests

API = "https://api.predictiqpro.com"
HEADERS = {"Authorization": "Token YOUR_API_KEY"}
FIXTURE_ID = 123456  # replace with a real fixture id

r = requests.get(f"{API}/odds/{FIXTURE_ID}", headers=HEADERS, timeout=15)
print(r.json())

3. Odds history

How the odds moved over time. The market defaults to 1X2.

r = requests.get(f"{API}/odds/history/{FIXTURE_ID}", headers=HEADERS, params={"market": "1X2"}, timeout=15)
print(r.json())

4. Market movement analysis

Direction, consensus and sudden moves in one call.

r = requests.get(f"{API}/market-analysis/{FIXTURE_ID}", headers=HEADERS, timeout=15)
print(r.json())

Related guides

Ready to build?

Full endpoint reference is in the docs; plans are on the pricing page.

Start 14-day trial