{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://otranspo.ca/schemas/public-api/v1/openapi-document","type":"object","required":["openapi","info","servers","paths"],"properties":{"openapi":{"const":"3.1.0"},"info":{"type":"object","properties":{"title":{"type":"string"},"version":{"type":"string"},"description":{"type":"string"}},"required":["title","version"],"additionalProperties":true},"servers":{"type":"array","items":{"type":"object","properties":{"url":{"type":"string"}},"additionalProperties":true}},"paths":{"type":"object","minProperties":1,"propertyNames":{"type":"string","pattern":"^/"},"additionalProperties":{"type":"object"}}},"title":"openapi-document response schema","x-api-version":"1.0.0"}