GET api/Dnd5e/GetCharacterInfo/{id}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
CharacterDto| Name | Description | Type | Additional information |
|---|---|---|---|
| CharacterID | integer |
None. |
|
| Name | string |
None. |
|
| Species | string |
None. |
|
| Gender | string |
None. |
|
| Height | string |
None. |
|
| Hair | string |
None. |
|
| Eyes | string |
None. |
|
| Age | integer |
None. |
|
| Build | string |
None. |
|
| NotableFeatures | string |
None. |
|
| Image | string |
None. |
|
| GameID | integer |
None. |
|
| UserID | string |
None. |
|
| BaseCharacteristics | Collection of CharacteristicDto |
None. |
|
| Spells | Collection of Spell |
None. |
|
| Skills | Collection of SkillDto |
None. |
Response Formats
application/json, text/json
Sample:
{
"characterID": 1,
"name": "sample string 2",
"species": "sample string 3",
"gender": "sample string 4",
"height": "sample string 5",
"hair": "sample string 6",
"eyes": "sample string 7",
"age": 1,
"build": "sample string 8",
"notableFeatures": "sample string 9",
"image": "sample string 10",
"gameID": 11,
"userID": "sample string 12",
"baseCharacteristics": [
{
"characteristicID": 1,
"characterID": 2,
"description": "sample string 3",
"value": 4,
"source": "sample string 5",
"modifierType": "sample string 6"
},
{
"characteristicID": 1,
"characterID": 2,
"description": "sample string 3",
"value": 4,
"source": "sample string 5",
"modifierType": "sample string 6"
}
],
"spells": [
{
"spellID": 1,
"name": "sample string 2",
"description": "sample string 3",
"verbal": true,
"somatic": true,
"material": "sample string 6",
"level": 7,
"school": "sample string 8",
"castingTime": "sample string 9",
"range": "sample string 10",
"duration": "sample string 11",
"source": "sample string 12",
"ritual": true,
"advancedDescription": "sample string 14",
"allowedToUse": "sample string 15",
"concentration": true
},
{
"spellID": 1,
"name": "sample string 2",
"description": "sample string 3",
"verbal": true,
"somatic": true,
"material": "sample string 6",
"level": 7,
"school": "sample string 8",
"castingTime": "sample string 9",
"range": "sample string 10",
"duration": "sample string 11",
"source": "sample string 12",
"ritual": true,
"advancedDescription": "sample string 14",
"allowedToUse": "sample string 15",
"concentration": true
}
],
"skills": [
{
"skillID": 1,
"description": "sample string 2",
"category": "sample string 3",
"characteristicID": 4,
"characteristic": "sample string 5",
"level": 6,
"specialized": true,
"multiplier": 64
},
{
"skillID": 1,
"description": "sample string 2",
"category": "sample string 3",
"characteristicID": 4,
"characteristic": "sample string 5",
"level": 6,
"specialized": true,
"multiplier": 64
}
]
}
text/html
Sample:
{"characterID":1,"name":"sample string 2","species":"sample string 3","gender":"sample string 4","height":"sample string 5","hair":"sample string 6","eyes":"sample string 7","age":1,"build":"sample string 8","notableFeatures":"sample string 9","image":"sample string 10","gameID":11,"userID":"sample string 12","baseCharacteristics":[{"characteristicID":1,"characterID":2,"description":"sample string 3","value":4,"source":"sample string 5","modifierType":"sample string 6"},{"characteristicID":1,"characterID":2,"description":"sample string 3","value":4,"source":"sample string 5","modifierType":"sample string 6"}],"spells":[{"spellID":1,"name":"sample string 2","description":"sample string 3","verbal":true,"somatic":true,"material":"sample string 6","level":7,"school":"sample string 8","castingTime":"sample string 9","range":"sample string 10","duration":"sample string 11","source":"sample string 12","ritual":true,"advancedDescription":"sample string 14","allowedToUse":"sample string 15","concentration":true},{"spellID":1,"name":"sample string 2","description":"sample string 3","verbal":true,"somatic":true,"material":"sample string 6","level":7,"school":"sample string 8","castingTime":"sample string 9","range":"sample string 10","duration":"sample string 11","source":"sample string 12","ritual":true,"advancedDescription":"sample string 14","allowedToUse":"sample string 15","concentration":true}],"skills":[{"skillID":1,"description":"sample string 2","category":"sample string 3","characteristicID":4,"characteristic":"sample string 5","level":6,"specialized":true,"multiplier":64},{"skillID":1,"description":"sample string 2","category":"sample string 3","characteristicID":4,"characteristic":"sample string 5","level":6,"specialized":true,"multiplier":64}]}
application/xml, text/xml
Sample:
<CharacterDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RPGAnthology.WebAPI.Models.Dnd5e">
<Age>1</Age>
<BaseCharacteristics xmlns:d2p1="http://schemas.datacontract.org/2004/07/RPGAnthology.WebAPI.Models.Global">
<d2p1:CharacteristicDto>
<d2p1:CharacterID>2</d2p1:CharacterID>
<d2p1:CharacteristicID>1</d2p1:CharacteristicID>
<d2p1:Description>sample string 3</d2p1:Description>
<d2p1:ModifierType>sample string 6</d2p1:ModifierType>
<d2p1:Source>sample string 5</d2p1:Source>
<d2p1:Value>4</d2p1:Value>
</d2p1:CharacteristicDto>
<d2p1:CharacteristicDto>
<d2p1:CharacterID>2</d2p1:CharacterID>
<d2p1:CharacteristicID>1</d2p1:CharacteristicID>
<d2p1:Description>sample string 3</d2p1:Description>
<d2p1:ModifierType>sample string 6</d2p1:ModifierType>
<d2p1:Source>sample string 5</d2p1:Source>
<d2p1:Value>4</d2p1:Value>
</d2p1:CharacteristicDto>
</BaseCharacteristics>
<Build>sample string 8</Build>
<CharacterID>1</CharacterID>
<Eyes>sample string 7</Eyes>
<GameID>11</GameID>
<Gender>sample string 4</Gender>
<Hair>sample string 6</Hair>
<Height>sample string 5</Height>
<Image>sample string 10</Image>
<Name>sample string 2</Name>
<NotableFeatures>sample string 9</NotableFeatures>
<Skills xmlns:d2p1="http://schemas.datacontract.org/2004/07/RPGAnthology.WebAPI.Models.Global">
<d2p1:SkillDto>
<d2p1:Category>sample string 3</d2p1:Category>
<d2p1:Characteristic>sample string 5</d2p1:Characteristic>
<d2p1:CharacteristicID>4</d2p1:CharacteristicID>
<d2p1:Description>sample string 2</d2p1:Description>
<d2p1:Level>6</d2p1:Level>
<d2p1:Multiplier>64</d2p1:Multiplier>
<d2p1:SkillID>1</d2p1:SkillID>
<d2p1:Specialized>true</d2p1:Specialized>
</d2p1:SkillDto>
<d2p1:SkillDto>
<d2p1:Category>sample string 3</d2p1:Category>
<d2p1:Characteristic>sample string 5</d2p1:Characteristic>
<d2p1:CharacteristicID>4</d2p1:CharacteristicID>
<d2p1:Description>sample string 2</d2p1:Description>
<d2p1:Level>6</d2p1:Level>
<d2p1:Multiplier>64</d2p1:Multiplier>
<d2p1:SkillID>1</d2p1:SkillID>
<d2p1:Specialized>true</d2p1:Specialized>
</d2p1:SkillDto>
</Skills>
<Species>sample string 3</Species>
<Spells xmlns:d2p1="http://schemas.datacontract.org/2004/07/RPGAnthology.WebAPI.Models">
<d2p1:Spell>
<d2p1:AdvancedDescription>sample string 14</d2p1:AdvancedDescription>
<d2p1:AllowedToUse>sample string 15</d2p1:AllowedToUse>
<d2p1:CastingTime>sample string 9</d2p1:CastingTime>
<d2p1:Concentration>true</d2p1:Concentration>
<d2p1:Description>sample string 3</d2p1:Description>
<d2p1:Duration>sample string 11</d2p1:Duration>
<d2p1:Level>7</d2p1:Level>
<d2p1:Material>sample string 6</d2p1:Material>
<d2p1:Name>sample string 2</d2p1:Name>
<d2p1:Range>sample string 10</d2p1:Range>
<d2p1:Ritual>true</d2p1:Ritual>
<d2p1:School>sample string 8</d2p1:School>
<d2p1:Somatic>true</d2p1:Somatic>
<d2p1:Source>sample string 12</d2p1:Source>
<d2p1:SpellID>1</d2p1:SpellID>
<d2p1:Verbal>true</d2p1:Verbal>
</d2p1:Spell>
<d2p1:Spell>
<d2p1:AdvancedDescription>sample string 14</d2p1:AdvancedDescription>
<d2p1:AllowedToUse>sample string 15</d2p1:AllowedToUse>
<d2p1:CastingTime>sample string 9</d2p1:CastingTime>
<d2p1:Concentration>true</d2p1:Concentration>
<d2p1:Description>sample string 3</d2p1:Description>
<d2p1:Duration>sample string 11</d2p1:Duration>
<d2p1:Level>7</d2p1:Level>
<d2p1:Material>sample string 6</d2p1:Material>
<d2p1:Name>sample string 2</d2p1:Name>
<d2p1:Range>sample string 10</d2p1:Range>
<d2p1:Ritual>true</d2p1:Ritual>
<d2p1:School>sample string 8</d2p1:School>
<d2p1:Somatic>true</d2p1:Somatic>
<d2p1:Source>sample string 12</d2p1:Source>
<d2p1:SpellID>1</d2p1:SpellID>
<d2p1:Verbal>true</d2p1:Verbal>
</d2p1:Spell>
</Spells>
<UserID>sample string 12</UserID>
</CharacterDto>