mcp

Compare Prob

post/v1/mcp/compare_prob

Request

  • Base URL: https://api.infersports.dev (the document declares no server; this is the origin it was published from)
  • URL: https://api.infersports.dev/v1/mcp/compare_prob
  • Auth: none declared

Request body

querystring required

Natural-language fixture, e.g. 'France vs Argentina' or a team.

external_probnumber required

The external (e.g. prediction-market) implied probability for outcome, in (0,1). Pre-net it for the venue's fee/spread (we don't ingest prediction-market data).

market_typestring

1x2 | asian_handicap | totals.

periodstring

full_time | half_time.

outcomestring

Which leg the external_prob is for: home/draw/away (1x2), home/away (asian_handicap), over/under (totals).

external_labelstring nullable

Cosmetic source label echoed back, e.g. 'polymarket' | 'kalshi'.

sportstring nullable

Optional filter: football | basketball.

datestring nullable

Optional UTC date YYYY-MM-DD to disambiguate.

Response

Successful Response

statusstring required
querystring required
summarystring required
market_typestring nullable
periodstring nullable
outcomestring nullable
linenumber nullable

Consensus line used (AH/totals; null for 1x2).

fair_probnumber nullable

Sharp de-vigged fair probability for outcome (0–1).

fair_decimalnumber nullable

Same fair value as decimal odds.

fair_fromstring nullable

Bookmaker key the fair line was de-vigged from.

external_probnumber nullable
external_labelstring nullable
edge_ppnumber nullable

(fair_prob − external_prob)·100, in percentage points. Positive ⇒ external YES is cheap.

ev_roinumber nullable

Expected ROI buying YES at external_prob = edge/external_prob.

verdictstring nullable

good | marginal | no_edge (vs a market-shape noise floor).

devig_methodstring nullable

proportional | power (power for 3-way 1x2).

as_ofstring nullable
staleboolean nullable
caveatsstring[]

Mapping/freshness traps to respect before acting.

ask_userstring nullable

Changes

No recorded changes to this operation across all 1 revision of this API.