What is Lumify?
The service combines moneylines, spreads and totals across supported sportsbooks with line history and player props. Structured intelligence can add probabilities, fair prices and a rationale, but its coverage is narrower than schedules and odds. UCL intelligence is identified as unavailable even though soccer schedules and odds are covered.
Before comparing with a prediction contract, match the game, side, handicap and settlement scope, including overtime and cancellations. Check available and has_recommend before displaying intelligence. The fair_price field can use an odds format different from a prediction-market probability; Lumify provides research context and does not submit Polymarket orders.
Who it is for
- Developers building sports research agents.
- Applications comparing sportsbook prices with prediction contracts.
- Teams combining schedules, scores and player props in a shared schema.
Features and coverage
- Schedules and scores
Discover events and inspect live game status, with a supported score stream for updates.
- Multi-book odds
Compare moneylines, spreads and totals across supported books.
- Line movement
Read historical odds changes with moved_at timestamps.
- Player props
Retrieve supported prop lines, live progress and grading results.
- Structured intelligence
Request supported probabilities, fair prices and explanatory rationale.
- Developer access
Use REST, the typed TypeScript/JavaScript SDK or hosted MCP; SSE is among the documented access options.
- Request estimates
Use the free estimate endpoint to calculate the cost before making requests.
Workflows with Lumify
Compare a sports contract
Match the correct game, side, handicap and settlement definition. Compare the corresponding sportsbook price and available fair-price analysis after checking their formats.
Build a live scoreboard
Find in-progress events and update the interface through the supported score stream.
Investigate a line move
Read historical odds and their timestamps, then relate the change to the event context. Do not compare lines with different definitions as if they matched.
Pricing and total cost
A standard request costs 1 credit, including supported multi-book odds requests. Errors and available:false responses are not charged.
Free
$0
- 1,000 non-expiring signup credits
- 20 requests/minute
Pay as you go
$5 per 1,000 credits
- No base fee
- Up to 60 requests/minute
Growth
$199/month
- 50,000 credits
- Overage $4 per 1,000 credits
- Up to 120 requests/minute
Getting started
Before you start: UCL intelligence is unavailable in the documented offering despite soccer schedule and odds coverage.
- Create a free API key.
- Find the exact event and a supported market type.
- Send the Bearer key with a bounded request.
- Check available and has_recommend before showing intelligence.
- Map teams, handicaps and settlement scope to the prediction contract.
- Estimate the cost of the polling workload you plan to run.
Schedule and odds coverage is broader than predictive-intelligence coverage.
Useful links
What to check
- UCL intelligence is unavailable in the documented offering despite soccer schedule and odds coverage.
- Sportsbook moneylines can differ from prediction contracts in overtime, cancellation or settlement treatment.
- fair_price and prediction-market probability can use different odds formats.
- The API does not submit Polymarket orders.
A closer look
Ratings & reviews
User reviews 0
The main score switches to user ratings after 5 published reviews.
A specific example helps the next person choose the right tool.
Related tools
Browse categoryFrequently asked questions about Lumify
Does intelligence cover every listed league?
No. Data coverage and intelligence coverage differ; check the event’s available field.
Can I query several sportsbooks together?
Supported multi-book odds requests cost 1 standard credit.
Do the free signup credits expire?
The signup credits are listed as non-expiring.
Can I use an SDK or an agent client?
The provider offers a typed TypeScript/JavaScript SDK and hosted MCP.


