{"$id":"https://filterverdicts.com/schemas/verdict-v1.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"description":"Schema for GET /api/v1/verdicts/{slug}.json — one published verdict in full per-record form. Generated at build time from the site's data files; read-only and free.","properties":{"apiUrl":{"format":"uri","type":"string"},"apiVersion":{"const":"v1"},"brand":{"type":"string"},"canonicalUrl":{"format":"uri","type":"string"},"capacityGallons":{"exclusiveMinimum":0,"type":"number"},"certifications":{"items":{"additionalProperties":false,"properties":{"certifier":{"type":"string"},"checkedDate":{"description":"Check date stated in this certification's own note. Omitted when not stated.","format":"date","type":"string"},"evidenceUrl":{"format":"uri","type":"string"},"note":{"description":"The qualifier published at the claim site on the verdict page, verbatim from the source data.","type":"string"},"qualifier":{"type":"string"},"standard":{"type":"string"},"status":{"enum":["live_certifier_listing","system_only_record","manufacturer_statement","third_party_reproduction","not_located_after_bounded_search","source_unavailable"],"type":"string"}},"required":["standard","certifier","status","evidenceUrl"],"type":"object"},"type":"array"},"corrections":{"items":{"additionalProperties":false,"properties":{"date":{"format":"date","type":"string"},"summary":{"type":"string"},"title":{"type":"string"}},"required":["date","title","summary"],"type":"object"},"type":"array"},"evidence":{"additionalProperties":true,"description":"Verbatim quotes from the listed sources supporting capacity, service life, each certification, and any price.","type":"object"},"fits":{"items":{"type":"string"},"type":"array"},"generatedAt":{"format":"date-time","type":"string"},"identifiers":{"additionalProperties":false,"properties":{"partNumberRoles":{"additionalProperties":{"type":"string"},"type":"object"},"partNumbers":{"items":{"type":"string"},"type":"array"}},"required":["partNumbers"],"type":"object"},"lastChecked":{"description":"Latest check date explicitly stated in the record's sources, notes, or registry query log. Omitted when the data states no check date.","format":"date","type":"string"},"name":{"type":"string"},"price":{"additionalProperties":true,"properties":{"amount":{"type":"number"},"asOf":{"format":"date","type":"string"},"currency":{"type":"string"},"sourceName":{"type":"string"},"sourceUrl":{"format":"uri","type":"string"}},"required":["amount","currency","asOf"],"type":"object"},"priceNotListed":{"type":"boolean"},"publishedAt":{"format":"date","type":"string"},"ratedLifeMonths":{"exclusiveMinimum":0,"type":"number"},"registryQueryLog":{"additionalProperties":true,"description":"Present where a bounded registry search was run for this record: which registries, which identifier terms, and when.","properties":{"checkedAt":{"format":"date","type":"string"},"queryTerms":{"items":{"type":"string"},"type":"array"},"registriesChecked":{"items":{"type":"string"},"type":"array"}},"type":"object"},"schema":{"const":"filterverdict/verdict-v1"},"slug":{"type":"string"},"sources":{"items":{"additionalProperties":false,"properties":{"label":{"type":"string"},"url":{"format":"uri","type":"string"}},"required":["label","url"],"type":"object"},"type":"array"},"verdict":{"additionalProperties":false,"properties":{"bottomLine":{"type":"string"},"genuineNotes":{"type":"string"},"negative":{"description":"A real drawback, stated on every verdict.","type":"string"},"summary":{"type":"string"}},"required":["summary","bottomLine","negative","genuineNotes"],"type":"object"}},"required":["schema","apiVersion","generatedAt","slug","name","brand","identifiers","certifications","fits","capacityGallons","ratedLifeMonths","verdict","sources","canonicalUrl","apiUrl"],"title":"Filter Verdicts verdict v1","type":"object"}