GET api/v{version}/matches/byplayer/{playerId}
Get all player matches.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
playerId | integer |
Required |
|
version | string |
None. |
Body Parameters
None.
Response Information
Resource Description
Collection of MatchViewModelName | Description | Type | Additional information |
---|---|---|---|
PlayerAId | integer |
None. |
|
PlayerBId | integer |
None. |
|
PlayerA | string |
None. |
|
PlayerB | string |
None. |
|
HasPair | boolean |
None. |
|
PairAId | integer |
None. |
|
PairBId | integer |
None. |
|
PairA | string |
None. |
|
PairB | string |
None. |
|
SeedA | string |
None. |
|
SeedB | string |
None. |
|
MatchId | integer |
None. |
|
RoundId | integer |
None. |
|
Index | integer |
None. |
|
Details | string |
None. |
|
KeyA | integer |
None. |
|
KeyB | integer |
None. |
|
AvgA | decimal number |
None. |
|
AvgB | decimal number |
None. |
|
ScoreA |
Score of player/pair A. This can be either a value or a single character. Possible characters are: Walkover (W,O) or played but no score (W,L). |
string |
None. |
ScoreB |
Score of player/pair B. This can be either a value or a single character. Possible characters are: Walkover (W,O) or played but no score (W,L). |
string |
None. |
NationalityA | string |
None. |
|
NationalityB | string |
None. |
|
CountryCodeA | string |
None. |
|
CountryCodeB | string |
None. |
|
Poule | string |
None. |
|
SubRound | integer |
None. |
|
OfficialStartDate | date |
None. |
|
Stats | MatchStatsViewModel |
None. |
|
CallerId | integer |
None. |
|
Caller | string |
None. |
|
Meta |
Provides list of meta data about the entity |
Dictionary of string [key] and string [value] |
None. |
Response Formats
application/json, text/json
Sample:
[ { "PlayerAId": 1, "PlayerBId": 1, "PlayerA": "sample string 1", "PlayerB": "sample string 2", "HasPair": true, "PairAId": 1, "PairBId": 1, "PairA": "sample string 4", "PairB": "sample string 5", "SeedA": "sample string 6", "SeedB": "sample string 7", "MatchId": 8, "RoundId": 9, "Index": 10, "Details": "sample string 11", "KeyA": 1, "KeyB": 1, "AvgA": 1.1, "AvgB": 1.1, "ScoreA": "sample string 12", "ScoreB": "sample string 13", "NationalityA": "sample string 14", "NationalityB": "sample string 15", "CountryCodeA": "sample string 16", "CountryCodeB": "sample string 17", "Poule": "sample string 18", "SubRound": 19, "OfficialStartDate": "2023-09-30T04:50:31.6508638+02:00", "Stats": { "AverageA": 1.1, "AverageB": 1.1, "NumberOfHunderdEightiesA": 1, "NumberOfHunderdEightiesB": 1, "DoubleAttemptsA": 1, "DoubleAttemptsB": 1, "DoubleHitsA": 1, "DoubleHitsB": 1, "ScoresA": [ 1, 2 ], "ScoresB": [ 1, 2 ], "FinishesA": [ 1, 2 ], "FinishesB": [ 1, 2 ] }, "CallerId": 1, "Caller": "sample string 20", "Meta": { "sample string 1": "sample string 2", "sample string 3": "sample string 4" }, "Schema": 0 }, { "PlayerAId": 1, "PlayerBId": 1, "PlayerA": "sample string 1", "PlayerB": "sample string 2", "HasPair": true, "PairAId": 1, "PairBId": 1, "PairA": "sample string 4", "PairB": "sample string 5", "SeedA": "sample string 6", "SeedB": "sample string 7", "MatchId": 8, "RoundId": 9, "Index": 10, "Details": "sample string 11", "KeyA": 1, "KeyB": 1, "AvgA": 1.1, "AvgB": 1.1, "ScoreA": "sample string 12", "ScoreB": "sample string 13", "NationalityA": "sample string 14", "NationalityB": "sample string 15", "CountryCodeA": "sample string 16", "CountryCodeB": "sample string 17", "Poule": "sample string 18", "SubRound": 19, "OfficialStartDate": "2023-09-30T04:50:31.6508638+02:00", "Stats": { "AverageA": 1.1, "AverageB": 1.1, "NumberOfHunderdEightiesA": 1, "NumberOfHunderdEightiesB": 1, "DoubleAttemptsA": 1, "DoubleAttemptsB": 1, "DoubleHitsA": 1, "DoubleHitsB": 1, "ScoresA": [ 1, 2 ], "ScoresB": [ 1, 2 ], "FinishesA": [ 1, 2 ], "FinishesB": [ 1, 2 ] }, "CallerId": 1, "Caller": "sample string 20", "Meta": { "sample string 1": "sample string 2", "sample string 3": "sample string 4" }, "Schema": 0 } ]
application/xml, text/xml
Sample:
<ArrayOfMatchViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DartStat.Web.Areas.Apiv2.Models"> <MatchViewModel> <AvgA>1.1</AvgA> <AvgB>1.1</AvgB> <Caller>sample string 20</Caller> <CallerId>1</CallerId> <CountryCodeA>sample string 16</CountryCodeA> <CountryCodeB>sample string 17</CountryCodeB> <Details>sample string 11</Details> <HasPair>true</HasPair> <Index>10</Index> <KeyA>1</KeyA> <KeyB>1</KeyB> <MatchId>8</MatchId> <Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:KeyValueOfstringstring> <d3p1:Key>sample string 1</d3p1:Key> <d3p1:Value>sample string 2</d3p1:Value> </d3p1:KeyValueOfstringstring> <d3p1:KeyValueOfstringstring> <d3p1:Key>sample string 3</d3p1:Key> <d3p1:Value>sample string 4</d3p1:Value> </d3p1:KeyValueOfstringstring> </Meta> <NationalityA>sample string 14</NationalityA> <NationalityB>sample string 15</NationalityB> <OfficialStartDate>2023-09-30T04:50:31.6508638+02:00</OfficialStartDate> <PairA>sample string 4</PairA> <PairAId>1</PairAId> <PairB>sample string 5</PairB> <PairBId>1</PairBId> <PlayerA>sample string 1</PlayerA> <PlayerAId>1</PlayerAId> <PlayerB>sample string 2</PlayerB> <PlayerBId>1</PlayerBId> <Poule>sample string 18</Poule> <RoundId>9</RoundId> <ScoreA>sample string 12</ScoreA> <ScoreB>sample string 13</ScoreB> <SeedA>sample string 6</SeedA> <SeedB>sample string 7</SeedB> <Stats> <AverageA>1.1</AverageA> <AverageB>1.1</AverageB> <DoubleAttemptsA>1</DoubleAttemptsA> <DoubleAttemptsB>1</DoubleAttemptsB> <DoubleHitsA>1</DoubleHitsA> <DoubleHitsB>1</DoubleHitsB> <FinishesA xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:int>1</d4p1:int> <d4p1:int>2</d4p1:int> </FinishesA> <FinishesB xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:int>1</d4p1:int> <d4p1:int>2</d4p1:int> </FinishesB> <NumberOfHunderdEightiesA>1</NumberOfHunderdEightiesA> <NumberOfHunderdEightiesB>1</NumberOfHunderdEightiesB> <ScoresA xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:int>1</d4p1:int> <d4p1:int>2</d4p1:int> </ScoresA> <ScoresB xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:int>1</d4p1:int> <d4p1:int>2</d4p1:int> </ScoresB> </Stats> <SubRound>19</SubRound> </MatchViewModel> <MatchViewModel> <AvgA>1.1</AvgA> <AvgB>1.1</AvgB> <Caller>sample string 20</Caller> <CallerId>1</CallerId> <CountryCodeA>sample string 16</CountryCodeA> <CountryCodeB>sample string 17</CountryCodeB> <Details>sample string 11</Details> <HasPair>true</HasPair> <Index>10</Index> <KeyA>1</KeyA> <KeyB>1</KeyB> <MatchId>8</MatchId> <Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:KeyValueOfstringstring> <d3p1:Key>sample string 1</d3p1:Key> <d3p1:Value>sample string 2</d3p1:Value> </d3p1:KeyValueOfstringstring> <d3p1:KeyValueOfstringstring> <d3p1:Key>sample string 3</d3p1:Key> <d3p1:Value>sample string 4</d3p1:Value> </d3p1:KeyValueOfstringstring> </Meta> <NationalityA>sample string 14</NationalityA> <NationalityB>sample string 15</NationalityB> <OfficialStartDate>2023-09-30T04:50:31.6508638+02:00</OfficialStartDate> <PairA>sample string 4</PairA> <PairAId>1</PairAId> <PairB>sample string 5</PairB> <PairBId>1</PairBId> <PlayerA>sample string 1</PlayerA> <PlayerAId>1</PlayerAId> <PlayerB>sample string 2</PlayerB> <PlayerBId>1</PlayerBId> <Poule>sample string 18</Poule> <RoundId>9</RoundId> <ScoreA>sample string 12</ScoreA> <ScoreB>sample string 13</ScoreB> <SeedA>sample string 6</SeedA> <SeedB>sample string 7</SeedB> <Stats> <AverageA>1.1</AverageA> <AverageB>1.1</AverageB> <DoubleAttemptsA>1</DoubleAttemptsA> <DoubleAttemptsB>1</DoubleAttemptsB> <DoubleHitsA>1</DoubleHitsA> <DoubleHitsB>1</DoubleHitsB> <FinishesA xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:int>1</d4p1:int> <d4p1:int>2</d4p1:int> </FinishesA> <FinishesB xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:int>1</d4p1:int> <d4p1:int>2</d4p1:int> </FinishesB> <NumberOfHunderdEightiesA>1</NumberOfHunderdEightiesA> <NumberOfHunderdEightiesB>1</NumberOfHunderdEightiesB> <ScoresA xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:int>1</d4p1:int> <d4p1:int>2</d4p1:int> </ScoresA> <ScoresB xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:int>1</d4p1:int> <d4p1:int>2</d4p1:int> </ScoresB> </Stats> <SubRound>19</SubRound> </MatchViewModel> </ArrayOfMatchViewModel>