changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "appearance": {
+ "description": "Physical appearance details",
+ "properties": {
+ "eyeColor": {
+ "description": "Eye color",
+ "type": "string"
+ },
+ "gender": {
+ "description": "Gender",
+ "type": "string"
+ },
+ "hairColor": {
+ "description": "Hair color",
+ "type": "string"
+ },
+ "height": {
+ "description": "Height in different units",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "race": {
+ "description": "Race or species",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "weight": {
+ "description": "Weight in different units",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "biography": {
+ "description": "Biography information",
+ "properties": {
+ "aliases": {
+ "description": "List of aliases",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "alignment": {
+ "description": "Moral alignment (good, bad, neutral)",
+ "type": "string"
+ },
+ "alterEgos": {
+ "description": "Alternative identities",
+ "type": "string"
+ },
+ "firstAppearance": {
+ "description": "First appearance in comics",
+ "type": "string"
+ },
+ "fullName": {
+ "description": "Full legal name",
+ "type": "string"
+ },
+ "placeOfBirth": {
+ "description": "Birthplace",
+ "type": "string"
+ },
+ "publisher": {
+ "description": "Publisher (Marvel, DC, etc.)",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "connections": {
+ "description": "Connections and relationships",
+ "properties": {
+ "groupAffiliation": {
+ "description": "Team or group affiliations",
+ "type": "string"
+ },
+ "relatives": {
+ "description": "Known relatives",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "id": {
+ "description": "Numeric superhero ID",
+ "type": "number"
+ },
+ "images": {
+ "description": "Character images in multiple sizes",
+ "properties": {
+ "lg": {
+ "description": "Large image URL",
+ "type": "string"
+ },
+ "md": {
+ "description": "Medium image URL",
+ "type": "string"
+ },
+ "sm": {
+ "description": "Small image URL",
+ "type": "string"
+ },
+ "xs": {
+ "description": "Extra small image URL",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "name": {
+ "description": "Superhero name",
+ "type": "string"
+ },
+ "powerstats": {
+ "description": "Power statistics",
+ "properties": {
+ "combat": {
+ "description": "Combat stat (0-100 or null)",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "durability": {
+ "description": "Durability stat (0-100 or null)",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "intelligence": {
+ "description": "Intelligence stat (0-100 or null)",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "power": {
+ "description": "Power stat (0-100 or null)",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "speed": {
+ "description": "Speed stat (0-100 or null)",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "strength": {
+ "description": "Strength stat (0-100 or null)",
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "slug": {
+ "description": "URL-friendly slug identifier",
+ "type": "string"
+ },
+ "work": {
+ "description": "Work and occupation details",
+ "properties": {
+ "base": {
+ "description": "Base of operations",
+ "type": "string"
+ },
+ "occupation": {
+ "description": "Primary occupation",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "required": [
+ "id",
+ "name",
+ "slug",
+ "powerstats",
+ "appearance",
+ "biography",
+ "work",
+ "connections",
+ "images"
+ ],
+ "type": "object"
+}