Michigan agencies
13 feed scorecards · 63.7 out of 100 average · 10 need attention
The average and grade distribution use 9 canonical, non-duplicate feed scorecards under one producer contract: rubric 1.3, scoring profile gtfs-scorecard-1.3, MobilityData gtfs-validator 8.0.1, reader archive profile raw-v1, and measured categories Correctness, Freshness, Rider experience. Every member remains listed below.
Grade distribution
- B 2
- C 1
- D 2
- F 4
Expired feeds 5 of 13
These feeds have run out and dropped from trip planners. Start the program's outreach here.
Recently lapsed 2
Expired within the last year. Likely still running; a re-export with a longer calendar brings each one back into trip planners.
- F grade
University of Michigan Transit Services expired 1 days ago
- F grade
Qline Detroit expired about 7 months ago
Expired over a year ago 3
Expired more than a year ago. The listed URL is usually still canonical, so the source stopped refreshing. Confirm the agency still runs before reading the grade as a current failure.
- F grade
Michigan Flyer expired about 1 year ago
- F grade
Indian Trails, Detroit Ann Arbor Express expired about 1 year ago
- F grade
Kalamazoo Metro Transit expired about 1 year ago
Realtime health 1 monitored
All 1 feed record here with a realtime endpoint configured have been sampled by the monitor. Least reliable first. Reachability, how far behind each feed's own timestamp runs, and how much of the scheduled service appears in it. Sampled on a schedule rather than continuously, and it changes no grade.
Across the monitored feeds: median uptime 100.0%, median lag 13s.
- Capital Area Transportation Authority (CATA)answered 100.0% of 200 checks · 13s behind
Fixes shared across this group
The same fix shows up in more than one agency's top 3 here, often the same export setting or scheduling-software step. Worth raising once with every agency it touches.
Set wheelchair_accessible on every trip. If every vehicle is accessible, this may be one default; otherwise use the value for each trip. · Read the fix guide
Set wheelchair_boarding to 1 (accessible) or 2 (not accessible) for every stop. A field survey can start with the busiest stops. · Read the fix guide
Add fare_attributes.txt (or Fares v2 files) with your fare structure. If your service is fare-free, ask to have it marked fare-free instead. · Read the fix guide
Re-export with a validity window that reaches at least 60 days out. · Read the fix guide
Re-export the feed with a calendar that reaches further out, and set feed_info feed_end_date past your next service change. · Read the fix guide
Feed scorecards: attention first, then alphabetical
- B grade
Ann Arbor Area Transportation Authority (TheRide) Score changed sharply on 2026-08-23
- F grade
Capital Area Transportation Authority (CATA) Grade slipped from D to F
- D grade
Detroit Department of Transportation (DDOT) Service data expires in 28 day(s)
- F grade
Indian Trails, Detroit Ann Arbor Express Service data has expired
- F grade
Kalamazoo Metro Transit Service data has expired
- F grade
Michigan Flyer Service data has expired
- F grade
Qline Detroit Service data has expired
- D grade
Suburban Mobility Authority for Regional Transit (SMART) Service data expires in 14 day(s)
- F grade
The Rapid Service data expires in 7 day(s)
- F grade
University of Michigan Transit Services Service data has expired
- F grade
- B grade
- C grade