{"type":"object","properties":{"computedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"settledMethod":{"const":"last-prediction-within-ten-minutes-v1"},"settledEvidence":{"type":"object","properties":{},"additionalProperties":true},"tripObservationMethod":{"type":"string","enum":["scheduled-trip-position-observation-v1","retained-timetable-trip-position-v2"]},"routes":{"type":"array","items":{"type":"object","properties":{"routeId":{"type":"string"},"routeLabel":{"type":"string"},"operatorId":{"type":"string","enum":["oc_transpo","sto"]},"observations":{"type":"integer","minimum":0},"weekdaysObserved":{"type":"integer","minimum":0},"serviceDaysObserved":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}]},"onTimePct":{"anyOf":[{"type":"number"},{"type":"null"}]},"averageDelaySeconds":{"anyOf":[{"type":"number"},{"type":"null"}]},"p95DelaySeconds":{"anyOf":[{"type":"number"},{"type":"null"}]},"computedAt":{"type":"string","format":"date-time"},"windowStart":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}]},"windowEnd":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}]}},"additionalProperties":true}},"recurringRouteHours":{"type":"array","items":{"type":"object","properties":{"routeId":{"type":"string"},"routeLabel":{"type":"string"},"operatorId":{"type":"string","enum":["oc_transpo","sto"]},"hour":{"type":"integer","minimum":0,"maximum":23},"observations":{"type":"integer","minimum":0},"serviceDays":{"type":"integer","minimum":0},"onTimePct":{"type":"number"},"medianDelaySeconds":{"type":"number"},"p95DelaySeconds":{"type":"number"}},"additionalProperties":true}},"tripObservationCoverage":{"type":"array","items":{"type":"object","properties":{"routeId":{"type":"string"},"routeLabel":{"type":"string"},"operatorId":{"type":"string","enum":["oc_transpo","sto"]},"scheduledTrips":{"type":"integer","minimum":0},"observedTrips":{"type":"integer","minimum":0},"notObservedTrips":{"type":"integer","minimum":0},"coveragePct":{"type":"number"},"serviceDays":{"type":"integer","minimum":0}},"additionalProperties":true}},"networkTripObservation":{"anyOf":[{"type":"object","properties":{"scheduledTrips":{"type":"integer","minimum":0},"observedTrips":{"type":"integer","minimum":0},"notObservedTrips":{"type":"integer","minimum":0},"coveragePct":{"type":"number"},"routeCount":{"type":"integer","minimum":0},"serviceDays":{"type":"integer","minimum":0},"windowStart":{"type":"string","format":"date"},"windowEnd":{"type":"string","format":"date"},"computedAt":{"type":"string","format":"date-time"},"method":{"type":"string","enum":["scheduled-trip-position-observation-v1","retained-timetable-trip-position-v2"]}},"additionalProperties":true},{"type":"null"}]},"networkHeadwayRegularity":{"anyOf":[{"type":"object","properties":{},"additionalProperties":true},{"type":"null"}]},"routeHeadwayRegularity":{"type":"array","items":{"type":"object","properties":{},"additionalProperties":true}},"networkSummary":{"anyOf":[{"type":"object","properties":{"regional":{"type":"object","properties":{"operatorId":{"const":"regional"},"observations":{"type":"integer"},"earlyArrivals":{"type":"integer"},"onTimeArrivals":{"type":"integer"},"lateArrivals":{"type":"integer"},"onTimePct":{"type":"number"},"stopSummaries":{"type":"integer"},"windowStart":{"type":"string","format":"date"},"windowEnd":{"type":"string","format":"date"},"computedAt":{"type":"string","format":"date-time"},"method":{"const":"last-prediction-within-ten-minutes-v1"}},"additionalProperties":true},"byOperator":{"type":"array","items":{"type":"object","properties":{"operatorId":{"type":"string","enum":["oc_transpo","sto"]}},"additionalProperties":true}}},"additionalProperties":true},{"type":"null"}]},"predictionMatchQuality":{"anyOf":[{"type":"object","properties":{"predictionPoints":{"type":"integer"},"matchedPredictionPoints":{"type":"integer"},"missingTripPredictionPoints":{"type":"integer"},"missingStopTimePredictionPoints":{"type":"integer"},"implausiblePredictionPoints":{"type":"integer"},"coveragePct":{"type":"number"},"observedDays":{"type":"integer"},"impairedDays":{"type":"integer"},"thresholdPct":{"type":"number"},"windowStart":{"type":"string","format":"date"},"windowEnd":{"type":"string","format":"date"},"currentPredictionPoints":{"type":"integer"},"currentMatchedPredictionPoints":{"type":"integer"},"currentCoveragePct":{"type":"number"},"currentTicks":{"type":"integer"},"checkedAt":{"type":"string","format":"date-time"},"method":{"const":"realtime-prediction-timetable-match-v1"}},"additionalProperties":true},{"type":"null"}]}},"additionalProperties":true,"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://otranspo.ca/schemas/public-api/v1/reliability-evidence","title":"reliability-evidence response schema","x-api-version":"1.0.0"}