GET api/NaturalBehavior/GetAssessmentResults/{PersonID}

This is a step-by-step guide to retrieve the core Natural Behavior data from the DNA Behavior database after a participant has completed their process.

Please Click here for details on the interpretation of factor scores.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
PersonID

PersonID is a unique identifier to get assessment result details.

globally unique identifier

This is a required parameter

Body Parameters

None

Response Information

Resource Description

This API call will return the core Natural Behavior T-Score data.

NameDescriptionTypeAdditional information
PersonID

PersonID is a unique identifier to get T-Score factor data.

globally unique identifier

None

FirstName

This field is for the person's First Name.

string

None

LastName

This field is for the person's Last Name.

string

None

GroupID

This field is for the person's Group ID.

integer

None

CreditID

This field is for the person's Credit ID.

integer

None

CompletionDate

This field is for the person's completed assessment date.

date

None

BehaviorTypeID

This field is for the person's behavior type ID as as outcome of Natural Behavior discovery.

integer

None

LanguageID

This field is for language specific T-Score data.

integer

None

FactorID5

The Commanding factor. If score is < 50, participant is: Cooperative. If score is ≥ 50, participant is: Take Charge.

integer

None

FactorID6

The People factor. If score is < 50, participant is: Reserved. If score is ≥ 50, participant is: Outgoing.

integer

None

FactorID7

The Patience factor. If score is < 50, participant is: Fast-Paced. If score is ≥ 50, participant is: Patient.

integer

None

FactorID8

The Structure factor. If score is < 50, participant is: Spontaneous. If score is ≥ 50, participant is: Planned.

integer

None

FactorID9

The Trust factor. If score is < 50, participant is: Skeptical. If score is ≥ 50, participant is: Trusting.

integer

None

FactorID10

The Pioneering factor. If score is < 50, participant is: Content. If score is ≥ 50, participant is: Pioneer.

integer

None

FactorID11

The Risk factor. If score is < 50, participant is: Cautious. If score is ≥ 50, participant is: Risk-Taker.

integer

None

FactorID12

The Creativity factor. If score is < 50, participant is: Anchored. If score is ≥ 50, participant is: Creative.

integer

None

FactorID13

The Authoritative factor. If score is < 50, participant is: Consensus-seeking. If score is ≥ 50, participant is: Authoritative.

integer

None

FactorID14

The SelfReliant factor. If score is < 50, participant is: Group-oriented. If score is ≥ 50, participant is: Self-reliant.

integer

None

FactorID15

The Frank factor. If score is < 50, participant is: Diplomatic. If score is ≥ 50, participant is: Frank.

integer

None

FactorID16

The Expressive factor. If score is < 50, participant is: Serious. If score is ≥ 50, participant is: Expressive.

integer

None

FactorID17

The Sociable factor. If score is < 50, participant is: Reflective. If score is ≥ 50, participant is: Sociable.

integer

None

FactorID18

The Communicative factor. If score is < 50, participant is: Quiet. If score is ≥ 50, participant is: Communicative.

integer

None

FactorID19

The Empathetic factor. If score is < 50, participant is: Rational. If score is ≥ 50, participant is: Empathetic.

integer

None

FactorID20

The Encouraging factor. If score is < 50, participant is: Task-focused. If score is ≥ 50, participant is: Encouraging.

integer

None

FactorID21

The Accepting factor. If score is < 50, participant is: Confronting. If score is ≥ 50, participant is: Accepting.

integer

None

FactorID22

The Accurate factor. If score is < 50, participant is: Generalist. If score is ≥ 50, participant is: Accurate.

integer

None

FactorID23

The Scheduled factor. If score is < 50, participant is: Improviser. If score is ≥ 50, participant is: Scheduled.

integer

None

FactorID24

The Persistent factor. If score is < 50, participant is: Instinctive. If score is ≥ 50, participant is: Persistent.

integer

None

FactorID25

The Delegator factor. If score is < 50, participant is: Controlling. If score is ≥ 50, participant is: Delegator.

integer

None

FactorID26

The Open factor. If score is < 50, participant is: Suspicious. If score is ≥ 50, participant is: Open.

integer

None

FactorID27

The Approachable factor. If score is < 50, participant is: Questioning. If score is ≥ 50, participant is: Approachable.

integer

None

FactorID28

The Relaxed factor. If score is < 50, participant is: Exacting. If score is ≥ 50, participant is: Relaxed.

integer

None

FactorID29

The Initiating factor. If score is < 50, participant is: Steady. If score is ≥ 50, participant is: Initiator.

integer

None

FactorID30

The Competitive factor. If score is < 50, participant is: Balanced. If score is ≥ 50, participant is: Competitive.

integer

None

FactorID31

The Determined factor. If score is < 50, participant is: Flexible. If score is ≥ 50, participant is: Determined.

integer

None

FactorID32

The Bold factor. If score is < 50, participant is: Careful. If score is ≥ 50, participant is: Bold.

integer

None

FactorID33

The RiskTolerant factor. If score is < 50, participant is: Stable. If score is ≥ 50, participant is: Risk Tolerant.

integer

None

FactorID34

The Original factor. If score is < 50, participant is: Experience-based. If score is ≥ 50, participant is: Original.

integer

None

FactorID35

The Enterprising factor. If score is < 50, participant is: Practical. If score is ≥ 50, participant is: Enterprising.

integer

None

FactorID36

The RightBrain factor. If score is < 50, participant is: Left-brain. If score is ≥ 50, participant is: Right-brain.

integer

None

TopTwoBehavioralFactors

Participant's strongest factor, listed first. Followed by the second strongest factor.

BehavioralFactor

None

Response Formats

application/json, text/json

Sample:
{
  "PersonID": "5c0a2209-63e3-403d-b978-4d1cdb5c1488",
  "FirstName": "sample string 2",
  "LastName": "sample string 3",
  "GroupID": 4,
  "CreditID": 5,
  "CompletionDate": "2019-10-05T08:23:31.2680995+00:00",
  "BehaviorTypeID": 7,
  "LanguageID": 8,
  "FactorID5": 9,
  "FactorID6": 10,
  "FactorID7": 11,
  "FactorID8": 12,
  "FactorID9": 13,
  "FactorID10": 14,
  "FactorID11": 15,
  "FactorID12": 16,
  "FactorID13": 17,
  "FactorID14": 18,
  "FactorID15": 19,
  "FactorID16": 20,
  "FactorID17": 21,
  "FactorID18": 22,
  "FactorID19": 23,
  "FactorID20": 24,
  "FactorID21": 25,
  "FactorID22": 26,
  "FactorID23": 27,
  "FactorID24": 28,
  "FactorID25": 29,
  "FactorID26": 30,
  "FactorID27": 31,
  "FactorID28": 32,
  "FactorID29": 33,
  "FactorID30": 34,
  "FactorID31": 35,
  "FactorID32": 36,
  "FactorID33": 37,
  "FactorID34": 38,
  "FactorID35": 39,
  "FactorID36": 40,
  "TopTwoBehavioralFactors": {
    "Factor1": 1,
    "Factor2": 2
  }
}

application/xml, text/xml

Sample:
<TScoreData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DnaBehavior.WebApi.Models">
  <BehaviorTypeID>7</BehaviorTypeID>
  <CompletionDate>2019-10-05T08:23:31.2680995+00:00</CompletionDate>
  <CreditID>5</CreditID>
  <FactorID10>14</FactorID10>
  <FactorID11>15</FactorID11>
  <FactorID12>16</FactorID12>
  <FactorID13>17</FactorID13>
  <FactorID14>18</FactorID14>
  <FactorID15>19</FactorID15>
  <FactorID16>20</FactorID16>
  <FactorID17>21</FactorID17>
  <FactorID18>22</FactorID18>
  <FactorID19>23</FactorID19>
  <FactorID20>24</FactorID20>
  <FactorID21>25</FactorID21>
  <FactorID22>26</FactorID22>
  <FactorID23>27</FactorID23>
  <FactorID24>28</FactorID24>
  <FactorID25>29</FactorID25>
  <FactorID26>30</FactorID26>
  <FactorID27>31</FactorID27>
  <FactorID28>32</FactorID28>
  <FactorID29>33</FactorID29>
  <FactorID30>34</FactorID30>
  <FactorID31>35</FactorID31>
  <FactorID32>36</FactorID32>
  <FactorID33>37</FactorID33>
  <FactorID34>38</FactorID34>
  <FactorID35>39</FactorID35>
  <FactorID36>40</FactorID36>
  <FactorID5>9</FactorID5>
  <FactorID6>10</FactorID6>
  <FactorID7>11</FactorID7>
  <FactorID8>12</FactorID8>
  <FactorID9>13</FactorID9>
  <FirstName>sample string 2</FirstName>
  <GroupID>4</GroupID>
  <LanguageID>8</LanguageID>
  <LastName>sample string 3</LastName>
  <PersonID>5c0a2209-63e3-403d-b978-4d1cdb5c1488</PersonID>
  <TopTwoBehavioralFactors>
    <Factor1>1</Factor1>
    <Factor2>2</Factor2>
  </TopTwoBehavioralFactors>
</TScoreData>