{
  "responseId": "svc_cfg_2026_07_14_0830",
  "generatedAt": "2026-07-14T08:30:00-04:00",
  "agency": {
    "id": "metroville-transit",
    "name": "Metroville Transit Authority",
    "timezone": "America/Toronto",
    "contact": {
      "operationsEmail": "operations@metrovilletransit.gov",
      "dispatchPhone": "+1-555-014-2200"
    }
  },
  "servicePlan": {
    "id": "summer-weekday-2026",
    "name": "Summer Weekday Service Plan",
    "effectiveDate": "2026-06-22",
    "expiresDate": "2026-09-06",
    "calendar": {
      "monday": true,
      "tuesday": true,
      "wednesday": true,
      "thursday": true,
      "friday": true,
      "saturday": false,
      "sunday": false,
      "exceptions": [
        {
          "date": "2026-08-03",
          "serviceLevel": "holiday",
          "note": "Civic holiday schedule"
        }
      ]
    },
    "planningAssumptions": {
      "peakPeriods": [
        {
          "name": "AM Peak",
          "startTime": "06:30",
          "endTime": "09:30"
        },
        {
          "name": "PM Peak",
          "startTime": "15:30",
          "endTime": "18:30"
        }
      ],
      "minimumLayoverMinutes": 6,
      "maximumPassengerLoadFactor": 1.15,
      "weatherAdjustmentEnabled": true
    }
  },
  "routes": [
    {
      "routeId": "10",
      "shortName": "10",
      "longName": "Harbourfront - Central Station",
      "mode": "bus",
      "color": "#0067B1",
      "accessibility": {
        "wheelchairAccessible": true,
        "bikeRackAvailable": true,
        "audioAnnouncements": true
      },
      "directions": [
        {
          "directionId": 0,
          "name": "Northbound",
          "headways": [
            {
              "period": "AM Peak",
              "minutes": 8
            },
            {
              "period": "Midday",
              "minutes": 12
            },
            {
              "period": "PM Peak",
              "minutes": 9
            },
            {
              "period": "Evening",
              "minutes": 20
            }
          ],
          "stops": [
            {
              "stopId": "HB100",
              "name": "Harbourfront Terminal",
              "sequence": 1,
              "zone": "A",
              "coordinates": {
                "lat": 43.64271,
                "lon": -79.37612
              },
              "amenities": ["shelter", "real_time_display", "ticket_machine"]
            },
            {
              "stopId": "QN145",
              "name": "Queen Street at Market Lane",
              "sequence": 2,
              "zone": "A",
              "coordinates": {
                "lat": 43.64892,
                "lon": -79.37184
              },
              "amenities": ["shelter"]
            },
            {
              "stopId": "CS001",
              "name": "Central Station Bus Terminal",
              "sequence": 3,
              "zone": "A",
              "coordinates": {
                "lat": 43.65348,
                "lon": -79.38395
              },
              "amenities": ["shelter", "elevator", "real_time_display", "washroom"]
            }
          ]
        },
        {
          "directionId": 1,
          "name": "Southbound",
          "headways": [
            {
              "period": "AM Peak",
              "minutes": 9
            },
            {
              "period": "Midday",
              "minutes": 12
            },
            {
              "period": "PM Peak",
              "minutes": 8
            },
            {
              "period": "Evening",
              "minutes": 20
            }
          ],
          "stops": [
            {
              "stopId": "CS001",
              "name": "Central Station Bus Terminal",
              "sequence": 1,
              "zone": "A",
              "coordinates": {
                "lat": 43.65348,
                "lon": -79.38395
              },
              "amenities": ["shelter", "elevator", "real_time_display", "washroom"]
            },
            {
              "stopId": "QN146",
              "name": "Queen Street at Jarvis Street",
              "sequence": 2,
              "zone": "A",
              "coordinates": {
                "lat": 43.65011,
                "lon": -79.37429
              },
              "amenities": ["bench"]
            },
            {
              "stopId": "HB100",
              "name": "Harbourfront Terminal",
              "sequence": 3,
              "zone": "A",
              "coordinates": {
                "lat": 43.64271,
                "lon": -79.37612
              },
              "amenities": ["shelter", "real_time_display", "ticket_machine"]
            }
          ]
        }
      ]
    },
    {
      "routeId": "42",
      "shortName": "42",
      "longName": "Eastside Rapid",
      "mode": "brt",
      "color": "#D71920",
      "accessibility": {
        "wheelchairAccessible": true,
        "bikeRackAvailable": false,
        "audioAnnouncements": true
      },
      "directions": [
        {
          "directionId": 0,
          "name": "Eastbound",
          "headways": [
            {
              "period": "AM Peak",
              "minutes": 6
            },
            {
              "period": "Midday",
              "minutes": 10
            },
            {
              "period": "PM Peak",
              "minutes": 6
            },
            {
              "period": "Evening",
              "minutes": 15
            }
          ],
          "stops": [
            {
              "stopId": "CS210",
              "name": "Central Station Rapid Platform",
              "sequence": 1,
              "zone": "A",
              "coordinates": {
                "lat": 43.65402,
                "lon": -79.38274
              },
              "amenities": ["level_boarding", "real_time_display", "fare_gate"]
            },
            {
              "stopId": "RV310",
              "name": "Riverside Avenue",
              "sequence": 2,
              "zone": "B",
              "coordinates": {
                "lat": 43.66183,
                "lon": -79.34428
              },
              "amenities": ["level_boarding", "shelter"]
            },
            {
              "stopId": "EP500",
              "name": "East Park Transit Center",
              "sequence": 3,
              "zone": "B",
              "coordinates": {
                "lat": 43.67265,
                "lon": -79.30991
              },
              "amenities": ["level_boarding", "real_time_display", "secure_bike_parking"]
            }
          ]
        }
      ]
    }
  ],
  "sampleTrips": [
    {
      "tripId": "10-0-0638",
      "routeId": "10",
      "directionId": 0,
      "blockId": "B-104",
      "vehicleType": "standard_bus",
      "scheduledStartTime": "06:38",
      "stopTimes": [
        {
          "stopId": "HB100",
          "arrival": "06:38",
          "departure": "06:40",
          "pickupType": "regular",
          "dropOffType": "regular"
        },
        {
          "stopId": "QN145",
          "arrival": "06:48",
          "departure": "06:48",
          "pickupType": "regular",
          "dropOffType": "regular"
        },
        {
          "stopId": "CS001",
          "arrival": "06:57",
          "departure": null,
          "pickupType": "none",
          "dropOffType": "regular"
        }
      ]
    },
    {
      "tripId": "42-0-0712",
      "routeId": "42",
      "directionId": 0,
      "blockId": "R-221",
      "vehicleType": "articulated_electric_bus",
      "scheduledStartTime": "07:12",
      "stopTimes": [
        {
          "stopId": "CS210",
          "arrival": "07:12",
          "departure": "07:14",
          "pickupType": "regular",
          "dropOffType": "regular"
        },
        {
          "stopId": "RV310",
          "arrival": "07:25",
          "departure": "07:25",
          "pickupType": "regular",
          "dropOffType": "regular"
        },
        {
          "stopId": "EP500",
          "arrival": "07:39",
          "departure": null,
          "pickupType": "none",
          "dropOffType": "regular"
        }
      ]
    }
  ],
  "fleetAllocation": {
    "garage": "North Yard",
    "vehiclesRequired": 38,
    "spareRatio": 0.18,
    "assignments": [
      {
        "routeId": "10",
        "peakVehicles": 9,
        "vehicleTypes": ["standard_bus", "hybrid_bus"]
      },
      {
        "routeId": "42",
        "peakVehicles": 14,
        "vehicleTypes": ["articulated_electric_bus"]
      }
    ]
  },
  "fares": {
    "currency": "CAD",
    "products": [
      {
        "productId": "adult_single",
        "name": "Adult Single Ride",
        "price": 3.35,
        "validityMinutes": 120,
        "zonesIncluded": ["A"]
      },
      {
        "productId": "regional_transfer",
        "name": "Regional Transfer",
        "price": 4.85,
        "validityMinutes": 150,
        "zonesIncluded": ["A", "B"]
      }
    ],
    "paymentMethods": ["contactless_card", "mobile_wallet", "stored_value_card", "cash"]
  },
  "serviceAlerts": [
    {
      "alertId": "ALT-20260714-002",
      "severity": "minor",
      "routeIds": ["10"],
      "effect": "detour",
      "cause": "roadwork",
      "activePeriod": {
        "start": "2026-07-14T09:00:00-04:00",
        "end": "2026-07-14T15:30:00-04:00"
      },
      "message": "Route 10 northbound bypasses Queen Street at Market Lane during utility work."
    }
  ],
  "performanceTargets": {
    "onTimePerformancePercent": 86.5,
    "missedTripRatePercent": 0.4,
    "averageWaitTimeMinutes": 7.8,
    "crowdingThresholds": {
      "bus": 52,
      "articulatedBus": 86
    }
  },
  "export": {
    "gtfsStaticVersion": "2026.07.14.1",
    "gtfsRealtimeEnabled": true,
    "lastPublishedAt": "2026-07-14T08:25:11-04:00",
    "validation": {
      "status": "passed",
      "warnings": [
        {
          "code": "W042",
          "message": "Stop QN146 has no shelter amenity listed."
        }
      ],
      "errors": []
    }
  }
}