Edge Sports Logo

EDGE SPORTS

    • Introduction
    • Quick Start
    • Authentication
    • Terms of Service
    • Pick Discovery
    • Stats
    • Odds
    • Writeups
    • Pick Explorer App
    • Player Trends App
  • Beta
    This a preview of the latest version of the API.

Pick Discovery



Overview


The Pick Discovery API allows you to retrieve available picks for various sports and leagues. These picks are not recommendations, but rather picks that are available to be made. Think of this as the choices you have to make when you go to a sportsbook. Odds are provided for the pick based on available sportsbook data.



Pick Types Supported


Pick TypeDescription
MoneylineA moneyline pick is a pick on a team to win a game outright.
SpreadA spread pick is a pick on a team to win a game by a certain margin.


End Points


The following end points are available:


GET/api/v1/{sport}/picks/discovery

Retrieve picks for a specific sport

Parameters

NameTypeRequiredDescription
sportstringYesSport code (nfl, nba, mlb)
datestringNoFilter picks by date (YYYY-MM-DD)
teamstringNoFilter picks by team

Data Dictionary

PropertyTypeDescription
idstringUnique identifier for the pick (guid)
leaguestringSports league (nfl, nba, mlb)
typestringType of pick (moneyline, spread, total)
oddsobjectOdds for the pick from various sportsbooks
odds.consensus.currentstringConsensus odds for the pick
odds.consensus.is_fair_oddsbooleanWhether the consensus odds are fair odds
evobjectExpected value for the pick
ev.valuenumberExpected value for the pick

Responses

200Successful response
{
  "picks": [
    {
      "id": "guid",
      "type": "moneyline",
      "league": "nba",
      "pick": {
        "team": "Wolves",
        "opponent": "Pistons",
        "facts": [
          "The Wolves have won 7 of their last 10 home games",
          "The Pistons are 2-8 in their last 10 road games",
          "Head to head, Wolves have won 4 of the last 5 meetings"
        ],
        "probability": {
          "implied_probability": 0.5192,
          "es_model_v1": 0.552
        },
        "ev": {
          "value": 0.05
        },
        "odds": {
          "consensus": {
            "current": "-108",
            "is_fair_odds": true
          },
          "fanduel": {
            "current": "-105",
            "is_fair_odds": true
          },
          "bovada": {
            "current": "-115",
            "is_fair_odds": false
          },
          "draftkings": {
            "current": "-107",
            "is_fair_odds": true
          }
        }
      }
    }
  ]
}
GET/api/v1/{sport}/picks/discovery/{id}

Retrieve a specific pick by ID

Parameters

NameTypeRequiredDescription
sportstringYesSport code (nfl, nba, mlb)
idstringYesUnique pick identifier

Responses

200Successful response
{
  "id": "guid",
  "type": "moneyline",
  "league": "nba",
  "pick": {
    "team": "Wolves",
    "opponent": "Pistons",
    "facts": [
      "The Wolves have won 7 of their last 10 home games",
      "The Pistons are 2-8 in their last 10 road games",
      "Head to head, Wolves have won 4 of the last 5 meetings"
    ],
    "probability": {
      "implied_probability": 0.5192,
      "es_model_v1": 0.552
    },
    "ev": {
      "value": 0.05
    },
    "odds": {
      "consensus": {
        "current": "-108",
        "is_fair_odds": true
      },
      "fanduel": {
        "current": "-105",
        "is_fair_odds": true
      },
      "bovada": {
        "current": "-115",
        "is_fair_odds": false
      },
      "draftkings": {
        "current": "-107",
        "is_fair_odds": true
      }
    }
  }
}