
Sportsbook Odds Scraper
Pricing
$25.00/month + usage

Sportsbook Odds Scraper
Betting odds for NFL, NHL, NBA, MLB, CFB, CBB, MMA, and more from BetMGM, Caesar's, DraftKings, FanDuel, Bet365
0.0 (0)
Pricing
$25.00/month + usage
1
Monthly users
6
Runs succeeded
>99%
Response time
1.5 hours
Last modified
a month ago
UFC runs are returning soccer games...
Closed
Input:
{ "Proxy": { "useApifyProxy": true }, "league": "UFC" }
Output:
[ { "homeTeam": { "location": "Milan", "nickName": "", "mediumName": "AC Milan", "shortName": "MIL", "abbr": "MIL" }, "awayTeam": { "location": "Inter", "nickName": "", "mediumName": "Inter", "shortName": "INT", "abbr": "INT" }, "scheduledTime": "2025-04-02T23:00:00Z", "odds": [ { "sportsbook": "consensus", "moneyLine": { "currentHomeOdds": "+181", "currentAwayOdds": "+140", "openingHomeOdds": "+250", "openingAwayOdds": "+100", "isBestAwayLine": true, "isBestHomeLine": true }, "pointSpread": { "currentHomeHandicap": "PK", "currentAwayHandicap": "PK", "openingHomeHandicap": "", "openingAwayHandicap": "", "currentHomeOdds": "+110", "currentAwayOdds": "-129", "openingHomeOdds": "+100", "openingAwayOdds": "-118", "isBestHomeLine": false, "isBestAwayLine": true }, "overUnder": { "currentOverOdd": "-116", "currentUnderOdd": "-114", "openingOverOdd": "-400", "openingUnderOdd": "+275", "currentTotal": "2.5", "openingTotal": "1.5", "isBestOverLine": false, "isBestUnderLine": false } }, { "sportsbook": "mgm", "moneyLine": { "currentHomeOdds": "", "currentAwayOdds": "", "openingHomeOdds": "", "openingAwayOdds": "", "isBestAwayLine": false, "isBestHomeLine": false }, "pointSpread": { "currentHomeHandicap": "", "currentAwayHandicap": "", "openingHomeHandicap": "", "openingAwayHandicap": "", "currentHomeOdds": "", "currentAwayOdds": "", "openingHomeOdds": "", "openingAwayOdds": "", "isBestHomeLine": false, "isBestAwayLine": false }, "overUnder": { "currentOverOdd": "", "currentUnderOdd": "", "openingOverOdd": "", "openingUnderOdd": "", "currentTotal": "", "openingTotal": "", "isBestOverLine": false, "isBestUnderLine": false } }, { "sportsbook": "caesars", "moneyLine": { "currentHomeOdds": "", "currentAwayOdds": "", "openingHomeOdds": "", "openingAwayOdds": "", "isBestAwayLine": false, "isBestHomeLine": false }, "pointSpread": { "currentHomeHandicap": "+0.5", "currentAwayHandicap": "-0.5", "openingHomeHandicap": "", "openingAwayHandicap": "", "currentHomeOdds": "-170", "currentAwayOdds": "+130", "openingHomeOdds": "-140", "openingAwayOdds": "+110", "isBestHomeLine": true, "isBestAwayLine": false }, "overUnder": { "currentOverOdd": "-115", "currentUnderOdd": "-115", "openingOverOdd": "-125", "openingUnderOdd": "-105", "currentTotal": "2.5", "openingTotal": "2.5", "isBestOverLine": false, "isBestUnderLine": false } }, { "sportsbook": "draftkings", "moneyLine": { "currentHomeOdds": "", "currentAwayOdds": "", "openingHomeOdds": "", "openingAwayOdds": "", "isBestAwayLine": false, "isBestHomeLine": false }, "pointSpread": { "currentHomeHandicap": "PK", "currentAwayHandicap": "PK", "openingHomeHandicap": "", "openingAwayHandicap": "", "currentHomeOdds": "-105", "currentAwayOdds": "-145", "openingHomeOdds": "-105", "openingAwayOdds": "-145", "isBestHomeLine": false, "isBestAwayLine": false }, "overUnder": { "currentOverOdd": "-120", "currentUnderOdd": "-115", "openingOverOdd": "-120", "openingUnderOdd": "-115", "currentTotal": "2.5", "openingTotal": "2.5", "isBestOverLine": false, "isBestUnderLine": false } }, { "sportsbook": "fanduel", "moneyLine": { "currentHomeOdds": "", "currentAwayOdds": "", "openingHomeOdds": "", "openingAwayOdds": "", "isBestAwayLine": false, "isBestHomeLine": false }, "pointSpread": { "currentHomeHandicap": "", "currentAwayHandicap": "", "openingHomeHandicap": "", "openingAwayHandicap": "", "currentHomeOdds": "", "currentAwayOdds": "", "openingHomeOdds": "", "openingAwayOdds": "", "isBestHomeLine": false, "isBestAwayLine": false }, "overUnder": { "currentOverOdd": "-120", "currentUnderOdd": "-116", "openingOverOdd": "-122", "openingUnderOdd": "-110", "currentTotal": "2.5", "openingTotal": "2.5", "isBestOverLine": false, "isBestUnderLine": false } }, { "sportsbook": "bet365newjersey", "moneyLine": { "currentHomeOdds": "", "currentAwayOdds": "", "openingHomeOdds": "", "openingAwayOdds": "", "isBestAwayLine": false, "isBestHomeLine": false }, "pointSpread": { "currentHomeHandicap": "PK", "currentAwayHandicap": "PK", "openingHomeHandicap": "", "openingAwayHandicap": "", "currentHomeOdds": "+110", "currentAwayOdds": "-129", "openingHomeOdds": "+100", "openingAwayOdds": "-118", "isBestHomeLine": false, "isBestAwayLine": true }, "overUnder": { "currentOverOdd": "-111", "currentUnderOdd": "-111", "openingOverOdd": "-118", "openingUnderOdd": "+100", "currentTotal": "2.5", "openingTotal": "2.5", "isBestOverLine": true, "isBestUnderLine": true } } ] } ]

This is actually an issue with the page that we’re scraping from. They have the soccer game incorrectly tagged as UFC. It’s temporary and should be resolved soon. Odds are not yet posted for any UFC fights so the soccer match is the only item returned.

I'm adding a much better data source that shouldn't have these issues going forward.

Updated data source for UFC. This should now be working as intended.
Pricing
Pricing model
RentalTo use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.
Free trial
1 day
Price
$25.00