Introduction
A TripClassificationLog records how a trip is classified (business, private, commute, or mixed) for Keurmerk/SKRRS logbook reporting. It covers two cases: a classification override applied to an existing GPS Trip (TripId is set) and a manually entered trip that fills a gap in the GPS record (TripId is <see langword="null").
Properties

BusinessKm

The business distance of the trip in kilometres. Only set when Classification is Mixed.

BusinessPurpose

The business purpose of the trip.

Classification

The TripClassificationType applied to the trip.

ClassifiedByUser

The User who classified the trip.

Comment

A free-text comment.

CommuteKm

The commute distance of the trip in kilometres. Only set when Classification is Mixed.

DateTime

The date and time the trip was classified.

DeletedDateTime

The date and time the record was soft-deleted. <see langword="null" for an active record.

Destination

The trip destination.

Device

The Device that made the trip.

Driver

The User whose trip is classified.

FollowingTripId

The Id of the GPS trip immediately following a manual trip.

Id

The unique identifier for the specific Entity object in the Geotab system. See Id.

Odometer

The odometer reading in metres at the end of the trip.

ParentId

The Id of the record this record supersedes. <see langword="null" for the original record in an edit chain.

PrecedingTripId

The Id of the GPS trip immediately preceding a manual trip.

PrivateKm

The private distance of the trip in kilometres. Only set when Classification is Mixed.

StartDateTime

The trip start date and time. This is the natural key used to match a classification to its GPS Trip; the read-time masking join is an exact (Device, StartDateTime) equality, so this value must round-trip with zero precision loss and must never be rounded or truncated.

StartOdometer

The odometer reading in metres at the start of the trip.

StopDateTime

The trip stop date and time.

TripId

The Id of the GPS Trip this log classifies. Set for a GPS-trip override, <see langword="null" for a manually entered trip. This is a supplementary audit reference only and is not the key used to look up the classification for a trip.

Version

The version of the entity.
Rate limits
MethodDescriptionLimitPeriodStatus
GetLimit of 100 Get requests per 1m.1001mInactive
SetLimit of 100 Set requests per 1m.1001mInactive
AddLimit of 100 Add requests per 1m.1001mInactive
RemoveLimit of 100 Remove requests per 1m.1001mInactive
GetCountOfLimit of 100 GetCountOf requests per 1m.1001mInactive
GetFeedLimit of 60 GetFeed requests per 1m.601mActive
Pagination

Results limit

50000

Supported sort

Date sorts by the TripClassificationLog.DateTime property.

Version

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

Loading API Runner...