Skip to content
Novus Examples
json91 B

Product Instance — Invalid (JSON)

A product object that deliberately violates the product JSON Schema in five ways (out-of-range id, empty name, non-positive price, wrong boolean type, an extra property) — the negative case for testing validator error reporting.

Preview — first 8 linesjson
{
  "product_id": 0,
  "name": "",
  "price": -5,
  "in_stock": "yes",
  "colour": "red"
}

Specifications

Conforms To
product.schema.json
Valid
false
Violations
product_id<1, empty name, price<=0, in_stock not boolean, extra property

What is a .json file?

JSON (JavaScript Object Notation) is a lightweight, text-based data-interchange format representing objects, arrays, strings, numbers, booleans, and null. It is language-independent, human-readable, and the dominant format for web APIs and configuration. It requires a single well-formed root value.

How to use this file

Use an example JSON file to test parsers and serializers, schema validation, Unicode and number-precision handling, and API request or response processing.

Generated by generation/data_realworld.py. Free for any use, no attribution required — license.