POST Api/Trades/Save
Request Information
URI Parameters
None.
Body Parameters
TradeName | Description | Type | Additional information |
---|---|---|---|
Id | integer |
None. |
|
Year | integer |
None. |
|
Label | string |
None. |
|
AnnouncedDate | string |
None. |
|
WaiverDeadline | string |
None. |
|
Team1Id | integer |
None. |
|
Team2Id | integer |
None. |
|
Team1Name | string |
None. |
|
Team2Name | string |
None. |
|
StatusId | integer |
None. |
|
StatusName | string |
None. |
|
TypeId | integer |
None. |
|
TypeName | string |
None. |
|
Team1Detail | Collection of TradeDetail |
None. |
|
Team2Detail | Collection of TradeDetail |
None. |
Request Formats
application/json, text/json
Sample:
{ "Id": 1, "Year": 2, "Label": "sample string 3", "AnnouncedDate": "sample string 4", "WaiverDeadline": "sample string 5", "Team1Id": 6, "Team2Id": 7, "Team1Name": "sample string 8", "Team2Name": "sample string 9", "StatusId": 10, "StatusName": "sample string 11", "TypeId": 12, "TypeName": "sample string 13", "Team1Detail": [ { "Id": 1, "TradeId": 2, "TeamId": 3, "PlayerId": 1, "PlayerName": "sample string 4", "SalaryYear1": 1, "SalaryYear2": 1, "SalaryYear3": 1, "Position": "sample string 5", "WaiverClaimTeamId": 1, "DraftPickId": 1, "Claims": [ { "TradeDetailId": 1, "TeamId": 2, "Team": "sample string 3", "Accepted": true, "Rejected": true }, { "TradeDetailId": 1, "TeamId": 2, "Team": "sample string 3", "Accepted": true, "Rejected": true } ], "PlayerDisplayName": "sample string 4, sample string 5 ($1,$1,$1)" }, { "Id": 1, "TradeId": 2, "TeamId": 3, "PlayerId": 1, "PlayerName": "sample string 4", "SalaryYear1": 1, "SalaryYear2": 1, "SalaryYear3": 1, "Position": "sample string 5", "WaiverClaimTeamId": 1, "DraftPickId": 1, "Claims": [ { "TradeDetailId": 1, "TeamId": 2, "Team": "sample string 3", "Accepted": true, "Rejected": true }, { "TradeDetailId": 1, "TeamId": 2, "Team": "sample string 3", "Accepted": true, "Rejected": true } ], "PlayerDisplayName": "sample string 4, sample string 5 ($1,$1,$1)" } ], "Team2Detail": [ { "Id": 1, "TradeId": 2, "TeamId": 3, "PlayerId": 1, "PlayerName": "sample string 4", "SalaryYear1": 1, "SalaryYear2": 1, "SalaryYear3": 1, "Position": "sample string 5", "WaiverClaimTeamId": 1, "DraftPickId": 1, "Claims": [ { "TradeDetailId": 1, "TeamId": 2, "Team": "sample string 3", "Accepted": true, "Rejected": true }, { "TradeDetailId": 1, "TeamId": 2, "Team": "sample string 3", "Accepted": true, "Rejected": true } ], "PlayerDisplayName": "sample string 4, sample string 5 ($1,$1,$1)" }, { "Id": 1, "TradeId": 2, "TeamId": 3, "PlayerId": 1, "PlayerName": "sample string 4", "SalaryYear1": 1, "SalaryYear2": 1, "SalaryYear3": 1, "Position": "sample string 5", "WaiverClaimTeamId": 1, "DraftPickId": 1, "Claims": [ { "TradeDetailId": 1, "TeamId": 2, "Team": "sample string 3", "Accepted": true, "Rejected": true }, { "TradeDetailId": 1, "TeamId": 2, "Team": "sample string 3", "Accepted": true, "Rejected": true } ], "PlayerDisplayName": "sample string 4, sample string 5 ($1,$1,$1)" } ] }
application/xml, text/xml
Sample:
<Trade xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/apba_cbl_api.Models"> <AnnouncedDate>sample string 4</AnnouncedDate> <Id>1</Id> <Label>sample string 3</Label> <StatusId>10</StatusId> <StatusName>sample string 11</StatusName> <Team1Detail> <TradeDetail> <Claims> <WaiverClaim> <Accepted>true</Accepted> <Rejected>true</Rejected> <Team>sample string 3</Team> <TeamId>2</TeamId> <TradeDetailId>1</TradeDetailId> </WaiverClaim> <WaiverClaim> <Accepted>true</Accepted> <Rejected>true</Rejected> <Team>sample string 3</Team> <TeamId>2</TeamId> <TradeDetailId>1</TradeDetailId> </WaiverClaim> </Claims> <DraftPickId>1</DraftPickId> <Id>1</Id> <PlayerId>1</PlayerId> <PlayerName>sample string 4</PlayerName> <Position>sample string 5</Position> <SalaryYear1>1</SalaryYear1> <SalaryYear2>1</SalaryYear2> <SalaryYear3>1</SalaryYear3> <TeamId>3</TeamId> <TradeId>2</TradeId> <WaiverClaimTeamId>1</WaiverClaimTeamId> </TradeDetail> <TradeDetail> <Claims> <WaiverClaim> <Accepted>true</Accepted> <Rejected>true</Rejected> <Team>sample string 3</Team> <TeamId>2</TeamId> <TradeDetailId>1</TradeDetailId> </WaiverClaim> <WaiverClaim> <Accepted>true</Accepted> <Rejected>true</Rejected> <Team>sample string 3</Team> <TeamId>2</TeamId> <TradeDetailId>1</TradeDetailId> </WaiverClaim> </Claims> <DraftPickId>1</DraftPickId> <Id>1</Id> <PlayerId>1</PlayerId> <PlayerName>sample string 4</PlayerName> <Position>sample string 5</Position> <SalaryYear1>1</SalaryYear1> <SalaryYear2>1</SalaryYear2> <SalaryYear3>1</SalaryYear3> <TeamId>3</TeamId> <TradeId>2</TradeId> <WaiverClaimTeamId>1</WaiverClaimTeamId> </TradeDetail> </Team1Detail> <Team1Id>6</Team1Id> <Team1Name>sample string 8</Team1Name> <Team2Detail> <TradeDetail> <Claims> <WaiverClaim> <Accepted>true</Accepted> <Rejected>true</Rejected> <Team>sample string 3</Team> <TeamId>2</TeamId> <TradeDetailId>1</TradeDetailId> </WaiverClaim> <WaiverClaim> <Accepted>true</Accepted> <Rejected>true</Rejected> <Team>sample string 3</Team> <TeamId>2</TeamId> <TradeDetailId>1</TradeDetailId> </WaiverClaim> </Claims> <DraftPickId>1</DraftPickId> <Id>1</Id> <PlayerId>1</PlayerId> <PlayerName>sample string 4</PlayerName> <Position>sample string 5</Position> <SalaryYear1>1</SalaryYear1> <SalaryYear2>1</SalaryYear2> <SalaryYear3>1</SalaryYear3> <TeamId>3</TeamId> <TradeId>2</TradeId> <WaiverClaimTeamId>1</WaiverClaimTeamId> </TradeDetail> <TradeDetail> <Claims> <WaiverClaim> <Accepted>true</Accepted> <Rejected>true</Rejected> <Team>sample string 3</Team> <TeamId>2</TeamId> <TradeDetailId>1</TradeDetailId> </WaiverClaim> <WaiverClaim> <Accepted>true</Accepted> <Rejected>true</Rejected> <Team>sample string 3</Team> <TeamId>2</TeamId> <TradeDetailId>1</TradeDetailId> </WaiverClaim> </Claims> <DraftPickId>1</DraftPickId> <Id>1</Id> <PlayerId>1</PlayerId> <PlayerName>sample string 4</PlayerName> <Position>sample string 5</Position> <SalaryYear1>1</SalaryYear1> <SalaryYear2>1</SalaryYear2> <SalaryYear3>1</SalaryYear3> <TeamId>3</TeamId> <TradeId>2</TradeId> <WaiverClaimTeamId>1</WaiverClaimTeamId> </TradeDetail> </Team2Detail> <Team2Id>7</Team2Id> <Team2Name>sample string 9</Team2Name> <TypeId>12</TypeId> <TypeName>sample string 13</TypeName> <WaiverDeadline>sample string 5</WaiverDeadline> <Year>2</Year> </Trade>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessageName | Description | Type | Additional information |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |