Skip to main content
GET
/
v2
/
ai
/
value-opportunities
Get Top Value Opportunities
curl --request GET \
  --url https://api.mrdoge.co/v2/ai/value-opportunities \
  --header 'Authorization: Bearer <token>'
{
  "opportunities": [
    {
      "id": "rec_123456",
      "eventId": "123456",
      "marketId": "mkt_123456",
      "betItemId": "bet_123456",
      "outcome": "Home Win",
      "odds": 2.1,
      "confidence": "High",
      "edgePercentage": 6.8,
      "kellyFraction": 0.032,
      "rationale": [
        "Home team's excellent form (8 wins in last 10)",
        "Away team struggling defensively (10 goals conceded in 3 games)"
      ],
      "riskFactors": [
        "Away team has key players returning from injury"
      ],
      "dataSupport": [
        "Simulation gives 52% home win probability vs 47.6% implied by odds"
      ],
      "settled": false,
      "result": "won"
    }
  ],
  "summary": {
    "totalOpportunities": 123,
    "averageEdge": 123,
    "highConfidence": 123
  }
}
Requires Authentication: This endpoint requires an API key and costs 2 credits per request.
Returns only the best value betting opportunities that meet your minimum edge threshold. This endpoint filters recommendations to show only the highest-quality opportunities. Perfect for finding the best bets quickly without browsing all recommendations.

Authorization

Authorization
string
default:"Bearer "
required
Your API key for authentication

Query Parameters

minEdge
string
default:"5"
Minimum edge percentageExample: 7 returns only bets with 7%+ edge
confidence
string
Filter by confidence levelValues: High, Medium, Low
limit
string
default:"5"
Maximum number of opportunities
timezone
string
Timezone for date filtering

Response

opportunities
array
Array of betting recommendations (same structure as Betting Recommendations)
summary
object

Example Request

curl -H "Authorization: Bearer sk_live_..." \
  "https://api.mrdoge.co/v2/ai/value-opportunities?minEdge=5&limit=2"

Example Response

{
  "data": [],
  "summary": {
    "totalOpportunities": 0,
    "averageEdge": 0,
    "filters": {
      "minEdge": 5
    }
  }
}

Use Cases

Best Bets Widget

Display top value opportunities

Daily Highlights

Show best bets of the day

Authorizations

Authorization
string
header
required

Use your API key from the Mr. Doge dashboard. Format: Bearer sk_live_... or Bearer sk_test_...

Query Parameters

minEdge
string
default:5

Minimum edge percentage

confidence
enum<string>

Filter by confidence level

Available options:
High,
Medium,
Low
limit
string
default:5

Maximum opportunities

timezone
string

Timezone for date filtering

Response

200 - application/json

Value opportunities

opportunities
object[]
summary
object