JSONPath is a syntax, originally based on the XML "XPath" design, which selects fields and values from a JSON document. It is used in a variety of applications which rely on JSON message formats. JSONPath was originally described by Stefan Goessner [1] but has never had an official specification of any kind, and the 39+ implementations, while mostly compatible, differ in certain behaviors. Note that while JSON Pointer (RFC 6901) is already standardised, it is designed to provide a reference to a single, specific part of a JSON document, whereas JSONPath provides the ability to query a document and potentially return multiple values. The WG will develop a standards-track JSONPath specification, with the primary goal of capturing the common semantics of existing implementations and, where there are differences, choosing semantics with the goal of causing the least disruption among JSONPath users. Possible input documents are: * https://datatracker.ietf.org/doc/draft-goessner-dispatch-jsonpath/ * https://jsonpath-standard.github.io/internet-draft/ [1] https://goessner.net/articles/JsonPath/