GET api/Character/GetGameSessions

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Collection of GameSessionDto
NameDescriptionTypeAdditional information
GameSessionID

integer

None.

CharacterID

integer

None.

CharacterName

string

None.

CharacterImage

string

None.

CharacterClass

string

None.

GameID

integer

None.

GameName

string

None.

SessionOwner

string

None.

OnSunday

boolean

None.

OnMonday

boolean

None.

OnTuesday

boolean

None.

OnWednesday

boolean

None.

OnThursday

boolean

None.

OnFriday

boolean

None.

OnSaturday

boolean

None.

OwnerID

string

None.

StartTime

time interval

None.

EndTime

time interval

None.

Characters

Collection of SessionCharacterDto

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "gameSessionID": 1,
    "characterID": 2,
    "characterName": "sample string 3",
    "characterImage": "sample string 4",
    "characterClass": "sample string 5",
    "gameID": 6,
    "gameName": "sample string 7",
    "sessionOwner": "sample string 8",
    "onSunday": true,
    "onMonday": true,
    "onTuesday": true,
    "onWednesday": true,
    "onThursday": true,
    "onFriday": true,
    "onSaturday": true,
    "ownerID": "sample string 16",
    "startTime": "00:00:00.1234567",
    "endTime": "00:00:00.1234567",
    "characters": [
      {
        "characterID": 1,
        "name": "sample string 2",
        "image": "sample string 3",
        "userId": "sample string 4"
      },
      {
        "characterID": 1,
        "name": "sample string 2",
        "image": "sample string 3",
        "userId": "sample string 4"
      }
    ]
  },
  {
    "gameSessionID": 1,
    "characterID": 2,
    "characterName": "sample string 3",
    "characterImage": "sample string 4",
    "characterClass": "sample string 5",
    "gameID": 6,
    "gameName": "sample string 7",
    "sessionOwner": "sample string 8",
    "onSunday": true,
    "onMonday": true,
    "onTuesday": true,
    "onWednesday": true,
    "onThursday": true,
    "onFriday": true,
    "onSaturday": true,
    "ownerID": "sample string 16",
    "startTime": "00:00:00.1234567",
    "endTime": "00:00:00.1234567",
    "characters": [
      {
        "characterID": 1,
        "name": "sample string 2",
        "image": "sample string 3",
        "userId": "sample string 4"
      },
      {
        "characterID": 1,
        "name": "sample string 2",
        "image": "sample string 3",
        "userId": "sample string 4"
      }
    ]
  }
]

text/html

Sample:
[{"gameSessionID":1,"characterID":2,"characterName":"sample string 3","characterImage":"sample string 4","characterClass":"sample string 5","gameID":6,"gameName":"sample string 7","sessionOwner":"sample string 8","onSunday":true,"onMonday":true,"onTuesday":true,"onWednesday":true,"onThursday":true,"onFriday":true,"onSaturday":true,"ownerID":"sample string 16","startTime":"00:00:00.1234567","endTime":"00:00:00.1234567","characters":[{"characterID":1,"name":"sample string 2","image":"sample string 3","userId":"sample string 4"},{"characterID":1,"name":"sample string 2","image":"sample string 3","userId":"sample string 4"}]},{"gameSessionID":1,"characterID":2,"characterName":"sample string 3","characterImage":"sample string 4","characterClass":"sample string 5","gameID":6,"gameName":"sample string 7","sessionOwner":"sample string 8","onSunday":true,"onMonday":true,"onTuesday":true,"onWednesday":true,"onThursday":true,"onFriday":true,"onSaturday":true,"ownerID":"sample string 16","startTime":"00:00:00.1234567","endTime":"00:00:00.1234567","characters":[{"characterID":1,"name":"sample string 2","image":"sample string 3","userId":"sample string 4"},{"characterID":1,"name":"sample string 2","image":"sample string 3","userId":"sample string 4"}]}]

application/xml, text/xml

Sample:
<ArrayOfGameSessionDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RPGAnthology.WebAPI.Models.Global">
  <GameSessionDto>
    <CharacterClass>sample string 5</CharacterClass>
    <CharacterID>2</CharacterID>
    <CharacterImage>sample string 4</CharacterImage>
    <CharacterName>sample string 3</CharacterName>
    <Characters>
      <SessionCharacterDto>
        <CharacterID>1</CharacterID>
        <Image>sample string 3</Image>
        <Name>sample string 2</Name>
        <UserId>sample string 4</UserId>
      </SessionCharacterDto>
      <SessionCharacterDto>
        <CharacterID>1</CharacterID>
        <Image>sample string 3</Image>
        <Name>sample string 2</Name>
        <UserId>sample string 4</UserId>
      </SessionCharacterDto>
    </Characters>
    <EndTime>PT0.1234567S</EndTime>
    <GameID>6</GameID>
    <GameName>sample string 7</GameName>
    <GameSessionID>1</GameSessionID>
    <OnFriday>true</OnFriday>
    <OnMonday>true</OnMonday>
    <OnSaturday>true</OnSaturday>
    <OnSunday>true</OnSunday>
    <OnThursday>true</OnThursday>
    <OnTuesday>true</OnTuesday>
    <OnWednesday>true</OnWednesday>
    <OwnerID>sample string 16</OwnerID>
    <SessionOwner>sample string 8</SessionOwner>
    <StartTime>PT0.1234567S</StartTime>
  </GameSessionDto>
  <GameSessionDto>
    <CharacterClass>sample string 5</CharacterClass>
    <CharacterID>2</CharacterID>
    <CharacterImage>sample string 4</CharacterImage>
    <CharacterName>sample string 3</CharacterName>
    <Characters>
      <SessionCharacterDto>
        <CharacterID>1</CharacterID>
        <Image>sample string 3</Image>
        <Name>sample string 2</Name>
        <UserId>sample string 4</UserId>
      </SessionCharacterDto>
      <SessionCharacterDto>
        <CharacterID>1</CharacterID>
        <Image>sample string 3</Image>
        <Name>sample string 2</Name>
        <UserId>sample string 4</UserId>
      </SessionCharacterDto>
    </Characters>
    <EndTime>PT0.1234567S</EndTime>
    <GameID>6</GameID>
    <GameName>sample string 7</GameName>
    <GameSessionID>1</GameSessionID>
    <OnFriday>true</OnFriday>
    <OnMonday>true</OnMonday>
    <OnSaturday>true</OnSaturday>
    <OnSunday>true</OnSunday>
    <OnThursday>true</OnThursday>
    <OnTuesday>true</OnTuesday>
    <OnWednesday>true</OnWednesday>
    <OwnerID>sample string 16</OwnerID>
    <SessionOwner>sample string 8</SessionOwner>
    <StartTime>PT0.1234567S</StartTime>
  </GameSessionDto>
</ArrayOfGameSessionDto>