JSON Data Validation
Overview
Validation checks performed on provided JSON data to check its conformance to standards.
Property | Value |
---|---|
Id | json-validation |
Code | JSON_V |
Ruleset Type | Validation |
Default Severity of All Rules | Blocking |
Rule System | Syntax |
Tags | json data preliminary checks validation json |
For More Information
- https://datatracker.ietf.org/doc/html/rfc8259
- https://datatracker.ietf.org/doc/html/rfc7159
- https://docs.apimatic.io/rulesets/overview/
Categories of Rules
- JSON Property Key (JSON_V001 - JSON_V099)
- JSON Property Value (JSON_V100 - JSON_V199)
- JSON Start/End (JSON_V200 - JSON_V249)
- Miscellaneous (JSON_V250 - JSON_V299)
JSON Property Key Rules
- valid-javascript-property-identifier-character (JSON_V001)
- valid-property-identifier-character (JSON_V002)
- complete-property-identifier-name (JSON_V003)
- between-property-identifier-name-and-value (JSON_V004)
JSON Property Value Rules
- valid-property-value (JSON_V100)
- valid-numeric-property-value (JSON_V101)
- valid-boolean-property-value (JSON_V102)
- valid-null-property-value (JSON_V103)
- valid-date-or-datetime-property-value (JSON_V104)
- quoted-property-value (JSON_V105)
- readable-value-token (JSON_V106)
- no-extra-content-after-property-value (JSON_V107)
- escaped-property-value (JSON_V108)
JSON Start/End Rules
- complete-json-object (JSON_V200)
- complete-unicode-escape-sequence (JSON_V201)
- complete-json-data (JSON_V202)
- complete-comment (JSON_V203)
- valid-syntax-for-closing-json-token (JSON_V204)
- no-extra-content-after-json-data-end (JSON_V205)