GET api/Dnd5e/GetSpells
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
Collection of Spell| Name | Description | Type | Additional information |
|---|---|---|---|
| SpellID | integer |
None. |
|
| Name | string |
None. |
|
| Description | string |
None. |
|
| Verbal | boolean |
None. |
|
| Somatic | boolean |
None. |
|
| Material | string |
None. |
|
| Level | integer |
None. |
|
| School | string |
None. |
|
| CastingTime | string |
None. |
|
| Range | string |
None. |
|
| Duration | string |
None. |
|
| Source | string |
None. |
|
| Ritual | boolean |
None. |
|
| AdvancedDescription | string |
None. |
|
| AllowedToUse | string |
None. |
|
| Concentration | boolean |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"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
}
]
text/html
Sample:
[{"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}]
application/xml, text/xml
Sample:
<ArrayOfSpell xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RPGAnthology.WebAPI.Models">
<Spell>
<AdvancedDescription>sample string 14</AdvancedDescription>
<AllowedToUse>sample string 15</AllowedToUse>
<CastingTime>sample string 9</CastingTime>
<Concentration>true</Concentration>
<Description>sample string 3</Description>
<Duration>sample string 11</Duration>
<Level>7</Level>
<Material>sample string 6</Material>
<Name>sample string 2</Name>
<Range>sample string 10</Range>
<Ritual>true</Ritual>
<School>sample string 8</School>
<Somatic>true</Somatic>
<Source>sample string 12</Source>
<SpellID>1</SpellID>
<Verbal>true</Verbal>
</Spell>
<Spell>
<AdvancedDescription>sample string 14</AdvancedDescription>
<AllowedToUse>sample string 15</AllowedToUse>
<CastingTime>sample string 9</CastingTime>
<Concentration>true</Concentration>
<Description>sample string 3</Description>
<Duration>sample string 11</Duration>
<Level>7</Level>
<Material>sample string 6</Material>
<Name>sample string 2</Name>
<Range>sample string 10</Range>
<Ritual>true</Ritual>
<School>sample string 8</School>
<Somatic>true</Somatic>
<Source>sample string 12</Source>
<SpellID>1</SpellID>
<Verbal>true</Verbal>
</Spell>
</ArrayOfSpell>