POST api/tacho/validated
Post validated tachograph data. Please note your user must be configured to call this method. Please contact support@supatrak.com
Request Information
URI Parameters
None.
Body Parameters
TachoValidatedDataPerAccount| Name | Description | Type | Additional information |
|---|---|---|---|
| SupaTrakAccountNumber | string |
Required |
|
| ValidatedData | Collection of TachoValidatedData |
Required |
Request Formats
application/json, text/json
Sample:
{
"SupaTrakAccountNumber": "sample string 1",
"ValidatedData": [
{
"TimeStamp": "2025-12-14T18:42:37.017613+00:00",
"DriverCardNumber": "sample string 2",
"HoursSummary": {
"StartTimeCurrentShift": "2025-12-14T18:42:37.0226255+00:00",
"StartTimeCurrentSession": "2025-12-14T18:42:37.0226255+00:00",
"FirstPartDrivingBreakTakenInCurrentSession": true,
"DrivingLatestSession": 2,
"DrivingLatestShift": 3,
"DrivingLatestWeek": 4,
"DrivingLatestFortnight": 5,
"RemainingDriveLatestShift": 6,
"RemainingDriveLatestWeek": 7,
"RemainingDriveLatestFortnight": 8,
"DriveExtensionAvailableInNextShift": true
},
"Activities": [
{
"VehicleReg": "sample string 1",
"DateTime": "2025-12-14T18:42:37.0226255+00:00",
"Driver1Card": "sample string 3",
"Driver1WorkState": 1,
"Driver2Card": "sample string 4",
"Driver2WorkState": 1
},
{
"VehicleReg": "sample string 1",
"DateTime": "2025-12-14T18:42:37.0226255+00:00",
"Driver1Card": "sample string 3",
"Driver1WorkState": 1,
"Driver2Card": "sample string 4",
"Driver2WorkState": 1
}
],
"Infringements": {
"Drive": "2025-12-14T18:42:37.0226255+00:00",
"DailyDrive": "2025-12-14T18:42:37.0226255+00:00",
"DailyDriveExtended": "2025-12-14T18:42:37.0226255+00:00",
"WeeklyDrive": "2025-12-14T18:42:37.0226255+00:00",
"FortnightlyDrive": "2025-12-14T18:42:37.0226255+00:00"
}
},
{
"TimeStamp": "2025-12-14T18:42:37.017613+00:00",
"DriverCardNumber": "sample string 2",
"HoursSummary": {
"StartTimeCurrentShift": "2025-12-14T18:42:37.0226255+00:00",
"StartTimeCurrentSession": "2025-12-14T18:42:37.0226255+00:00",
"FirstPartDrivingBreakTakenInCurrentSession": true,
"DrivingLatestSession": 2,
"DrivingLatestShift": 3,
"DrivingLatestWeek": 4,
"DrivingLatestFortnight": 5,
"RemainingDriveLatestShift": 6,
"RemainingDriveLatestWeek": 7,
"RemainingDriveLatestFortnight": 8,
"DriveExtensionAvailableInNextShift": true
},
"Activities": [
{
"VehicleReg": "sample string 1",
"DateTime": "2025-12-14T18:42:37.0226255+00:00",
"Driver1Card": "sample string 3",
"Driver1WorkState": 1,
"Driver2Card": "sample string 4",
"Driver2WorkState": 1
},
{
"VehicleReg": "sample string 1",
"DateTime": "2025-12-14T18:42:37.0226255+00:00",
"Driver1Card": "sample string 3",
"Driver1WorkState": 1,
"Driver2Card": "sample string 4",
"Driver2WorkState": 1
}
],
"Infringements": {
"Drive": "2025-12-14T18:42:37.0226255+00:00",
"DailyDrive": "2025-12-14T18:42:37.0226255+00:00",
"DailyDriveExtended": "2025-12-14T18:42:37.0226255+00:00",
"WeeklyDrive": "2025-12-14T18:42:37.0226255+00:00",
"FortnightlyDrive": "2025-12-14T18:42:37.0226255+00:00"
}
}
]
}
application/xml, text/xml
Sample:
<TachoValidatedDataPerAccount xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SupaTrakAccountNumber>sample string 1</SupaTrakAccountNumber>
<ValidatedData>
<TachoValidatedData>
<TimeStamp>2025-12-14T18:42:37.017613+00:00</TimeStamp>
<DriverCardNumber>sample string 2</DriverCardNumber>
<HoursSummary>
<StartTimeCurrentShift>2025-12-14T18:42:37.0226255+00:00</StartTimeCurrentShift>
<StartTimeCurrentSession>2025-12-14T18:42:37.0226255+00:00</StartTimeCurrentSession>
<FirstPartDrivingBreakTakenInCurrentSession>true</FirstPartDrivingBreakTakenInCurrentSession>
<DrivingLatestSession>2</DrivingLatestSession>
<DrivingLatestShift>3</DrivingLatestShift>
<DrivingLatestWeek>4</DrivingLatestWeek>
<DrivingLatestFortnight>5</DrivingLatestFortnight>
<RemainingDriveLatestShift>6</RemainingDriveLatestShift>
<RemainingDriveLatestWeek>7</RemainingDriveLatestWeek>
<RemainingDriveLatestFortnight>8</RemainingDriveLatestFortnight>
<DriveExtensionAvailableInNextShift>true</DriveExtensionAvailableInNextShift>
</HoursSummary>
<Activities>
<TachoValidatedVehicleActivity>
<VehicleReg>sample string 1</VehicleReg>
<DateTime>2025-12-14T18:42:37.0226255+00:00</DateTime>
<Driver1Card>sample string 3</Driver1Card>
<Driver1WorkState>1</Driver1WorkState>
<Driver2Card>sample string 4</Driver2Card>
<Driver2WorkState>1</Driver2WorkState>
</TachoValidatedVehicleActivity>
<TachoValidatedVehicleActivity>
<VehicleReg>sample string 1</VehicleReg>
<DateTime>2025-12-14T18:42:37.0226255+00:00</DateTime>
<Driver1Card>sample string 3</Driver1Card>
<Driver1WorkState>1</Driver1WorkState>
<Driver2Card>sample string 4</Driver2Card>
<Driver2WorkState>1</Driver2WorkState>
</TachoValidatedVehicleActivity>
</Activities>
<Infringements>
<Drive>2025-12-14T18:42:37.0226255+00:00</Drive>
<DailyDrive>2025-12-14T18:42:37.0226255+00:00</DailyDrive>
<DailyDriveExtended>2025-12-14T18:42:37.0226255+00:00</DailyDriveExtended>
<WeeklyDrive>2025-12-14T18:42:37.0226255+00:00</WeeklyDrive>
<FortnightlyDrive>2025-12-14T18:42:37.0226255+00:00</FortnightlyDrive>
</Infringements>
</TachoValidatedData>
<TachoValidatedData>
<TimeStamp>2025-12-14T18:42:37.017613+00:00</TimeStamp>
<DriverCardNumber>sample string 2</DriverCardNumber>
<HoursSummary>
<StartTimeCurrentShift>2025-12-14T18:42:37.0226255+00:00</StartTimeCurrentShift>
<StartTimeCurrentSession>2025-12-14T18:42:37.0226255+00:00</StartTimeCurrentSession>
<FirstPartDrivingBreakTakenInCurrentSession>true</FirstPartDrivingBreakTakenInCurrentSession>
<DrivingLatestSession>2</DrivingLatestSession>
<DrivingLatestShift>3</DrivingLatestShift>
<DrivingLatestWeek>4</DrivingLatestWeek>
<DrivingLatestFortnight>5</DrivingLatestFortnight>
<RemainingDriveLatestShift>6</RemainingDriveLatestShift>
<RemainingDriveLatestWeek>7</RemainingDriveLatestWeek>
<RemainingDriveLatestFortnight>8</RemainingDriveLatestFortnight>
<DriveExtensionAvailableInNextShift>true</DriveExtensionAvailableInNextShift>
</HoursSummary>
<Activities>
<TachoValidatedVehicleActivity>
<VehicleReg>sample string 1</VehicleReg>
<DateTime>2025-12-14T18:42:37.0226255+00:00</DateTime>
<Driver1Card>sample string 3</Driver1Card>
<Driver1WorkState>1</Driver1WorkState>
<Driver2Card>sample string 4</Driver2Card>
<Driver2WorkState>1</Driver2WorkState>
</TachoValidatedVehicleActivity>
<TachoValidatedVehicleActivity>
<VehicleReg>sample string 1</VehicleReg>
<DateTime>2025-12-14T18:42:37.0226255+00:00</DateTime>
<Driver1Card>sample string 3</Driver1Card>
<Driver1WorkState>1</Driver1WorkState>
<Driver2Card>sample string 4</Driver2Card>
<Driver2WorkState>1</Driver2WorkState>
</TachoValidatedVehicleActivity>
</Activities>
<Infringements>
<Drive>2025-12-14T18:42:37.0226255+00:00</Drive>
<DailyDrive>2025-12-14T18:42:37.0226255+00:00</DailyDrive>
<DailyDriveExtended>2025-12-14T18:42:37.0226255+00:00</DailyDriveExtended>
<WeeklyDrive>2025-12-14T18:42:37.0226255+00:00</WeeklyDrive>
<FortnightlyDrive>2025-12-14T18:42:37.0226255+00:00</FortnightlyDrive>
</Infringements>
</TachoValidatedData>
</ValidatedData>
</TachoValidatedDataPerAccount>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample:
Sample not available.