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
| Name | Description | Additional 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
{
"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
<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 not available.