Introduction
A DutyStatusLog is a record of duty status for Hours of Service regulations. The log is first required to have a driver, dateTime, status, and device. Location is not required and will be calculated from the device's data.
Properties

Annotations

The list of AnnotationLog(s) which are associated with this log.

CoDrivers

The list of the co-driver User(s) for this log.

DateTime

The date and time the log was created.

DeferralMinutes

The deferral minutes.

DeferralStatus

Device

The Device associated with this log.

Driver

The User who created this log.

EditDateTime

The date and time the log was edited. If the log has not been edited, this will not be set.

EditRequestedByUser

The User that requested an edit to this log.

EngineHours

The engine hours for the Device at the DateTime of this log. The unit is seconds (not hours).

EventCode

The event code of this log (Table 6; 7.20 of the ELD Final Rule).

EventRecordStatus

The record status number of this log 1 = active 2 = inactive - changed 3 = inactive - change requested 4 = inactive - change rejected.

EventType

The event type number of this log 1 = A change in driver's duty-status 2 = An intermediate log 3 = A change in driver's indication of authorized personal use of CMV or yard moves 4 = A driver's certification/re-certification of records 5 = A driver's login/logout activity 6 = CMV's engine power up / shut down activity 7 = A malfunction or data diagnostic detection occurrence (Table 6; 7.25 of the ELD Final Rule).

Id

The unique identifier for this entity. See Id.

IsIgnored

If the log is ignored. True means it will not affect the Driver's HOS availability.

IsTransitioning

A value indicating whether the log is in transitioning state.

Location

An object with the location information for the log data.

Malfunction

The DutyStatusMalfunctionTypes of the DutyStatusLog record. As a flag it can be both a diagnostic and malfunction state which is used to mark status based records (e.g. "D", "SB") as having a diagnostic or malfunction present at time of recording.

Odometer

The odometer in meters for the Device at the DateTime of this log.

Origin

The DutyStatusOrigin from where this log originated.

ParentId

The Id of the parent DutyStatusLog. Used when a DutyStatusLog is edited. When returning history, this field will be populated.

Sequence

The sequence number, which is used to generate the sequence ID.

State

The DutyStatusState of the DutyStatusLog record.

Status

The DutyStatusLogType representing the driver's duty status.

VerifyDateTime

The date and time the log was verified. If the log is unverified, this will not be set.

Version

The version of the entity.
Pagination

Results limit

25000

Supported sort

SortByDate sorts by the DutyStatusLog.DateTime property.

SortByVersion

Timeout Limit
MethodDescriptionLimitStatus
GetFeedTimeout of 180 seconds for GetFeed per request.180Active