{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://otranspo.ca/schemas/public-api/v1/route-evidence","type":"object","properties":{"schema":{"const":"https://otranspo.ca/schemas/public-api/v1/route-evidence"},"schemaVersion":{"const":"1.0.0"},"evidenceState":{"type":"string","enum":["unavailable","measured","partial"]},"route":{"type":"object","properties":{"routeId":{"type":"string"}},"additionalProperties":true},"gradingPolicy":{"type":"object","properties":{},"additionalProperties":true},"definitions":{"type":"object","properties":{},"additionalProperties":true},"methods":{"type":"object","properties":{},"additionalProperties":true},"cohorts":{"type":"array","items":{"type":"object","properties":{},"additionalProperties":true}},"problemStops":{"type":"array","items":{"type":"object","properties":{},"additionalProperties":true}},"scheduleChange":{"anyOf":[{"type":"object","properties":{},"additionalProperties":true},{"type":"null"}]}},"required":["schema","schemaVersion","evidenceState","route","gradingPolicy","definitions","methods","cohorts","problemStops"],"additionalProperties":true,"title":"route-evidence response schema","x-api-version":"1.0.0"}