{
  "response_id": "svc_cfg_2026_q3_riverton",
  "generated_at": "2026-07-10T09:15:00-04:00",
  "agency": {
    "agency_id": "RTA",
    "name": "Riverton Transit Authority",
    "timezone": "America/Toronto",
    "contact": {
      "operations_email": "operations@rivertontransit.gov",
      "dispatch_phone": "+1-555-0148"
    }
  },
  "service_period": {
    "effective_from": "2026-08-31",
    "effective_to": "2026-12-20",
    "calendar_version": "fall_2026_v4"
  },
  "planning_parameters": {
    "default_transfer_window_minutes": 12,
    "minimum_layover_minutes": 6,
    "maximum_scheduled_load_factor": 1.25,
    "accessibility_required": true,
    "real_time_prediction_enabled": true
  },
  "routes": [
    {
      "route_id": "10",
      "short_name": "10",
      "long_name": "Downtown - Northgate",
      "mode": "bus",
      "color": "#1E6BB8",
      "peak_headway_minutes": 8,
      "off_peak_headway_minutes": 15,
      "service_days": ["weekday", "saturday", "sunday"],
      "terminals": {
        "inbound": "northgate_terminal",
        "outbound": "central_station"
      },
      "major_stops": [
        {
          "stop_id": "central_station",
          "name": "Central Station",
          "platforms": ["A1", "A2"],
          "accessible": true
        },
        {
          "stop_id": "civic_square",
          "name": "Civic Square",
          "platforms": ["B"],
          "accessible": true
        },
        {
          "stop_id": "northgate_terminal",
          "name": "Northgate Terminal",
          "platforms": ["N3", "N4"],
          "accessible": true
        }
      ]
    },
    {
      "route_id": "24",
      "short_name": "24",
      "long_name": "Harborfront - East Industrial",
      "mode": "bus",
      "color": "#00856F",
      "peak_headway_minutes": 12,
      "off_peak_headway_minutes": 20,
      "service_days": ["weekday", "saturday"],
      "terminals": {
        "inbound": "east_industrial_loop",
        "outbound": "harborfront_exchange"
      },
      "major_stops": [
        {
          "stop_id": "harborfront_exchange",
          "name": "Harborfront Exchange",
          "platforms": ["H1"],
          "accessible": true
        },
        {
          "stop_id": "market_street",
          "name": "Market Street",
          "platforms": ["M2"],
          "accessible": true
        },
        {
          "stop_id": "east_industrial_loop",
          "name": "East Industrial Loop",
          "platforms": ["E"],
          "accessible": false
        }
      ]
    }
  ],
  "service_calendar": [
    {
      "service_id": "weekday_base",
      "days": ["monday", "tuesday", "wednesday", "thursday", "friday"],
      "first_departure": "05:05",
      "last_departure": "01:10",
      "exceptions": [
        {
          "date": "2026-09-07",
          "type": "reduced_service",
          "reason": "Labour Day"
        }
      ]
    },
    {
      "service_id": "weekend_base",
      "days": ["saturday", "sunday"],
      "first_departure": "06:00",
      "last_departure": "00:30",
      "exceptions": []
    }
  ],
  "active_notices": [
    {
      "notice_id": "detour_2026_041",
      "severity": "moderate",
      "affected_routes": ["10", "24"],
      "start_time": "2026-09-14T06:00:00-04:00",
      "end_time": "2026-10-02T22:00:00-04:00",
      "description": "Temporary detour around Main Street bridge rehabilitation.",
      "missed_stops": ["main_bridge_east", "main_bridge_west"],
      "temporary_stops": ["river_road_temp_nb", "river_road_temp_sb"]
    }
  ],
  "fleet_assignment": {
    "weekday_peak": {
      "standard_bus": 38,
      "articulated_bus": 14,
      "electric_bus": 22
    },
    "weekend": {
      "standard_bus": 24,
      "articulated_bus": 6,
      "electric_bus": 15
    }
  },
  "fare_policy": {
    "currency": "CAD",
    "base_fare": 3.25,
    "transfer_valid_minutes": 120,
    "fare_products": [
      {
        "product_id": "adult_monthly",
        "name": "Adult Monthly Pass",
        "price": 112.00
      },
      {
        "product_id": "student_monthly",
        "name": "Student Monthly Pass",
        "price": 78.50
      },
      {
        "product_id": "senior_single",
        "name": "Senior Single Ride",
        "price": 2.10
      }
    ]
  },
  "api": {
    "version": "2.3",
    "links": {
      "self": "https://api.rivertontransit.gov/v2/service-config",
      "gtfs_static": "https://data.rivertontransit.gov/gtfs/fall_2026.zip",
      "gtfs_realtime": "https://api.rivertontransit.gov/v2/realtime/feed"
    }
  }
}