POST v3/me/teams/acceptinvitation
INTRAMURAL (Team/Division) join-team SUBMIT — accept a team invitation for the CURRENT member. Member-self (curUserId/memberId forced to the authenticated identity). Mirrors legacy Team.JoinTeamBO.AcceptTeamInvitation by wrapping the live TeamApi.AcceptTeamInvitation (which itself enforces curUserId==memberId). Intramural sibling of SportTeamV3Controller.AcceptSportTeamInvitation. Carries the same register fields + quiz hand-off + Payment/SID handling as JoinTeam.
Request Information
Parameters
| Name | Description | Additional information |
|---|---|---|
| inVO | all data needed to accept the invitation |
Define this parameter in the request body. |
Request body formats
application/json, text/json
{
"teamMemberId": "sample string 1",
"acceptTerms": true,
"waiverQuestionAnswerList": [
"sample string 1",
"sample string 2",
"sample string 3"
],
"teamEmail": "sample string 3",
"carrierId": 4,
"allowSMSMessage": true,
"sid": "sample string 6",
"addtionInfo": "sample string 7",
"phone": "sample string 8",
"allowGameReminder": true,
"remindDays": 10,
"jerseyNumber": "sample string 11",
"quizResultId": 12,
"isSkipQuiz": true,
"digitalSignature": "sample string 14",
"digitalSignatureBase64": "sample string 15",
"isNomad": true,
"gamerName": "sample string 17",
"registrationAnswers": [
{
"questionId": 1,
"answer": "sample string 2"
},
{
"questionId": 1,
"answer": "sample string 2"
},
{
"questionId": 1,
"answer": "sample string 2"
}
],
"signerIsGuardian": true,
"guardianName": "sample string 18",
"guardianRelationship": "sample string 19",
"guardianEmail": "sample string 20",
"userAgent": "sample string 21",
"memberId": "sample string 22",
"teamId": "sample string 23",
"curUserId": "sample string 24",
"isSSO": true,
"requestHost": "sample string 26",
"applicationPath": "sample string 27",
"secureApplicationPath": "sample string 28",
"absoluteApplicationPath": "sample string 29",
"isHttps": true,
"isMobileDevice": true,
"isElectron": true,
"isFullEmbed": true,
"clientType": 0,
"clientVersion": "sample string 34",
"clientOS": "sample string 35",
"clientBuild": "sample string 36",
"premiumAppId": "sample string 37",
"clientWidth": 38,
"clientHeight": 39,
"timezone": 40
}
application/xml, text/xml
<AcceptTeamInvitationInVO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Input">
<ClientHeight>39</ClientHeight>
<ClientType>Site</ClientType>
<ClientWidth>38</ClientWidth>
<absoluteApplicationPath>sample string 29</absoluteApplicationPath>
<applicationPath>sample string 27</applicationPath>
<cachedKey>sample string 1</cachedKey>
<clientBuild>sample string 36</clientBuild>
<clientOS>sample string 35</clientOS>
<clientVersion>sample string 34</clientVersion>
<curUserId>sample string 24</curUserId>
<isElectron>true</isElectron>
<isFullEmbed>true</isFullEmbed>
<isHttps>true</isHttps>
<isMobileDevice>true</isMobileDevice>
<isSSO>true</isSSO>
<premiumAppId>sample string 37</premiumAppId>
<requestHost>sample string 26</requestHost>
<secureApplicationPath>sample string 28</secureApplicationPath>
<timezone>40</timezone>
<teamId>sample string 23</teamId>
<memberId>sample string 22</memberId>
<DigitalSignatureBase64>sample string 15</DigitalSignatureBase64>
<GuardianEmail>sample string 20</GuardianEmail>
<GuardianName>sample string 18</GuardianName>
<GuardianRelationship>sample string 19</GuardianRelationship>
<IsNomad>true</IsNomad>
<SignerIsGuardian>true</SignerIsGuardian>
<UserAgent>sample string 21</UserAgent>
<acceptTerms>true</acceptTerms>
<addtionInfo>sample string 7</addtionInfo>
<allowGameReminder>true</allowGameReminder>
<allowSMSMessage>true</allowSMSMessage>
<carrierId>4</carrierId>
<digitalSignature>sample string 14</digitalSignature>
<gamerName>sample string 17</gamerName>
<isSkipQuiz>true</isSkipQuiz>
<jerseyNumber>sample string 11</jerseyNumber>
<phone>sample string 8</phone>
<quizResultId>12</quizResultId>
<registrationAnswers>
<TeamRegAnswer>
<Answer>sample string 2</Answer>
<QuestionId>1</QuestionId>
</TeamRegAnswer>
<TeamRegAnswer>
<Answer>sample string 2</Answer>
<QuestionId>1</QuestionId>
</TeamRegAnswer>
<TeamRegAnswer>
<Answer>sample string 2</Answer>
<QuestionId>1</QuestionId>
</TeamRegAnswer>
</registrationAnswers>
<remindDays>10</remindDays>
<sid>sample string 6</sid>
<teamEmail>sample string 3</teamEmail>
<waiverQuestionAnswerList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
<d2p1:string>sample string 3</d2p1:string>
</waiverQuestionAnswerList>
<teamMemberId>sample string 1</teamMemberId>
</AcceptTeamInvitationInVO>
application/x-www-form-urlencoded
Sample not available.
multipart/form-data
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="cachedKey" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
JoinTeamOutVO { redirectPageType (AcceptInvitation|Payment), teamId, orderId }
Response body formats
application/json, text/json
{
"redirectPageType": "sample string 1",
"teamId": "sample string 2",
"orderId": 3
}
application/xml, text/xml
<JoinTeamOutVO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/imLeagues.Internal.API.VO.Output.Division"> <orderId>3</orderId> <redirectPageType>sample string 1</redirectPageType> <teamId>sample string 2</teamId> </JoinTeamOutVO>
multipart/form-data
Sample not available.