GET v3/members/{id}/playercard

PARTICIPANT PUBLIC PLAYER CARD — the lean player card the portal intramural roster / attendance / free-agent names link to (SPA parity: spa/member/{id}/player). Composed from page-pure, member-safe reads: identity + privacy GATE ← MemberApi.GetPlayerView (throws AccountPrivate via CanViewMemberBasicInfo when the target's profile isn't visible to the caller; guests blocked upstream), season record ← MemberApi.GetOtherPlayerStats (GetMemberStanding), active teams ← player.GetMemberActiveLeagueTeams(). Additionally honors the school PublicViewable posture (the participant decision): a card is only served when the target's primary school is publicly viewable (>=4) OR the caller shares that school / is its admin — otherwise 403, so a member of a locked-down school isn't exposed. curUserId is always the token identity; id is the member being viewed.

Request Information

Parameters

NameDescriptionAdditional information
id
the member whose card to read

Define this parameter in the request URI.

Response Information

No documentation available.

Response body formats

application/json, text/json

Sample:
{
  "memberId": "sample string 1",
  "name": "sample string 2",
  "photo": "sample string 3",
  "useAvatar": true,
  "avatarColor": "sample string 5",
  "avatarName": "sample string 6",
  "gender": "sample string 7",
  "status": "sample string 8",
  "age": "sample string 9",
  "memberSince": "sample string 10",
  "primarySchoolId": "sample string 11",
  "primarySchoolName": "sample string 12",
  "isSelf": true,
  "wins": 14,
  "losses": 15,
  "ties": 16,
  "gamesPlayed": 17,
  "teamsCount": 18,
  "winningPercentage": 19.1,
  "playMostSport": "sample string 20",
  "mostActiveSeason": "sample string 21",
  "mostActiveSeasonYear": "sample string 22",
  "teams": [
    {
      "teamId": "sample string 1",
      "teamName": "sample string 2",
      "teamLogo": "sample string 3",
      "leagueId": "sample string 4",
      "leagueName": "sample string 5",
      "sportName": "sample string 6",
      "schoolName": "sample string 7",
      "isClub": true,
      "sportId": "sample string 9"
    },
    {
      "teamId": "sample string 1",
      "teamName": "sample string 2",
      "teamLogo": "sample string 3",
      "leagueId": "sample string 4",
      "leagueName": "sample string 5",
      "sportName": "sample string 6",
      "schoolName": "sample string 7",
      "isClub": true,
      "sportId": "sample string 9"
    },
    {
      "teamId": "sample string 1",
      "teamName": "sample string 2",
      "teamLogo": "sample string 3",
      "leagueId": "sample string 4",
      "leagueName": "sample string 5",
      "sportName": "sample string 6",
      "schoolName": "sample string 7",
      "isClub": true,
      "sportId": "sample string 9"
    }
  ],
  "sports": [
    {
      "sportName": "sample string 1",
      "performanceMeter": 2.1,
      "gamePercentage": 3.1,
      "bestRegularSeason": "sample string 4",
      "worstRegularSeason": "sample string 5",
      "netEffectOnTeamsInSport": 6.1,
      "numOfTeams": 7,
      "numOfTrophies": 8,
      "rankNames": "sample string 9",
      "numOfCaptains": 10,
      "sportId": "sample string 11",
      "wins": 12,
      "losses": 13,
      "ties": 14,
      "gamesPlayed": 15,
      "winningPercentage": 16.1
    },
    {
      "sportName": "sample string 1",
      "performanceMeter": 2.1,
      "gamePercentage": 3.1,
      "bestRegularSeason": "sample string 4",
      "worstRegularSeason": "sample string 5",
      "netEffectOnTeamsInSport": 6.1,
      "numOfTeams": 7,
      "numOfTrophies": 8,
      "rankNames": "sample string 9",
      "numOfCaptains": 10,
      "sportId": "sample string 11",
      "wins": 12,
      "losses": 13,
      "ties": 14,
      "gamesPlayed": 15,
      "winningPercentage": 16.1
    },
    {
      "sportName": "sample string 1",
      "performanceMeter": 2.1,
      "gamePercentage": 3.1,
      "bestRegularSeason": "sample string 4",
      "worstRegularSeason": "sample string 5",
      "netEffectOnTeamsInSport": 6.1,
      "numOfTeams": 7,
      "numOfTrophies": 8,
      "rankNames": "sample string 9",
      "numOfCaptains": 10,
      "sportId": "sample string 11",
      "wins": 12,
      "losses": 13,
      "ties": 14,
      "gamesPlayed": 15,
      "winningPercentage": 16.1
    }
  ],
  "trophies": [
    {
      "seasonName": "sample string 1",
      "imageLink": "sample string 2",
      "sportId": "sample string 3",
      "sportName": "sample string 4",
      "leagueId": "sample string 5",
      "leagueName": "sample string 6",
      "teamId": "sample string 7",
      "teamName": "sample string 8",
      "teamRecord": "sample string 9",
      "facebookShareTitle": "sample string 10",
      "rank": 11,
      "year": 12,
      "rankName": "sample string 13"
    },
    {
      "seasonName": "sample string 1",
      "imageLink": "sample string 2",
      "sportId": "sample string 3",
      "sportName": "sample string 4",
      "leagueId": "sample string 5",
      "leagueName": "sample string 6",
      "teamId": "sample string 7",
      "teamName": "sample string 8",
      "teamRecord": "sample string 9",
      "facebookShareTitle": "sample string 10",
      "rank": 11,
      "year": 12,
      "rankName": "sample string 13"
    },
    {
      "seasonName": "sample string 1",
      "imageLink": "sample string 2",
      "sportId": "sample string 3",
      "sportName": "sample string 4",
      "leagueId": "sample string 5",
      "leagueName": "sample string 6",
      "teamId": "sample string 7",
      "teamName": "sample string 8",
      "teamRecord": "sample string 9",
      "facebookShareTitle": "sample string 10",
      "rank": 11,
      "year": 12,
      "rankName": "sample string 13"
    }
  ],
  "trophyCount": 23,
  "championships": 24
}

application/xml, text/xml

Sample:
<ParticipantPlayerCardOutVO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Output.Member">
  <age>sample string 9</age>
  <avatarColor>sample string 5</avatarColor>
  <avatarName>sample string 6</avatarName>
  <championships>24</championships>
  <gamesPlayed>17</gamesPlayed>
  <gender>sample string 7</gender>
  <isSelf>true</isSelf>
  <losses>15</losses>
  <memberId>sample string 1</memberId>
  <memberSince>sample string 10</memberSince>
  <mostActiveSeason>sample string 21</mostActiveSeason>
  <mostActiveSeasonYear>sample string 22</mostActiveSeasonYear>
  <name>sample string 2</name>
  <photo>sample string 3</photo>
  <playMostSport>sample string 20</playMostSport>
  <primarySchoolId>sample string 11</primarySchoolId>
  <primarySchoolName>sample string 12</primarySchoolName>
  <sports>
    <SportStandingOutVO>
      <bestRegularSeason>sample string 4</bestRegularSeason>
      <gamePercentage>3.1</gamePercentage>
      <gamesPlayed>15</gamesPlayed>
      <losses>13</losses>
      <netEffectOnTeamsInSport>6.1</netEffectOnTeamsInSport>
      <numOfCaptains>10</numOfCaptains>
      <numOfTeams>7</numOfTeams>
      <numOfTrophies>8</numOfTrophies>
      <performanceMeter>2.1</performanceMeter>
      <rankNames>sample string 9</rankNames>
      <sportId>sample string 11</sportId>
      <sportName>sample string 1</sportName>
      <ties>14</ties>
      <winningPercentage>16.1</winningPercentage>
      <wins>12</wins>
      <worstRegularSeason>sample string 5</worstRegularSeason>
    </SportStandingOutVO>
    <SportStandingOutVO>
      <bestRegularSeason>sample string 4</bestRegularSeason>
      <gamePercentage>3.1</gamePercentage>
      <gamesPlayed>15</gamesPlayed>
      <losses>13</losses>
      <netEffectOnTeamsInSport>6.1</netEffectOnTeamsInSport>
      <numOfCaptains>10</numOfCaptains>
      <numOfTeams>7</numOfTeams>
      <numOfTrophies>8</numOfTrophies>
      <performanceMeter>2.1</performanceMeter>
      <rankNames>sample string 9</rankNames>
      <sportId>sample string 11</sportId>
      <sportName>sample string 1</sportName>
      <ties>14</ties>
      <winningPercentage>16.1</winningPercentage>
      <wins>12</wins>
      <worstRegularSeason>sample string 5</worstRegularSeason>
    </SportStandingOutVO>
    <SportStandingOutVO>
      <bestRegularSeason>sample string 4</bestRegularSeason>
      <gamePercentage>3.1</gamePercentage>
      <gamesPlayed>15</gamesPlayed>
      <losses>13</losses>
      <netEffectOnTeamsInSport>6.1</netEffectOnTeamsInSport>
      <numOfCaptains>10</numOfCaptains>
      <numOfTeams>7</numOfTeams>
      <numOfTrophies>8</numOfTrophies>
      <performanceMeter>2.1</performanceMeter>
      <rankNames>sample string 9</rankNames>
      <sportId>sample string 11</sportId>
      <sportName>sample string 1</sportName>
      <ties>14</ties>
      <winningPercentage>16.1</winningPercentage>
      <wins>12</wins>
      <worstRegularSeason>sample string 5</worstRegularSeason>
    </SportStandingOutVO>
  </sports>
  <status>sample string 8</status>
  <teams>
    <PlayerCardTeamOutVO>
      <isClub>true</isClub>
      <leagueId>sample string 4</leagueId>
      <leagueName>sample string 5</leagueName>
      <schoolName>sample string 7</schoolName>
      <sportId>sample string 9</sportId>
      <sportName>sample string 6</sportName>
      <teamId>sample string 1</teamId>
      <teamLogo>sample string 3</teamLogo>
      <teamName>sample string 2</teamName>
    </PlayerCardTeamOutVO>
    <PlayerCardTeamOutVO>
      <isClub>true</isClub>
      <leagueId>sample string 4</leagueId>
      <leagueName>sample string 5</leagueName>
      <schoolName>sample string 7</schoolName>
      <sportId>sample string 9</sportId>
      <sportName>sample string 6</sportName>
      <teamId>sample string 1</teamId>
      <teamLogo>sample string 3</teamLogo>
      <teamName>sample string 2</teamName>
    </PlayerCardTeamOutVO>
    <PlayerCardTeamOutVO>
      <isClub>true</isClub>
      <leagueId>sample string 4</leagueId>
      <leagueName>sample string 5</leagueName>
      <schoolName>sample string 7</schoolName>
      <sportId>sample string 9</sportId>
      <sportName>sample string 6</sportName>
      <teamId>sample string 1</teamId>
      <teamLogo>sample string 3</teamLogo>
      <teamName>sample string 2</teamName>
    </PlayerCardTeamOutVO>
  </teams>
  <teamsCount>18</teamsCount>
  <ties>16</ties>
  <trophies>
    <TrophyDetailOutVO>
      <LeagueId>sample string 5</LeagueId>
      <LeagueName>sample string 6</LeagueName>
      <SportId>sample string 3</SportId>
      <SportName>sample string 4</SportName>
      <TeamId>sample string 7</TeamId>
      <TeamName>sample string 8</TeamName>
      <facebookShareTitle>sample string 10</facebookShareTitle>
      <imageLink>sample string 2</imageLink>
      <rank>11</rank>
      <rankName>sample string 13</rankName>
      <seasonName>sample string 1</seasonName>
      <teamRecord>sample string 9</teamRecord>
      <year>12</year>
    </TrophyDetailOutVO>
    <TrophyDetailOutVO>
      <LeagueId>sample string 5</LeagueId>
      <LeagueName>sample string 6</LeagueName>
      <SportId>sample string 3</SportId>
      <SportName>sample string 4</SportName>
      <TeamId>sample string 7</TeamId>
      <TeamName>sample string 8</TeamName>
      <facebookShareTitle>sample string 10</facebookShareTitle>
      <imageLink>sample string 2</imageLink>
      <rank>11</rank>
      <rankName>sample string 13</rankName>
      <seasonName>sample string 1</seasonName>
      <teamRecord>sample string 9</teamRecord>
      <year>12</year>
    </TrophyDetailOutVO>
    <TrophyDetailOutVO>
      <LeagueId>sample string 5</LeagueId>
      <LeagueName>sample string 6</LeagueName>
      <SportId>sample string 3</SportId>
      <SportName>sample string 4</SportName>
      <TeamId>sample string 7</TeamId>
      <TeamName>sample string 8</TeamName>
      <facebookShareTitle>sample string 10</facebookShareTitle>
      <imageLink>sample string 2</imageLink>
      <rank>11</rank>
      <rankName>sample string 13</rankName>
      <seasonName>sample string 1</seasonName>
      <teamRecord>sample string 9</teamRecord>
      <year>12</year>
    </TrophyDetailOutVO>
  </trophies>
  <trophyCount>23</trophyCount>
  <useAvatar>true</useAvatar>
  <winningPercentage>19.1</winningPercentage>
  <wins>14</wins>
</ParticipantPlayerCardOutVO>

multipart/form-data

Sample:

Sample not available.