GET api/Starwars/GetTreeInfo/{id}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
TalentTreeDto| Name | Description | Type | Additional information |
|---|---|---|---|
| CharacterTalentTreeID | integer |
None. |
|
| TalentTreeID | integer |
None. |
|
| Career | string |
None. |
|
| Specialization | string |
None. |
|
| PrimarySkills | Collection of SkillDto |
None. |
|
| SecondarySkills | Collection of SkillDto |
None. |
|
| Talents | Collection of TalentDto |
None. |
|
| TalentConnections | Collection of TalentTreeConnection |
None. |
Response Formats
application/json, text/json
Sample:
{
"characterTalentTreeID": 1,
"talentTreeID": 1,
"career": "sample string 2",
"specialization": "sample string 3",
"primarySkills": [
{
"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
}
],
"secondarySkills": [
{
"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
}
],
"talents": [
{
"talentTreeTalentID": 1,
"talentInfoID": 2,
"name": "sample string 3",
"description": "sample string 4",
"isActive": true,
"isRanked": true,
"isForce": true,
"isConflict": true,
"row": 9,
"column": 10,
"connectedTop": true,
"connectedRight": true,
"connectedBottom": true,
"connectedLeft": true,
"cost": 15,
"isPurchased": true,
"width": 17,
"characteristic": {
"characteristicID": 1,
"characterID": 2,
"description": "sample string 3",
"value": 4,
"source": "sample string 5",
"modifierType": "sample string 6"
}
},
{
"talentTreeTalentID": 1,
"talentInfoID": 2,
"name": "sample string 3",
"description": "sample string 4",
"isActive": true,
"isRanked": true,
"isForce": true,
"isConflict": true,
"row": 9,
"column": 10,
"connectedTop": true,
"connectedRight": true,
"connectedBottom": true,
"connectedLeft": true,
"cost": 15,
"isPurchased": true,
"width": 17,
"characteristic": {
"characteristicID": 1,
"characterID": 2,
"description": "sample string 3",
"value": 4,
"source": "sample string 5",
"modifierType": "sample string 6"
}
}
],
"talentConnections": [
{
"talentTreeConnectionID": 1,
"firstRow": 2,
"firstColumn": 3,
"secondRow": 4,
"secondColumn": 5,
"talentTreeID": 6
},
{
"talentTreeConnectionID": 1,
"firstRow": 2,
"firstColumn": 3,
"secondRow": 4,
"secondColumn": 5,
"talentTreeID": 6
}
]
}
text/html
Sample:
{"characterTalentTreeID":1,"talentTreeID":1,"career":"sample string 2","specialization":"sample string 3","primarySkills":[{"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}],"secondarySkills":[{"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}],"talents":[{"talentTreeTalentID":1,"talentInfoID":2,"name":"sample string 3","description":"sample string 4","isActive":true,"isRanked":true,"isForce":true,"isConflict":true,"row":9,"column":10,"connectedTop":true,"connectedRight":true,"connectedBottom":true,"connectedLeft":true,"cost":15,"isPurchased":true,"width":17,"characteristic":{"characteristicID":1,"characterID":2,"description":"sample string 3","value":4,"source":"sample string 5","modifierType":"sample string 6"}},{"talentTreeTalentID":1,"talentInfoID":2,"name":"sample string 3","description":"sample string 4","isActive":true,"isRanked":true,"isForce":true,"isConflict":true,"row":9,"column":10,"connectedTop":true,"connectedRight":true,"connectedBottom":true,"connectedLeft":true,"cost":15,"isPurchased":true,"width":17,"characteristic":{"characteristicID":1,"characterID":2,"description":"sample string 3","value":4,"source":"sample string 5","modifierType":"sample string 6"}}],"talentConnections":[{"talentTreeConnectionID":1,"firstRow":2,"firstColumn":3,"secondRow":4,"secondColumn":5,"talentTreeID":6},{"talentTreeConnectionID":1,"firstRow":2,"firstColumn":3,"secondRow":4,"secondColumn":5,"talentTreeID":6}]}
application/xml, text/xml
Sample:
<TalentTreeDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RPGAnthology.WebAPI.Models.Starwars">
<Career>sample string 2</Career>
<CharacterTalentTreeID>1</CharacterTalentTreeID>
<PrimarySkills 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>
</PrimarySkills>
<SecondarySkills 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>
</SecondarySkills>
<Specialization>sample string 3</Specialization>
<TalentConnections xmlns:d2p1="http://schemas.datacontract.org/2004/07/RPGAnthology.WebAPI.Models">
<d2p1:TalentTreeConnection>
<d2p1:FirstColumn>3</d2p1:FirstColumn>
<d2p1:FirstRow>2</d2p1:FirstRow>
<d2p1:SecondColumn>5</d2p1:SecondColumn>
<d2p1:SecondRow>4</d2p1:SecondRow>
<d2p1:TalentTreeConnectionID>1</d2p1:TalentTreeConnectionID>
<d2p1:TalentTreeID>6</d2p1:TalentTreeID>
</d2p1:TalentTreeConnection>
<d2p1:TalentTreeConnection>
<d2p1:FirstColumn>3</d2p1:FirstColumn>
<d2p1:FirstRow>2</d2p1:FirstRow>
<d2p1:SecondColumn>5</d2p1:SecondColumn>
<d2p1:SecondRow>4</d2p1:SecondRow>
<d2p1:TalentTreeConnectionID>1</d2p1:TalentTreeConnectionID>
<d2p1:TalentTreeID>6</d2p1:TalentTreeID>
</d2p1:TalentTreeConnection>
</TalentConnections>
<TalentTreeID>1</TalentTreeID>
<Talents>
<TalentDto>
<Characteristic xmlns:d4p1="http://schemas.datacontract.org/2004/07/RPGAnthology.WebAPI.Models.Global">
<d4p1:CharacterID>2</d4p1:CharacterID>
<d4p1:CharacteristicID>1</d4p1:CharacteristicID>
<d4p1:Description>sample string 3</d4p1:Description>
<d4p1:ModifierType>sample string 6</d4p1:ModifierType>
<d4p1:Source>sample string 5</d4p1:Source>
<d4p1:Value>4</d4p1:Value>
</Characteristic>
<Column>10</Column>
<ConnectedBottom>true</ConnectedBottom>
<ConnectedLeft>true</ConnectedLeft>
<ConnectedRight>true</ConnectedRight>
<ConnectedTop>true</ConnectedTop>
<Cost>15</Cost>
<Description>sample string 4</Description>
<IsActive>true</IsActive>
<IsConflict>true</IsConflict>
<IsForce>true</IsForce>
<IsPurchased>true</IsPurchased>
<IsRanked>true</IsRanked>
<Name>sample string 3</Name>
<Row>9</Row>
<TalentInfoID>2</TalentInfoID>
<TalentTreeTalentID>1</TalentTreeTalentID>
<Width>17</Width>
</TalentDto>
<TalentDto>
<Characteristic xmlns:d4p1="http://schemas.datacontract.org/2004/07/RPGAnthology.WebAPI.Models.Global">
<d4p1:CharacterID>2</d4p1:CharacterID>
<d4p1:CharacteristicID>1</d4p1:CharacteristicID>
<d4p1:Description>sample string 3</d4p1:Description>
<d4p1:ModifierType>sample string 6</d4p1:ModifierType>
<d4p1:Source>sample string 5</d4p1:Source>
<d4p1:Value>4</d4p1:Value>
</Characteristic>
<Column>10</Column>
<ConnectedBottom>true</ConnectedBottom>
<ConnectedLeft>true</ConnectedLeft>
<ConnectedRight>true</ConnectedRight>
<ConnectedTop>true</ConnectedTop>
<Cost>15</Cost>
<Description>sample string 4</Description>
<IsActive>true</IsActive>
<IsConflict>true</IsConflict>
<IsForce>true</IsForce>
<IsPurchased>true</IsPurchased>
<IsRanked>true</IsRanked>
<Name>sample string 3</Name>
<Row>9</Row>
<TalentInfoID>2</TalentInfoID>
<TalentTreeTalentID>1</TalentTreeTalentID>
<Width>17</Width>
</TalentDto>
</Talents>
</TalentTreeDto>