Props

Per-mode averages, recent form, and sample size for one player

Season context for a player from a sport Flash pack: per-market baselines, recent form, and sport-native splits (CoD also carries per-mode stats + a map log). Available for sports with a registered Flash pack (currently registered provider-backed sports; live depth varies by season and posted markets). Other sports and unmatched players return an honest empty context, never fabricated data. Basic on free/starter (season baselines + recent form); Pro adds the recent map/game log. No sport gating.

get/api/v1/context/player

Request

  • Base URL: https://api.flashodds.live
  • URL: https://api.flashodds.live/api/v1/context/player
  • Auth: HTTP bearer

Query parameters

namestring required

Player gamertag. Exact match (case-insensitive), no fuzzy guessing.

Example:Shotzzy
sportstring

Sports whose registered provider has context (see /sports contextCapability) return it; others an honest empty context, not fake data.

Example:cod

Response

Player context

sportstring required
playerstring required
foundboolean required

False when the player isn't in the sport's Flash pack (or the sport has no pack yet).

gamertagstring nullable required

Canonical cased gamertag from the Flashpoint pack (vs. the raw query casing).

teamstring nullable required
rolestring nullable required
marketsobject nullable required
gatedboolean required

True when data was withheld for your tier.

previewboolean required

True when this is a reduced/preview view.

requiredTier'starter' | 'pro' | 'enterprise' | 'null' nullable required

Lowest tier that unlocks the first locked field. Null when nothing is gated.

lockedFieldsstring[] required

Dot-paths of the fields withheld for your tier.

upgradeMessagestring nullable required

Human upgrade prompt, or null when nothing is gated.

Example response

{
  "gamertag": "Shotzzy",
  "role": "AR",
  "recentMaps": [
    {
      "date": "2026-06-28T19:00:00.000Z",
      "mapName": "Scar",
      "mode": "Hardpoint"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.