Processed trip identifier. Required unless incomingTrackToken is set.
Raw trip token. Enables raw GPS data overlay. At least one of trackId or incomingTrackToken is required.
User & Units
User/device identifier. Used as UserId for processed API and DeviceToken for raw API. Has a default fallback.
Si = km/h, meters | Imperial = mph, feet. Default: Si
Day/Group View
Switches the widget into day/group view: every trip the user had on this calendar day, on one map. Requires JWT auth (accessToken) + userId; trackId/incomingTrackToken become optional. Leave blank for normal single-trip mode.
Only applies together with date. Which day-boundary definition to use β the viewer's own browser timezone, or the vehicle's own recorded timezone.
Suppresses the π Day View entry button, and makes an otherwise-qualifying date fall back to single-trip mode. Use when an embed should never expose this feature.
Speed Analysis
Speed limit in km/h (Si) or mph (Imperial), or "maxspeed" for road speed limits.
UI Options
Language for the widget's built-in UI chrome (buttons, panel titles, layer labels, tooltips, loading/progress status, and error messages).
Useful for small screens or when embedding.
Acceleration, Braking, Cornering markers on the raw route. Hidden by default.
Colors raw route segments by accuracy values. Green = good, Red = poor. Requires incomingTrackToken.
Which route source to display initially. Requires both trackId and incomingTrackToken for raw/both.
Layer Visibility
Override default layer visibility. Leave unchecked to use defaults (all on).
Replay
Timeline slider with animated pin to replay the trip. Shown by default.
Custom Pins
One or more custom map pins. Format: lat,lng|Label;lat,lng. Separate multiple pins with ;. Label is optional.
GET/trip-viewer/Idle
πΊοΈ
Configure parameters and click Load Trip Viewer
At minimum, provide an auth token and either trackId or incomingTrackToken