changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "ended": {
+ "description": "End date",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "episode_count": {
+ "description": "Total number of episodes",
+ "type": "number"
+ },
+ "episodes": {
+ "items": {
+ "properties": {
+ "airdate": {
+ "description": "Air date in YYYY-MM-DD format",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "airtime": {
+ "description": "Air time (HH:MM format)",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "episode": {
+ "description": "Episode number in season",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "id": {
+ "description": "Episode ID",
+ "type": "number"
+ },
+ "name": {
+ "description": "Episode name",
+ "type": "string"
+ },
+ "runtime_minutes": {
+ "description": "Episode runtime in minutes",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "season": {
+ "description": "Season number",
+ "type": "number"
+ },
+ "summary": {
+ "description": "Episode summary without HTML",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "id",
+ "season",
+ "episode",
+ "name",
+ "airdate",
+ "airtime",
+ "runtime_minutes",
+ "summary"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "genres": {
+ "description": "List of genres",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "id": {
+ "description": "TVmaze show ID",
+ "type": "number"
+ },
+ "image": {
+ "description": "Poster image URL",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "language": {
+ "description": "Primary language",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "name": {
+ "description": "Show name",
+ "type": "string"
+ },
+ "network": {
+ "description": "Network name",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "premiered": {
+ "description": "Premiere date",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "rating": {
+ "description": "Average rating",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "status": {
+ "description": "Current status",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "summary": {
+ "description": "Show summary",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "type": {
+ "description": "Show type",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "url": {
+ "description": "TVmaze show URL",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "id",
+ "name",
+ "type",
+ "language",
+ "genres",
+ "status",
+ "premiered",
+ "ended",
+ "rating",
+ "network",
+ "summary",
+ "url",
+ "image",
+ "episode_count",
+ "episodes"
+ ],
+ "type": "object"
+}