+++ date = "2022-12-06T00:04:13+00:00" lastmod = "2022-12-06T00:04:13+00:00" tags = [ "web" ] author = "tdro" +++ Back when looking into [JSON Feeds](https://www.jsonfeed.org/version/1.1/) it didn't link to its schema, but there's one in [SchemaStore/schemastore](https://github.com/SchemaStore/schemastore/blob/6049f681741399cf73aea088680f58375c12592a/src/schemas/json/feed.json) and [sonicdoe/jsonfeed](https://github.com/sonicdoe/jsonfeed-schema/blob/546474d89864487c23771b8789e7c15321515178/schema-v1.1.json). You could validate a feed with a {{< abbr cli "command line interface" >}} tool like [check-jsonschema](https://check-jsonschema.readthedocs.io/en/latest/usage.html). ```shell $ check-jsonschema --schemafile jsonfeed-v1.1.json feed.json ok -- validation done ``` The upside of the {{< abbr JSON "JavaScript Object Notation" >}} Feed is a lot more human than technical in the sense that it's a mapping of {{< abbr RSS "Really Simple Syndication" >}}/Atom to the {{< abbr js "javascript" >}} world. There are many people who prefer JSON over {{< abbr XML "Extensible Markup Language" >}}.