GET v3/me/teams/{id}/captain/settings

CAPTAIN — read the team-settings view model. Captain-gated on the route team. Wraps the page-pure TeamApi.GeTeamSettingVM (TeamApi.cs:5177 — re-gates IsTeamAdmin at :5181). The VM carries IsSportAdmin=false for a plain captain (drives the "Request Team Name Change" label) and the smaller (non-admin) group list. Returns the full TeamSettingVMOutVO.

Request Information

Parameters

NameDescriptionAdditional information
id
team id (captain's team)

Define this parameter in the request URI.

Response Information

TeamSettingVMOutVO — the team-settings VM

Response body formats

application/json, text/json

Sample:
{
  "nameVO": {
    "teamName": "sample string 1",
    "hasChangeNameRequest": true,
    "newNameOfChangeRequest": "sample string 3"
  },
  "pageColorVO": {
    "fontTitleBack": "sample string 1",
    "footHeader": "sample string 2",
    "mainNaviFont": "sample string 3",
    "mainNavig": "sample string 4",
    "subNaviFont": "sample string 5",
    "subNavig": "sample string 6",
    "titleColor": "sample string 7"
  },
  "teamColorVO": {
    "avaliableTeamColorList": [
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      },
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      },
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      }
    ],
    "selectTeamColor": {
      "id": "sample string 1",
      "objType": 0,
      "name": "sample string 2",
      "logo": "sample string 3"
    },
    "show": true
  },
  "teamAffiliationVO": {
    "schoolAffiliationList": [
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      },
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      },
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      }
    ],
    "selectTeamAffiliation": {
      "id": "sample string 1",
      "objType": 0,
      "name": "sample string 2",
      "logo": "sample string 3"
    },
    "enableAffiliation": true
  },
  "lookingForPlayers": 1,
  "description": "sample string 2",
  "autoAcceptMemberRequest": true,
  "logo": "sample string 4",
  "isSportAdmin": true,
  "schoolId": "sample string 6",
  "enableNetworkAffiliation": true,
  "groupVO": {
    "showGroupArea": true,
    "showNoGroupAlert": true,
    "show2ndGroupSelect": true,
    "isSchoolAdmin": true,
    "avaliableTeamMemberGroupList": [
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      },
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      },
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      }
    ],
    "avaliableAdminGroupList": [
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      },
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      },
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      }
    ],
    "selectGroupItem": {
      "id": "sample string 1",
      "objType": 0,
      "name": "sample string 2",
      "logo": "sample string 3"
    },
    "select2ndGroupItem": {
      "id": "sample string 1",
      "objType": 0,
      "name": "sample string 2",
      "logo": "sample string 3"
    }
  },
  "divisionPreferenceVO": {
    "showArea": true,
    "allDivisionList": [
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      },
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      },
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      }
    ],
    "selectedDivisionList": [
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      },
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      },
      {
        "id": "sample string 1",
        "objType": 0,
        "name": "sample string 2",
        "logo": "sample string 3"
      }
    ]
  },
  "schoolEnablePremiumPage": true,
  "replaceWithPremiumPage": true
}

application/xml, text/xml

Sample:
<TeamSettingVMOutVO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Output.Team">
  <AutoAcceptMemberRequest>true</AutoAcceptMemberRequest>
  <Description>sample string 2</Description>
  <DivisionPreferenceVO>
    <AllDivisionList xmlns:d3p1="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Output.Common">
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
    </AllDivisionList>
    <SelectedDivisionList xmlns:d3p1="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Output.Common">
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
    </SelectedDivisionList>
    <ShowArea>true</ShowArea>
  </DivisionPreferenceVO>
  <EnableNetworkAffiliation>true</EnableNetworkAffiliation>
  <GroupVO>
    <AvaliableAdminGroupList xmlns:d3p1="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Output.Common">
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
    </AvaliableAdminGroupList>
    <AvaliableTeamMemberGroupList xmlns:d3p1="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Output.Common">
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
    </AvaliableTeamMemberGroupList>
    <IsSchoolAdmin>true</IsSchoolAdmin>
    <Select2ndGroupItem xmlns:d3p1="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Output.Common">
      <d3p1:id>sample string 1</d3p1:id>
      <d3p1:logo>sample string 3</d3p1:logo>
      <d3p1:name>sample string 2</d3p1:name>
      <d3p1:objType>Member</d3p1:objType>
    </Select2ndGroupItem>
    <SelectGroupItem xmlns:d3p1="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Output.Common">
      <d3p1:id>sample string 1</d3p1:id>
      <d3p1:logo>sample string 3</d3p1:logo>
      <d3p1:name>sample string 2</d3p1:name>
      <d3p1:objType>Member</d3p1:objType>
    </SelectGroupItem>
    <Show2ndGroupSelect>true</Show2ndGroupSelect>
    <ShowGroupArea>true</ShowGroupArea>
    <ShowNoGroupAlert>true</ShowNoGroupAlert>
  </GroupVO>
  <IsSportAdmin>true</IsSportAdmin>
  <Logo>sample string 4</Logo>
  <LookingForPlayers>1</LookingForPlayers>
  <NameVO>
    <HasChangeNameRequest>true</HasChangeNameRequest>
    <NewNameOfChangeRequest>sample string 3</NewNameOfChangeRequest>
    <TeamName>sample string 1</TeamName>
  </NameVO>
  <PageColorVO>
    <FontTitleBack>sample string 1</FontTitleBack>
    <FootHeader>sample string 2</FootHeader>
    <MainNaviFont>sample string 3</MainNaviFont>
    <MainNavig>sample string 4</MainNavig>
    <SubNaviFont>sample string 5</SubNaviFont>
    <SubNavig>sample string 6</SubNavig>
    <TitleColor>sample string 7</TitleColor>
  </PageColorVO>
  <ReplaceWithPremiumPage>true</ReplaceWithPremiumPage>
  <SchoolEnablePremiumPage>true</SchoolEnablePremiumPage>
  <SchoolId>sample string 6</SchoolId>
  <TeamAffiliationVO>
    <EnableAffiliation>true</EnableAffiliation>
    <SchoolAffiliationList xmlns:d3p1="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Output.Common">
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
    </SchoolAffiliationList>
    <SelectTeamAffiliation xmlns:d3p1="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Output.Common">
      <d3p1:id>sample string 1</d3p1:id>
      <d3p1:logo>sample string 3</d3p1:logo>
      <d3p1:name>sample string 2</d3p1:name>
      <d3p1:objType>Member</d3p1:objType>
    </SelectTeamAffiliation>
  </TeamAffiliationVO>
  <TeamColorVO>
    <AvaliableTeamColorList xmlns:d3p1="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Output.Common">
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
      <d3p1:EntityItemOutVO>
        <d3p1:id>sample string 1</d3p1:id>
        <d3p1:logo>sample string 3</d3p1:logo>
        <d3p1:name>sample string 2</d3p1:name>
        <d3p1:objType>Member</d3p1:objType>
      </d3p1:EntityItemOutVO>
    </AvaliableTeamColorList>
    <SelectTeamColor xmlns:d3p1="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Output.Common">
      <d3p1:id>sample string 1</d3p1:id>
      <d3p1:logo>sample string 3</d3p1:logo>
      <d3p1:name>sample string 2</d3p1:name>
      <d3p1:objType>Member</d3p1:objType>
    </SelectTeamColor>
    <Show>true</Show>
  </TeamColorVO>
</TeamSettingVMOutVO>

multipart/form-data

Sample:

Sample not available.