Current Transit alert observations for an explicit geographic network sample

Coordinates required. At most ten discovered networks are queried; any truncation remains partial. Raw line/stop/mode filters return unavailable until resolved. No historical or future coverage. Empty alerts never confirm normal circulation. Provider source update timestamp may be unknown.

get/v1/transit/disruptions

Request

  • Base URL: https://api.roote.ai
  • URL: https://api.roote.ai/v1/transit/disruptions
  • Auth: one of:
    • none
    • HTTP bearer

Query parameters

latnumber required

Latitude

lonnumber required

Longitude

network_idstring

Optional provider network ID, verified against discovered networks

line_refstring

Unresolved line reference; returns unavailable, never silently ignored

stop_refstring

Unresolved stop reference; returns unavailable

transit_modestring

Unresolved mode constraint; returns unavailable

atinteger

Unix seconds; only current time supported

limitinteger

Returned alert limit

Response

Sourced observations or explicit unavailable/stale state. No normal_confirmed claim.

contract_version'roote.disruptions.v1' required
scope'network_sample' required
provider'transit' required
evaluated_atstring date-time required
source_updated_atstring date-time nullable required
normality_confirmedfalse required
status'unavailable' | 'stale' | 'disrupted' | 'no_known_alert' required
reasonstring
provider_callsinteger required
provider_invocationsinteger required
fetched_atstring date-time nullable
totalinteger
truncatedboolean
warningsstring[]

Changes

No recorded changes to this operation across all 1 revision of this API.