{ "@context": { "@version": 1.1, "zally": "https://zally.example.com/schema/", "schema": "https://schema.org/", "dcterms": "http://purl.org/dc/terms/", "xsd": "http://www.w3.org/2001/XMLSchema#", "LintingRequest": "zally:LintingRequest", "LintingResponse": "zally:LintingResponse", "ReviewStatisticsResponse": "zally:ReviewStatisticsResponse", "Rule": "zally:Rule", "SupportedRulesResponse": "zally:SupportedRulesResponse", "Violation": "zally:Violation", "ViolationsCount": "zally:ViolationsCount", "apiDefinition": { "@id": "zally:api_definition", "@type": "xsd:string" }, "apiDefinitionString": { "@id": "zally:api_definition_string", "@type": "xsd:string" }, "apiDefinitionUrl": { "@id": "zally:api_definition_url", "@type": "xsd:string" }, "ignoreRules": { "@id": "zally:ignore_rules", "@container": "@set", "@type": "xsd:string" }, "violations": { "@id": "zally:violations", "@container": "@set", "@type": "@id" }, "message": { "@id": "zally:message", "@type": "xsd:string" }, "violationsCount": { "@id": "zally:violations_count", "@type": "@id" }, "totalReviews": { "@id": "zally:total_reviews", "@type": "xsd:integer" }, "totalReviewsDeduplicated": { "@id": "zally:total_reviews_deduplicated", "@type": "xsd:integer" }, "successfulReviews": { "@id": "zally:successful_reviews", "@type": "xsd:integer" }, "numberOfEndpoints": { "@id": "zally:number_of_endpoints", "@type": "xsd:integer" }, "mustViolations": { "@id": "zally:must_violations", "@type": "xsd:integer" }, "shouldViolations": { "@id": "zally:should_violations", "@type": "xsd:integer" }, "mayViolations": { "@id": "zally:may_violations", "@type": "xsd:integer" }, "hintViolations": { "@id": "zally:hint_violations", "@type": "xsd:integer" }, "title": "schema:name", "description": "schema:description", "url": "schema:url", "code": { "@id": "zally:code", "@type": "xsd:string" }, "isActive": { "@id": "zally:is_active", "@type": "xsd:boolean" }, "paths": { "@id": "zally:paths", "@container": "@set", "@type": "xsd:string" }, "pointer": { "@id": "zally:pointer", "@type": "xsd:string" }, "startLine": { "@id": "zally:start_line", "@type": "xsd:integer" }, "endLine": { "@id": "zally:end_line", "@type": "xsd:integer" }, "must": { "@id": "zally:must", "@type": "xsd:integer" }, "should": { "@id": "zally:should", "@type": "xsd:integer" }, "may": { "@id": "zally:may", "@type": "xsd:integer" }, "could": { "@id": "zally:could", "@type": "xsd:integer" }, "hint": { "@id": "zally:hint", "@type": "xsd:integer" }, "supportedRules": { "@id": "zally:supported_rules", "@container": "@set", "@type": "@id" }, "ruleLink": { "@id": "zally:rule_link", "@type": "xsd:string" }, "violationType": { "@id": "zally:violation_type", "@type": "@id" } } }