CLV and expected win for a special/prop bet
Given a special bet description, finds the matching Pinnacle event and contestant via fuzzy name matching, then returns closing odds, true (de-vigged) closing odds, expected win and CLV.
Formulas:
- clv = bet_price / true_closing_odds - 1
- expected_win = bet_stake * clv
Matching: Fuzzy-matches runner names to find the event, then fuzzy-matches special_name and contestant_name (token_set_ratio, WRatio tiebreak) within that event's specials closing data. Returns 404 if not found.
Request
- Base URL: https://api.bettingiscool.com (the document declares no server; this is the origin it was published from)
- URL: https://api.bettingiscool.com/api/specials/clv
- Auth: API key in header X-API-Key
Query parameters
Event start time. ISO format YYYY-MM-DD or YYYY-MM-DD HH:MM:SS. Matched within ±24h.
Pinnacle sport ID.
Home team name. Fuzzy matched.
Away team name. Fuzzy matched.
Special/prop name (e.g. "Player Points"). Fuzzy matched.
Contestant/selection name (e.g. "Over"). Fuzzy matched.
Stake amount (any currency).
Decimal odds you got at your book.
Handicap/line value if applicable. Must match exactly.
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.