resolve

Resolve a messy team string to a Lumify team id

Resolve messy team names, abbreviations, metros, or aliases to a Lumify team_id using sport, league, event, or player clues. Returns ambiguous instead of guessing.

post/v1/resolve/team

Request

  • Base URL: https://lumify.ai
  • URL: https://lumify.ai/v1/resolve/team
  • Auth: HTTP bearer

Request body

querystring

Team string: nickname, abbreviation, slug, metro, or alias (e.g. Niners, CIN, NY Giants).

Response

resolved with team_id, or ambiguous / not_found. Never guesses when two catalog teams remain plausible.

statusstring required

resolved | ambiguous | not_found | error

team_idinteger nullable

Set only when status is resolved.

display_namestring nullable

Catalog display name.

sportstring nullable

Resolved sport slug.

leaguestring nullable

Resolved league slug.

abbreviationstring nullable

Catalog abbreviation.

confidencenumber nullable

Auto-resolve confidence.

match_reasonsstring[]

Why the unique bind matched.

clues_usedstring[]

Clue fields that were supplied.

methodstring nullable

Kernel match method (abbreviation, nickname, alias, metro, …).

sport_conflictboolean

True when a ground-truth id/slug disagrees with an explicit sport or league clue.

messagestring nullable

Human-readable status note.

Changes

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