GET api/NaturalBehavior/GetPerformanceGuide/{PersonID}/{LanguageID}
This endpoint is to retrieve the 13 DNA Insights (5 strengths, 3 struggles, 5 performance environment keys) for the designated language after an individual has completed the Natural Behavior discovery process. If successful, DNA will respond with the Performance Guide.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
PersonID |
PersonID is a unique identifier to get the hiring data. |
globally unique identifier |
This is a required parameter |
LanguageID |
LanguageID is used to get Performance Guide for the designated language. |
byte |
This is a required parameter |
Body Parameters
None
Response Information
Resource Description
This API call will return the 13 DNA Insights (5 strengths, 3 struggles, 5 performance environment keys).
Name | Description | Type | Additional information |
---|---|---|---|
PersonID |
PersonID is a unique identifier to get the Performance Guide data. |
globally unique identifier |
None |
CreditID |
This field is for the person's Credit ID. |
integer |
None |
LanguageID |
LanguageID is used to get Performance Guide for the desired language. |
byte |
None |
Strengths |
5 Performance Strengths as seen in the BDNA and FDNA Summary Reports. |
Strength |
None |
Struggles |
3 Performance Struggles as seen in the BDNA and FDNA Summary Reports. |
Struggle |
None |
EnvironmentKeys |
5 Performance Environment Keys as seen in the BDNA and FDNA Summary Reports. |
EnvironmentKey |
None |
Response Formats
application/json, text/json
{ "PersonID": "232cc114-e693-4284-90d3-aaf80cccd943", "CreditID": 1, "LanguageID": 64, "Strengths": { "Strength1": { "ID": 1, "Description": "sample string 1" }, "Strength2": { "ID": 1, "Description": "sample string 1" }, "Strength3": { "ID": 1, "Description": "sample string 1" }, "Strength4": { "ID": 1, "Description": "sample string 1" }, "Strength5": { "ID": 1, "Description": "sample string 1" } }, "Struggles": { "Struggle1": { "ID": 1, "Description": "sample string 1" }, "Struggle2": { "ID": 1, "Description": "sample string 1" }, "Struggle3": { "ID": 1, "Description": "sample string 1" } }, "EnvironmentKeys": { "EnvironmentKey1": { "ID": 1, "Description": "sample string 1" }, "EnvironmentKey2": { "ID": 1, "Description": "sample string 1" }, "EnvironmentKey3": { "ID": 1, "Description": "sample string 1" }, "EnvironmentKey4": { "ID": 1, "Description": "sample string 1" }, "EnvironmentKey5": { "ID": 1, "Description": "sample string 1" } } }
application/xml, text/xml
<PerformanceGuide xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DnaBehavior.WebApi.Models"> <CreditID>1</CreditID> <EnvironmentKeys> <EnvironmentKey1> <Description>sample string 1</Description> <ID>1</ID> </EnvironmentKey1> <EnvironmentKey2> <Description>sample string 1</Description> <ID>1</ID> </EnvironmentKey2> <EnvironmentKey3> <Description>sample string 1</Description> <ID>1</ID> </EnvironmentKey3> <EnvironmentKey4> <Description>sample string 1</Description> <ID>1</ID> </EnvironmentKey4> <EnvironmentKey5> <Description>sample string 1</Description> <ID>1</ID> </EnvironmentKey5> </EnvironmentKeys> <LanguageID>64</LanguageID> <PersonID>232cc114-e693-4284-90d3-aaf80cccd943</PersonID> <Strengths> <Strength1> <Description>sample string 1</Description> <ID>1</ID> </Strength1> <Strength2> <Description>sample string 1</Description> <ID>1</ID> </Strength2> <Strength3> <Description>sample string 1</Description> <ID>1</ID> </Strength3> <Strength4> <Description>sample string 1</Description> <ID>1</ID> </Strength4> <Strength5> <Description>sample string 1</Description> <ID>1</ID> </Strength5> </Strengths> <Struggles> <Struggle1> <Description>sample string 1</Description> <ID>1</ID> </Struggle1> <Struggle2> <Description>sample string 1</Description> <ID>1</ID> </Struggle2> <Struggle3> <Description>sample string 1</Description> <ID>1</ID> </Struggle3> </Struggles> </PerformanceGuide>