Images

NameMethodAPIDescription

GetPlayerPortraitUrls

GET

imageurls/players/{id}/portraits

Returns a player's simple details.

GetUserPortraitUrls

GET

imageurls/users/{id}/portraits

Returns a user's profile photo.

PlayerPerformances

NameMethodAPIDescription

GetPlayerCareerPerformanceById

GET

performances/players/careers/{id}

Returns a player career performance by id.

GetPlayerCareerPerformances

GET

performances/players/careers

Returns all player careers satisfying the query, paging, and sorting passed in. Player.Property can be used to filter player properties.

GetPlayerSeasonPerformanceById

GET

performances/players/seasons/{id}

Returns a player season performance by id.

GetPlayerSeasonPerformances

GET

performances/players/seasons

Returns all player seasons satisfying the query, paging, and sorting passed in. Player.Property can be used to filter player properties.

GetPlayerGamePerformanceById

GET

performances/players/games/{id}

Returns a player season performance by id.

GetPlayerGamePerformances

GET

performances/players/games

Returns all player seasons satisfying the query, paging, and sorting passed in. Player.Property can be used to filter player properties.

GetTeamHistoryPerformanceById

GET

performances/teams/careers/{id}

Returns a team career performance by id.

GetTeamHistoryPerformances

GET

performances/teams/careers

Returns all team careers satisfying the query, paging, and sorting passed in. Team.Property can be used to filter team properties.

GetTeamSeasonPerformanceById

GET

performances/teams/seasons/{id}

Returns a team season performance by id.

GetTeamSeasonPerformances

GET

performances/teams/seasons

Returns all team seasons satisfying the query, paging, and sorting passed in. Team.Property can be used to filter team properties.

GetTeamGamePerformanceById

GET

performances/teams/games/{id}

Returns a team season performance by id.

GetTeamGamePerformances

GET

performances/teams/games

Returns all team seasons satisfying the query, paging, and sorting passed in. Team.Property can be used to filter team properties.

Games

NameMethodAPIDescription

GetGameById

GET

Games/{id}

Returns a Game's details by the specified Id.

GetGames

GET

Games

Returns all Games satisfying the query, paging, and sorting passed in.

Plays

NameMethodAPIDescription

GetPlayById

GET

Plays/{id}

Returns a Play's details by the specified Id.

GetPlays

GET

Plays

Returns all Plays satisfying the query, paging, and sorting passed in.

GetPassPlayById

GET

Plays/Passes/{id}

Returns a Play's details by the specified Id.

GetPassPlays

GET

Plays/Passes

Returns all Plays satisfying the query, paging, and sorting passed in.

Players

NameMethodAPIDescription

GetPlayerById

GET

players/{id}

Returns a player's simple details.

SearchPlayersByName

GET

players/namesearch

Takes a string and full-text-searches the DB for players with partial matches in their name

GetPlayers

GET

players

Returns all players satisfying the query, paging, and sorting passed in.

User

NameMethodAPIDescription

GetUserAccountById

GET

Users/{id}

Returns a User's account details by the specified Id.

GetMyUserAccount

GET

Users/me

Returns a User's account details by the specified Id.

GetWidgetById

GET

Users/{user_id}/widgets/{widget_id}

Returns a User's account details by the specified Id.

GetWidgetById

GET

Users/me/widgets/{widget_id}

Returns a User's account details by the specified Id.

DeleteWidgetById

DELETE

Users/{user_id}/widgets/{widget_id}

Returns a User's account details by the specified Id.

GetWidgetsForUser

GET

Users/{user_id}/widgets

Gets all players set for scenarios for a week, season, and position

GetWidgetsForMe

GET

Users/me/widgets

Gets all players set for scenarios for a week, season, and position

RegisterUser

POST

Users

Returns a User's account details by the specified Id.

AddUserWidget

POST

Users/{user_id}/widgets

Returns a User's account details by the specified Id.

UpdateUserWidget

PUT

Users/{user_id}/widgets/{widget_id}

Returns a User's account details by the specified Id.

GetAccuracyForUser

GET

Users/{userId}/accuracy

No documentation available.

GetAccuracyForMe

GET

Users/me/accuracy

No documentation available.

Teams

NameMethodAPIDescription

GetTeamById

GET

teams/{id}

Returns a Team's simple details.

GetTeams

GET

teams

Returns all Teams satisfying the query, paging, and sorting passed in.

Scenario

NameMethodAPIDescription

AddNewHeadToHeadScenario

POST

scenarios/headtohead

No documentation available.

GetRandomHeadToHeadScenario

GET

scenarios/headtohead/random

No documentation available.

GetPlayersForScenarios

GET

scenarios/players

Gets all players set for scenarios for a week, season, and position

AddPlayerForScenarios

POST

scenarios/players

Gets all players set for scenarios for a week, season, and position

MakeHeadToHeadPrediction

POST

scenarios/headtohead/{scenarioId}/prediction

No documentation available.

Metadata

NameMethodAPIDescription

GetOptions

GET

metadata/options

No documentation available.