GET api/NaturalBehavior/GetBDNA5Scores/{PersonID}/{LanguageID}
This endpoint is to retrieve 5 Business DNA scores and values as seen in the Business DNA Work Talents Report. If successful, DNA will respond with the BDNA 5 scores data.
Please note: On May 15, 2019, we released an update to the Work Talents Report. Based on the feedback we received, the scores (only on the report) were modified to have no scores below 50. This allows participants to focus on their strengths in their review of the results. The report is built dynamically so it focuses on the strengths and does not show any scores below 50.
The API is not affected by this change. The API will provide client results in a 0-100 format as originally designed. If you have a specific business need to manipulate the scores so that the data provided via the API matches the data on the report then you will need to apply a formula of (100-score) for all future scores received that are below 50.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
PersonID |
PersonID is a unique identifier to get the BDNA 5 scores and their insights description. |
globally unique identifier |
This is a required parameter |
LanguageID |
LanguageID is used to get BDNA 5 scores and their insights description for the designated language. |
byte |
This is a required parameter |
Body Parameters
None
Response Information
Resource Description
This API call will return BDNA 5 scores and their insights description.
Name | Description | Type | Additional information |
---|---|---|---|
PersonID |
PersonID is a unique identifier to get BDNA 5 scores and their insights description. |
globally unique identifier |
None |
CreditID |
This field is for the person's Credit ID. |
integer |
None |
LanguageID |
LanguageID is used to get BDNA 5 scores and their insights description for the desired language. |
byte |
None |
ResultsDrive |
An insight measured on a 0-100 scale. Scores over 50 indicate an individual's natural tendency to drive results. Scores below 50 indicate that this does not come naturally to the individual. |
BDNAScore |
None |
RiskBehavior |
An insight measured on a 0-100 scale. Scores over 50 indicate an individual's natural tendency to take risks. Scores below 50 indicate that this does not come naturally to the individual. |
BDNAScore |
None |
Creativity |
An insight measured on a 0-100 scale. Scores over 50 indicate an individual's natural tendency to be creative. Scores below 50 indicate that this does not come naturally to the individual. |
BDNAScore |
None |
SchedulingWork |
An insight measured on a 0-100 scale. Scores over 50 indicate an individual's natural tendency to schedule work. Scores below 50 indicate that this does not come naturally to the individual. |
BDNAScore |
None |
PromotingAndInfluencing |
An insight measured on a 0-100 scale. Scores over 50 indicate an individual's natural tendency to promote and influence others and things. Scores below 50 indicate that this does not come naturally to the individual. |
BDNAScore |
None |
Response Formats
application/json, text/json
{ "PersonID": "8e402ec1-c8f2-436b-8583-c663268b1f52", "CreditID": 1, "LanguageID": 64, "ResultsDrive": { "Value": 1, "Description": "sample string 2" }, "RiskBehavior": { "Value": 1, "Description": "sample string 2" }, "Creativity": { "Value": 1, "Description": "sample string 2" }, "SchedulingWork": { "Value": 1, "Description": "sample string 2" }, "PromotingAndInfluencing": { "Value": 1, "Description": "sample string 2" } }
application/xml, text/xml
<BDNA5Scores xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DnaBehavior.WebApi.Models"> <Creativity> <Description>sample string 2</Description> <Value>1</Value> </Creativity> <CreditID>1</CreditID> <LanguageID>64</LanguageID> <PersonID>8e402ec1-c8f2-436b-8583-c663268b1f52</PersonID> <PromotingAndInfluencing> <Description>sample string 2</Description> <Value>1</Value> </PromotingAndInfluencing> <ResultsDrive> <Description>sample string 2</Description> <Value>1</Value> </ResultsDrive> <RiskBehavior> <Description>sample string 2</Description> <Value>1</Value> </RiskBehavior> <SchedulingWork> <Description>sample string 2</Description> <Value>1</Value> </SchedulingWork> </BDNA5Scores>