changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "artwork_url": {
+ "description": "Episode or show artwork.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "audio_url": {
+ "description": "Direct MP3 URL, for players or downloads.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "chapters": {
+ "description": "Chapters in order; empty when the episode has none.",
+ "items": {
+ "properties": {
+ "listen_url": {
+ "description": "Listen page that starts playback at this chapter.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "start": {
+ "description": "Chapter start as m:ss or h:mm:ss.",
+ "type": "string"
+ },
+ "start_seconds": {
+ "description": "Chapter start in seconds.",
+ "type": "number"
+ },
+ "title": {
+ "description": "Chapter title.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "start_seconds",
+ "start"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "description": {
+ "description": "Short public summary.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "duration": {
+ "description": "Length as m:ss or h:mm:ss.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "duration_seconds": {
+ "description": "Length in seconds.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "episode_id": {
+ "description": "Pass to get_episode for chapters and transcript.",
+ "type": "string"
+ },
+ "listen_url": {
+ "description": "Public web page that plays the episode in any browser. Give this to a person.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "published_at": {
+ "description": "ISO 8601 publish time.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "show_name": {
+ "description": "Show the episode belongs to.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "show_url": {
+ "description": "Public page for the episode's show.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "title": {
+ "description": "Episode title.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "transcript": {
+ "description": "Present only when include_transcript is true; null if the episode has no public transcript.",
+ "properties": {
+ "speaker_count": {
+ "description": "Distinct speakers.",
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "text": {
+ "description": "Transcript as 'Speaker: line' paragraphs.",
+ "type": "string"
+ },
+ "truncated": {
+ "description": "True when text was cut at max_transcript_chars.",
+ "type": "boolean"
+ },
+ "word_count": {
+ "description": "Words in the full transcript.",
+ "type": [
+ "integer",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "text",
+ "truncated"
+ ],
+ "type": [
+ "object",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "episode_id",
+ "title",
+ "listen_url",
+ "chapters"
+ ],
+ "type": "object"
+}