Data Dictionary

Field Name Name Type Description Fixed Values
href URL STRING() Absolute URL of the resource
id ID INTEGER() Unique identifier of the resource
name name STRING() Descriptive name up to 200 characters
public_name public_name STRING() Descriptive name up to 200 characters that is published to Open Data Files and within the smartphone app. If not provided or null, the name field will be published to the Open Data Files
organization organization ARRAY() The owner of the link
organization - href organization - URL STRING() Absolute URL of the resource
organization - id organization - id INTEGER() Unique identifier of the resource
origin origin ARRAY() The Bluetooth site that begins the Link, cannot be updated once created. Site must have a location (coordinates) set.
origin - href origin - URL STRING() Absolute URL of the resource
origin - id origin - id INTEGER() Unique identifier of the resource
destination destination ARRAY() The Bluetooth site that ends the Link, cannot be updated once created. Site must have a location (coordinates) set.
destination - href destination - URL STRING() Absolute URL of the resource
destination - id destination - id INTEGER() Unique identifier of the resource
enabled enabled BOOLEAN() Disabled links do not generate statistics
draft draft BOOLEAN() Draft links may be awaiting device installation or user confirmation of its configuration
length length INTEGER() The link length in metres
min_number_of_lanes min_number_of_lanes INTEGER() The minimum number of lanes on the link.
minimum_tt minimum travel time INTEGER() The system-estimated free-flow travel time in seconds.
is_freeway is_freeway BOOLEAN() Categorise as signalised corridor or freeway
is_drive_through is_drive_through BOOLEAN() Drive through links use a queuing algorithm to estimate current drive through times
direction direction STRING() Description of link direction of travel up to 20 characters
coordinates coordinates ARRAY [GEOPOINT]() Geographic points are encoded as a JSON array of floating point numbers, x followed by y, including longitude followed by latitude (like GeoJSON).
latest_stats latest_stats OBJECT() Statistics for the last interval generated
latest_stats - interval_start latest_stats - interval_start TIMESTAMP() The start time of the current statistical interval
latest_stats - travel_time latest_stats - travel_time INTEGER() The travel time in seconds
latest_stats - delay latest_stats - delay INTEGER() The delay in seconds measured against the free-flow travel time
latest_stats - speed latest_stats - speed INTEGER() The speed in km per hour
latest_stats - excess_delay latest_stats - excess_delay INTEGER() The delay in seconds measured against the expected travel time for that time of day
latest_stats - congestion latest_stats - congestion INTEGER() A score from 0-7 using combination of excess delay and congestion values to rank based on both measures.
latest_stats - score latest_stats - score INTEGER() A score from 0-7 to indicate whether the link may have a restriction or blockage.
latest_stats - flow_restriction_score latest_stats - flow_restriction_score INTEGER() The average time in seconds between probe travel time samples on the link. Provides an indication of flow.
latest_stats - average_density latest_stats - average_density INTEGER() The time in seconds since the last valid probe travel time sample was received. Provides an indication of whether there may be a blockage.
latest_stats - density latest_stats - density BOOLEAN() There are enough probe travel time samples to have confidence in the data. Based on average density thresholds
latest_stats - enough_data latest_stats - enough_data BOOLEAN() There are enough probe travel time samples to have confidence in the data. Based on average density thresholds
latest_stats - ignored latest_stats - ignored BOOLEAN() A user has intervened to ignore the data generated by this link. May be due to one of the devices being faulty
latest_stats - closed latest_stats - closed INTEGER() A user has intervened to close the link due to a blockage.
latest_stats - estimated_percent latest_stats - estimated_percent INTEGER() The proportion of estimated probe travel times contributing to the statistics
latest_source_id_type_stats latest_source_id_type_stats OBJECT() Unique probe pairing rate statistics per source id type for the last 5-minute interval generated
latest_drive_through_stats latest_drive_through_stats OBJECT() Drive through statistics for the last interval generated
trend travel time trend ARRAY [INTEGER]() Travel times for the last hour in 5 minute intervals.
cameras cameras ARRAY() Cameras associated with the link
incidents incidents ARRAY() All active incidents on the link
link_drive_through_params link_drive_through_params OBJECT() Overridden system parameters to adjust the way drive through statistics are processed
incident_thresholds incident_thresholds OBJECT() Overridden system parameters to adjust when the system triggers incidents on this link
travel_time_algorithm_settings travel_time_algorithm_settings OBJECT() Overridden system parameters for the travel time algorithms
excluded_source_id_types excluded_source_id_types ARRAY [STRING]()

Source Id Types (such as Bluetooth or WiFi) that are excluded from the travel time calculation

Possible values are unspecified, bt, bt_le, wi_fi, bt_lap, bt_le_random, anpr, wi_fi_laa

emulated_travel_time emulated_travel_time OBJECT() Travel time parameters to be used when no real data is available.
closed_or_ignored closed_or_ignored OBJECT() A Link can be set as closed or ignored in special circumstances.

Additional Information

Field Value
Data last updated 15 August 2025
Metadata last updated 22 September 2025
Created 14 August 2025
Format API
License unknown
Api urlhttps://api.opendata.transport.vic.gov.au/opendata/roads/bluetooth-travel-time/v1/links_geometry
Attributes[{"attribute_display_order_id": 1, "db_format": "STRING()", "db_name": "href", "definition": "Absolute URL of the resource", "fixed_values": "", "id": "12499", "name": "URL", "ref_number": "AT-12499"}, {"attribute_display_order_id": 2, "db_format": "INTEGER()", "db_name": "id", "definition": "Unique identifier of the resource", "fixed_values": "", "id": "12500", "name": "ID", "ref_number": "AT-12500"}, {"attribute_display_order_id": 3, "db_format": "STRING()", "db_name": "name", "definition": "Descriptive name up to 200 characters", "fixed_values": "", "id": "12501", "name": "name", "ref_number": "AT-12501"}, {"attribute_display_order_id": 4, "db_format": "STRING()", "db_name": "public_name", "definition": "Descriptive name up to 200 characters that is published to Open Data Files and within the smartphone app. If not provided or null, the name field will be published to the Open Data Files", "fixed_values": "", "id": "12502", "name": "public_name", "ref_number": "AT-12502"}, {"attribute_display_order_id": 5, "db_format": "ARRAY()", "db_name": "organization", "definition": "The owner of the link", "fixed_values": "", "id": "12503", "name": "organization", "ref_number": "AT-12503"}, {"attribute_display_order_id": 6, "db_format": "STRING()", "db_name": "organization - href", "definition": "Absolute URL of the resource", "fixed_values": "", "id": "12504", "name": "organization - URL", "ref_number": "AT-12504"}, {"attribute_display_order_id": 7, "db_format": "INTEGER()", "db_name": "organization - id", "definition": "Unique identifier of the resource", "fixed_values": "", "id": "12505", "name": "organization - id", "ref_number": "AT-12505"}, {"attribute_display_order_id": 8, "db_format": "ARRAY()", "db_name": "origin", "definition": "The Bluetooth site that begins the Link, cannot be updated once created. Site must have a location (coordinates) set.", "fixed_values": "", "id": "12506", "name": "origin", "ref_number": "AT-12506"}, {"attribute_display_order_id": 9, "db_format": "STRING()", "db_name": "origin - href", "definition": "Absolute URL of the resource", "fixed_values": "", "id": "12507", "name": "origin - URL", "ref_number": "AT-12507"}, {"attribute_display_order_id": 10, "db_format": "INTEGER()", "db_name": "origin - id", "definition": "Unique identifier of the resource", "fixed_values": "", "id": "12508", "name": "origin - id", "ref_number": "AT-12508"}, {"attribute_display_order_id": 11, "db_format": "ARRAY()", "db_name": "destination", "definition": "The Bluetooth site that ends the Link, cannot be updated once created. Site must have a location (coordinates) set.", "fixed_values": "", "id": "12509", "name": "destination", "ref_number": "AT-12509"}, {"attribute_display_order_id": 12, "db_format": "STRING()", "db_name": "destination - href", "definition": "Absolute URL of the resource", "fixed_values": "", "id": "12510", "name": "destination - URL", "ref_number": "AT-12510"}, {"attribute_display_order_id": 13, "db_format": "INTEGER()", "db_name": "destination - id", "definition": "Unique identifier of the resource", "fixed_values": "", "id": "12511", "name": "destination - id", "ref_number": "AT-12511"}, {"attribute_display_order_id": 14, "db_format": "BOOLEAN()", "db_name": "enabled", "definition": "Disabled links do not generate statistics", "fixed_values": "", "id": "12512", "name": "enabled", "ref_number": "AT-12512"}, {"attribute_display_order_id": 15, "db_format": "BOOLEAN()", "db_name": "draft", "definition": "Draft links may be awaiting device installation or user confirmation of its configuration", "fixed_values": "", "id": "12513", "name": "draft", "ref_number": "AT-12513"}, {"attribute_display_order_id": 16, "db_format": "INTEGER()", "db_name": "length", "definition": "The link length in metres", "fixed_values": "", "id": "12514", "name": "length", "ref_number": "AT-12514"}, {"attribute_display_order_id": 17, "db_format": "INTEGER()", "db_name": "min_number_of_lanes", "definition": "The minimum number of lanes on the link.", "fixed_values": "", "id": "12515", "name": "min_number_of_lanes", "ref_number": "AT-12515"}, {"attribute_display_order_id": 18, "db_format": "INTEGER()", "db_name": "minimum_tt", "definition": "The system-estimated free-flow travel time in seconds.", "fixed_values": "", "id": "12516", "name": "minimum travel time", "ref_number": "AT-12516"}, {"attribute_display_order_id": 19, "db_format": "BOOLEAN()", "db_name": "is_freeway", "definition": "Categorise as signalised corridor or freeway", "fixed_values": "", "id": "12517", "name": "is_freeway", "ref_number": "AT-12517"}, {"attribute_display_order_id": 20, "db_format": "BOOLEAN()", "db_name": "is_drive_through", "definition": "Drive through links use a queuing algorithm to estimate current drive through times", "fixed_values": "", "id": "12518", "name": "is_drive_through", "ref_number": "AT-12518"}, {"attribute_display_order_id": 21, "db_format": "STRING()", "db_name": "direction", "definition": "Description of link direction of travel up to 20 characters", "fixed_values": "", "id": "12519", "name": "direction", "ref_number": "AT-12519"}, {"attribute_display_order_id": 22, "db_format": "ARRAY [GEOPOINT]()", "db_name": "coordinates", "definition": "Geographic points are encoded as a JSON array of floating point numbers, x followed by y, including longitude followed by latitude (like GeoJSON).", "fixed_values": "", "id": "12520", "name": "coordinates", "ref_number": "AT-12520"}, {"attribute_display_order_id": 23, "db_format": "OBJECT()", "db_name": "latest_stats", "definition": "Statistics for the last interval generated", "fixed_values": "", "id": "12521", "name": "latest_stats", "ref_number": "AT-12521"}, {"attribute_display_order_id": 24, "db_format": "TIMESTAMP()", "db_name": "latest_stats - interval_start", "definition": "The start time of the current statistical interval", "fixed_values": "", "id": "12522", "name": "latest_stats - interval_start", "ref_number": "AT-12522"}, {"attribute_display_order_id": 25, "db_format": "INTEGER()", "db_name": "latest_stats - travel_time", "definition": "The travel time in seconds", "fixed_values": "", "id": "12523", "name": "latest_stats - travel_time", "ref_number": "AT-12523"}, {"attribute_display_order_id": 26, "db_format": "INTEGER()", "db_name": "latest_stats - delay", "definition": "The delay in seconds measured against the free-flow travel time", "fixed_values": "", "id": "12524", "name": "latest_stats - delay", "ref_number": "AT-12524"}, {"attribute_display_order_id": 27, "db_format": "INTEGER()", "db_name": "latest_stats - speed", "definition": "The speed in km per hour", "fixed_values": "", "id": "12525", "name": "latest_stats - speed", "ref_number": "AT-12525"}, {"attribute_display_order_id": 28, "db_format": "INTEGER()", "db_name": "latest_stats - excess_delay", "definition": "The delay in seconds measured against the expected travel time for that time of day", "fixed_values": "", "id": "12526", "name": "latest_stats - excess_delay", "ref_number": "AT-12526"}, {"attribute_display_order_id": 29, "db_format": "INTEGER()", "db_name": "latest_stats - congestion", "definition": "A score from 0-7 using combination of excess delay and congestion values to rank based on both measures.", "fixed_values": "", "id": "12527", "name": "latest_stats - congestion", "ref_number": "AT-12527"}, {"attribute_display_order_id": 30, "db_format": "INTEGER()", "db_name": "latest_stats - score", "definition": "A score from 0-7 to indicate whether the link may have a restriction or blockage.", "fixed_values": "", "id": "12528", "name": "latest_stats - score", "ref_number": "AT-12528"}, {"attribute_display_order_id": 31, "db_format": "INTEGER()", "db_name": "latest_stats - flow_restriction_score", "definition": "The average time in seconds between probe travel time samples on the link. Provides an indication of flow.", "fixed_values": "", "id": "12529", "name": "latest_stats - flow_restriction_score", "ref_number": "AT-12529"}, {"attribute_display_order_id": 32, "db_format": "INTEGER()", "db_name": "latest_stats - average_density", "definition": "The time in seconds since the last valid probe travel time sample was received. Provides an indication of whether there may be a blockage.", "fixed_values": "", "id": "12530", "name": "latest_stats - average_density", "ref_number": "AT-12530"}, {"attribute_display_order_id": 33, "db_format": "BOOLEAN()", "db_name": "latest_stats - density", "definition": "There are enough probe travel time samples to have confidence in the data. Based on average density thresholds", "fixed_values": "", "id": "12531", "name": "latest_stats - density", "ref_number": "AT-12531"}, {"attribute_display_order_id": 34, "db_format": "BOOLEAN()", "db_name": "latest_stats - enough_data", "definition": "There are enough probe travel time samples to have confidence in the data. Based on average density thresholds", "fixed_values": "", "id": "12532", "name": "latest_stats - enough_data", "ref_number": "AT-12532"}, {"attribute_display_order_id": 35, "db_format": "BOOLEAN()", "db_name": "latest_stats - ignored", "definition": "A user has intervened to ignore the data generated by this link. May be due to one of the devices being faulty", "fixed_values": "", "id": "12533", "name": "latest_stats - ignored", "ref_number": "AT-12533"}, {"attribute_display_order_id": 36, "db_format": "INTEGER()", "db_name": "latest_stats - closed", "definition": "A user has intervened to close the link due to a blockage.", "fixed_values": "", "id": "12534", "name": "latest_stats - closed", "ref_number": "AT-12534"}, {"attribute_display_order_id": 37, "db_format": "INTEGER()", "db_name": "latest_stats - estimated_percent", "definition": "The proportion of estimated probe travel times contributing to the statistics", "fixed_values": "", "id": "12535", "name": "latest_stats - estimated_percent", "ref_number": "AT-12535"}, {"attribute_display_order_id": 38, "db_format": "OBJECT()", "db_name": "latest_source_id_type_stats", "definition": "Unique probe pairing rate statistics per source id type for the last 5-minute interval generated", "fixed_values": "", "id": "12536", "name": "latest_source_id_type_stats", "ref_number": "AT-12536"}, {"attribute_display_order_id": 39, "db_format": "OBJECT()", "db_name": "latest_drive_through_stats", "definition": "Drive through statistics for the last interval generated", "fixed_values": "", "id": "12537", "name": "latest_drive_through_stats", "ref_number": "AT-12537"}, {"attribute_display_order_id": 40, "db_format": "ARRAY [INTEGER]()", "db_name": "trend", "definition": "Travel times for the last hour in 5 minute intervals.", "fixed_values": "", "id": "12538", "name": "travel time trend", "ref_number": "AT-12538"}, {"attribute_display_order_id": 41, "db_format": "ARRAY()", "db_name": "cameras", "definition": "Cameras associated with the link", "fixed_values": "", "id": "12539", "name": "cameras", "ref_number": "AT-12539"}, {"attribute_display_order_id": 42, "db_format": "ARRAY()", "db_name": "incidents", "definition": "All active incidents on the link", "fixed_values": "", "id": "12540", "name": "incidents", "ref_number": "AT-12540"}, {"attribute_display_order_id": 43, "db_format": "OBJECT()", "db_name": "link_drive_through_params", "definition": "Overridden system parameters to adjust the way drive through statistics are processed", "fixed_values": "", "id": "12541", "name": "link_drive_through_params", "ref_number": "AT-12541"}, {"attribute_display_order_id": 44, "db_format": "OBJECT()", "db_name": "incident_thresholds", "definition": "Overridden system parameters to adjust when the system triggers incidents on this link", "fixed_values": "", "id": "12542", "name": "incident_thresholds", "ref_number": "AT-12542"}, {"attribute_display_order_id": 45, "db_format": "OBJECT()", "db_name": "travel_time_algorithm_settings", "definition": "Overridden system parameters for the travel time algorithms", "fixed_values": "", "id": "12543", "name": "travel_time_algorithm_settings", "ref_number": "AT-12543"}, {"attribute_display_order_id": 46, "db_format": "ARRAY [STRING]()", "db_name": "excluded_source_id_types", "definition": "<p>Source Id Types (such as Bluetooth or WiFi) that are excluded from the travel time calculation</p>\n<p>Possible values are unspecified, bt, bt_le, wi_fi, bt_lap, bt_le_random, anpr, wi_fi_laa</p>", "fixed_values": "", "id": "12544", "name": "excluded_source_id_types", "ref_number": "AT-12544"}, {"attribute_display_order_id": 47, "db_format": "OBJECT()", "db_name": "emulated_travel_time", "definition": "Travel time parameters to be used when no real data is available.", "fixed_values": "", "id": "12545", "name": "emulated_travel_time", "ref_number": "AT-12545"}, {"attribute_display_order_id": 48, "db_format": "OBJECT()", "db_name": "closed_or_ignored", "definition": "A Link can be set as closed or ignored in special circumstances.", "fixed_values": "", "id": "12546", "name": "closed_or_ignored", "ref_number": "AT-12546"}]
Datastore activeFalse
Datastore contains all records of source fileFalse
Edc syncTrue
Has viewsFalse
HistoricalFalse
Idc04ea831-b237-49a3-8bfe-43a93789f812
Last updated date1 month ago
Open dataset titleAll Bluetooth Travel Time - Links (with Geometry)
Package id76904c5b-95c5-48aa-972c-debad7d23670
Position3
Publication date6 years ago
Stateactive
File Size 1.2 KB