Traffic Analytics API returns data for non-existent DST hour (02:00–03:00), is this an error?

Symptoms / Triggers

  • Data returned for 02:00–03:00 on Daylight Saving Time (DST) transition day

  • Timestamps exist for hours that did not occur locally

  • Full 24-hour dataset even on DST change days

  • Suspected incorrect or inconsistent time data

  • Questions about handling DST transitions in API results

Quick Answer

This is not an error. When gap-filling is enabled, the Traffic Analytics API returns a complete 24-hour dataset, including estimated values for missing DST hours based on historical traffic patterns.

Why This Happens

  • API returns data in 24-hour local time format

  • During DST transition, some hours do not exist locally

  • System still includes these hours to maintain consistency

  • Non-existent hours are populated with valid estimated data

How Gap-Filling Works

  • Missing DST hour is filled using historical patterns

  • Ensures continuous time series without gaps

  • Keeps a consistent 24-hour dataset across all days

Is This a Service Issue?

  • No, this is expected behavior

  • Gap-filling ensures data completeness

  • Not a defect in the API

How to Avoid Data for Non-Existent Hours

Option 1 – Split requests:

  • 00:00 – 02:00

  • 03:00 – 23:59

Option 2 – Post-process:

  • Request full dataset

  • Remove 02:00–03:00 entries programmatically

Summary

  • DST can remove local time intervals

  • API still returns 24-hour data

  • Missing hours are filled using historical data

  • Behavior is expected and correct

  • Can be handled via request design or filtering

Applies To

  • Traffic Analytics API

  • Speed Data responses

  • DST transitions

  • Gap-filling enabled queries

Tags

  • daylight saving time traffic api

  • dst missing hour data

  • traffic analytics wrong timestamp

  • non existent hour api data

  • dst transition time series

  • gap filling traffic data