{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://otranspo.ca/schemas/public-api/v1/fleet-presentation","type":"object","properties":{"schema":{"const":"https://otranspo.ca/schemas/public-api/v1/fleet-presentation"},"schemaVersion":{"const":"1.0.0"},"evidence":{"type":"object","properties":{"method":{"const":"registry-gated-presentation-v1"},"sampledAt":{"type":"string","format":"date-time"},"sampleSize":{"type":"integer","minimum":0},"neutralGenericClaims":{"type":"integer","minimum":0},"verifiedSpecificClaims":{"type":"integer","minimum":0},"unverifiedSpecificClaims":{"type":"integer","minimum":0},"unverifiedSpecificClaimRate":{"anyOf":[{"type":"number","minimum":0,"maximum":1},{"type":"null"}]},"acceptedUnverifiedClaimRate":{"const":0},"state":{"type":"string","enum":["compliant","unsafe","no_current_sample"]},"operatorSamples":{"type":"array","items":{"type":"object","properties":{"operatorId":{"type":"string","enum":["oc_transpo","sto"]},"sampleSize":{"type":"integer","minimum":0},"neutralGenericClaims":{"type":"integer","minimum":0},"verifiedSpecificClaims":{"type":"integer","minimum":0},"unverifiedSpecificClaims":{"type":"integer","minimum":0}},"additionalProperties":true}},"correctionPath":{"const":"/api/public/v1/corrections"},"limitation":{"type":"string"}},"required":["method","sampledAt","sampleSize","neutralGenericClaims","verifiedSpecificClaims","unverifiedSpecificClaims","unverifiedSpecificClaimRate","acceptedUnverifiedClaimRate","state","operatorSamples","correctionPath","limitation"],"additionalProperties":true},"message":{"type":"string"}},"required":["schema","schemaVersion","evidence"],"additionalProperties":true,"title":"fleet-presentation response schema","x-api-version":"1.0.0"}