GET api/fleet/driverscore/{userID}/{token}/{serviceID}/{from}/{to}
return the drivers score for the selected period Maps to the GetDriverScoreExtended method from the Fleet Web Service
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| userID |
The ID returned from a successful login |
unsigned integer |
Required |
| token |
The authentication token returned from a successful login |
string |
Required |
| serviceID |
The service id being queried |
unsigned integer |
Required |
| from |
The start date being queried yyyyMMddHHmmss |
string |
Required |
| to |
The end date being queried yyyyMMddHHmmss |
string |
Required |
Body Parameters
None.
Response Information
Resource Description
An extended score summary
ScoreSummaryExtended| Name | Description | Type | Additional information |
|---|---|---|---|
| ServiceId |
The service id of the vehicle which the score belongs to |
unsigned integer |
None. |
| Type |
The score type |
None. |
Response Formats
application/json, text/json
Sample:
{
"ServiceId": 1,
"Type": 0,
"StartDate": "2025-12-14T06:16:11.9502657+00:00",
"NumberOfJourneys": 3,
"Duration": 4,
"Distance": 5.1,
"LastJourneyEndTime": "2025-12-14T06:16:11.9502657+00:00",
"OverallScore": 7,
"ThreeValueOverallScore": 8,
"FourValueOverallScore": 9,
"AccelPoints": 10,
"AccelScore": 11,
"DecelPoints": 12,
"DecelScore": 13,
"SpeedPoints": 14,
"SpeedScore": 15,
"RPMPoints": 16,
"RPMScore": 17,
"IdleTime": 18,
"IdleScore": 19,
"RpmEvents": 20,
"RpmMax": 21,
"RpmLevel1Count": 22,
"RpmLevel2Count": 23,
"RpmLevel3Count": 24,
"RpmLevel4Count": 25,
"RpmLevel5Count": 26,
"RpmLevel6Count": 27,
"IdlingPercentage": 28,
"IdlingTotalTime": 29,
"IdlingLongestInstanceTime": 30,
"AccelEventCount": 31,
"AccelMax": 32.1,
"AccelLowCount": 33,
"AccelMediumCount": 34,
"AccelHighCount": 35,
"DecelEventCount": 36,
"DecelMax": 37.1,
"DecelLowCount": 38,
"DecelMediumCount": 39,
"DecelHighCount": 40,
"SpeedEventCount": 41,
"SpeedMax": 42.1,
"Speed20Count": 43,
"Speed30Count": 44,
"Speed40Count": 45,
"Speed50Count": 46,
"Speed60Count": 47,
"Speed70Count": 48,
"DeadzoneTime": 49,
"CrashCount": 50,
"StartHours": 51,
"EndHours": 52,
"StartDistance": 53,
"EndDistance": 54
}
application/xml, text/xml
Sample:
<ScoreSummaryExtended xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <ServiceId>1</ServiceId> <Type>DAILY</Type> <StartDate>2025-12-14T06:16:11.9502657+00:00</StartDate> <NumberOfJourneys>3</NumberOfJourneys> <Duration>4</Duration> <Distance>5.1</Distance> <LastJourneyEndTime>2025-12-14T06:16:11.9502657+00:00</LastJourneyEndTime> <OverallScore>7</OverallScore> <ThreeValueOverallScore>8</ThreeValueOverallScore> <FourValueOverallScore>9</FourValueOverallScore> <AccelPoints>10</AccelPoints> <AccelScore>11</AccelScore> <DecelPoints>12</DecelPoints> <DecelScore>13</DecelScore> <SpeedPoints>14</SpeedPoints> <SpeedScore>15</SpeedScore> <RPMPoints>16</RPMPoints> <RPMScore>17</RPMScore> <IdleTime>18</IdleTime> <IdleScore>19</IdleScore> <RpmEvents>20</RpmEvents> <RpmMax>21</RpmMax> <RpmLevel1Count>22</RpmLevel1Count> <RpmLevel2Count>23</RpmLevel2Count> <RpmLevel3Count>24</RpmLevel3Count> <RpmLevel4Count>25</RpmLevel4Count> <RpmLevel5Count>26</RpmLevel5Count> <RpmLevel6Count>27</RpmLevel6Count> <IdlingPercentage>28</IdlingPercentage> <IdlingTotalTime>29</IdlingTotalTime> <IdlingLongestInstanceTime>30</IdlingLongestInstanceTime> <AccelEventCount>31</AccelEventCount> <AccelMax>32.1</AccelMax> <AccelLowCount>33</AccelLowCount> <AccelMediumCount>34</AccelMediumCount> <AccelHighCount>35</AccelHighCount> <DecelEventCount>36</DecelEventCount> <DecelMax>37.1</DecelMax> <DecelLowCount>38</DecelLowCount> <DecelMediumCount>39</DecelMediumCount> <DecelHighCount>40</DecelHighCount> <SpeedEventCount>41</SpeedEventCount> <SpeedMax>42.1</SpeedMax> <Speed20Count>43</Speed20Count> <Speed30Count>44</Speed30Count> <Speed40Count>45</Speed40Count> <Speed50Count>46</Speed50Count> <Speed60Count>47</Speed60Count> <Speed70Count>48</Speed70Count> <DeadzoneTime>49</DeadzoneTime> <CrashCount>50</CrashCount> <StartHours>51</StartHours> <EndHours>52</EndHours> <StartDistance>53</StartDistance> <EndDistance>54</EndDistance> </ScoreSummaryExtended>