GET api/V2/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 the following key details about this endpoint:

  1. This endpoint is the latest version for this insight: Please note, there are older versions of this insight. In May 2021, new behavioral research became available to improve the Results vs. Relationships scoring in the Work Talent Reports. Following DNA Behavior's policy for updated insights, we have updated the reports for all users, and have developed a new GET call for this insight. Review the older version of this endpoint here.
  2. Review how the scores align to the PDF Reports: In May 15, 2019, an update to the Work Talents Report was made. 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

NameDescriptionTypeAdditional 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.

NameDescriptionTypeAdditional 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

This insight is measured on a 0-100 scale, indicating an individual's tendency to be results or relationships oriented in their financial and life decisions. Each insight (results and relationship) is independently scored on a 0-100 scale; the higher of the two scores becomes the person's insight for this parameter. Results individuals will be described as "Results-focused and rationally takes quick action," Relationships individuals will be described as "Patiently builds relationships with others", and people in the middle will be described as "Keeps a balance between achieving results and supporting people." To access a breakdown of the individual results and relationship scores, we recommend accessing them from Insight 2 and Insight 3 of the 'GetBDNAWorkplaceInsights' endpoint.

BDNAScoreV2

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.

BDNAScoreV2

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.

BDNAScoreV2

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.

BDNAScoreV2

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.

BDNAScoreV2

None

Response Formats

application/json, text/json

Sample:
{
  "PersonID": "1a45a412-407d-499d-b49c-f4dc40ebc3d4",
  "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

Sample:
<BDNA5ScoresV2 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>1a45a412-407d-499d-b49c-f4dc40ebc3d4</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>
</BDNA5ScoresV2>