{
  "requestId": "req_7f4b2c91a8d64e2f",
  "generatedAt": "2026-07-14T14:36:22Z",
  "platform": {
    "name": "CastHarbor",
    "environment": "production",
    "region": "us-east-1",
    "apiVersion": "2026-04-15"
  },
  "account": {
    "id": "acct_92kLm4qP",
    "name": "Northstar Media Group",
    "plan": {
      "tier": "pro",
      "billingCycle": "monthly",
      "storageLimitGb": 500,
      "monthlyBandwidthLimitGb": 2000,
      "features": [
        "dynamic_ad_insertion",
        "private_feeds",
        "advanced_analytics",
        "team_collaboration"
      ]
    },
    "usage": {
      "storageUsedGb": 184.7,
      "bandwidthUsedThisMonthGb": 638.2,
      "episodesPublishedThisMonth": 18
    }
  },
  "podcast": {
    "id": "pod_4c8f1a77",
    "title": "Signal Path",
    "description": "A weekly interview show about product strategy, engineering leadership, and the systems behind modern software teams.",
    "status": "active",
    "language": "en-US",
    "explicit": false,
    "category": {
      "primary": "Technology",
      "secondary": "Business"
    },
    "artwork": {
      "url": "https://cdn.castharbor.example/artwork/pod_4c8f1a77/cover-3000.jpg",
      "width": 3000,
      "height": 3000,
      "mimeType": "image/jpeg"
    },
    "rss": {
      "feedUrl": "https://feeds.castharbor.example/signal-path",
      "lastGeneratedAt": "2026-07-14T14:12:08Z",
      "valid": true
    },
    "distribution": {
      "applePodcasts": {
        "enabled": true,
        "status": "live",
        "url": "https://podcasts.apple.com/us/podcast/signal-path/id1782459012"
      },
      "spotify": {
        "enabled": true,
        "status": "live",
        "url": "https://open.spotify.com/show/3n4sA9xPq2Lm"
      },
      "youtubeMusic": {
        "enabled": true,
        "status": "pending_review",
        "url": null
      }
    },
    "team": [
      {
        "userId": "usr_1029",
        "name": "Maya Chen",
        "email": "maya.chen@example.com",
        "role": "owner"
      },
      {
        "userId": "usr_1184",
        "name": "Jon Bell",
        "email": "jon.bell@example.com",
        "role": "producer"
      }
    ]
  },
  "episodes": [
    {
      "id": "ep_8f72d41c",
      "title": "Designing Roadmaps That Survive Contact with Reality",
      "episodeNumber": 42,
      "seasonNumber": 3,
      "status": "published",
      "publishedAt": "2026-07-11T09:00:00Z",
      "durationSeconds": 3124,
      "audio": {
        "sourceFile": "signal-path-s03e42-master.wav",
        "streamUrl": "https://media.castharbor.example/pod_4c8f1a77/ep_8f72d41c/audio.mp3",
        "mimeType": "audio/mpeg",
        "bitrateKbps": 128,
        "sizeBytes": 50321844
      },
      "chapters": [
        {
          "startSeconds": 0,
          "title": "Cold open"
        },
        {
          "startSeconds": 184,
          "title": "Why roadmaps fail"
        },
        {
          "startSeconds": 1260,
          "title": "Planning under uncertainty"
        },
        {
          "startSeconds": 2478,
          "title": "Listener questions"
        }
      ],
      "analytics": {
        "downloads": 18420,
        "uniqueListeners": 12988,
        "averageCompletionRate": 0.71,
        "topCountries": [
          {
            "countryCode": "US",
            "downloads": 9820
          },
          {
            "countryCode": "CA",
            "downloads": 2144
          },
          {
            "countryCode": "GB",
            "downloads": 1732
          }
        ]
      }
    },
    {
      "id": "ep_91b62aa0",
      "title": "The Quiet Work of Incident Review",
      "episodeNumber": 41,
      "seasonNumber": 3,
      "status": "published",
      "publishedAt": "2026-07-04T09:00:00Z",
      "durationSeconds": 2849,
      "audio": {
        "sourceFile": "signal-path-s03e41-master.wav",
        "streamUrl": "https://media.castharbor.example/pod_4c8f1a77/ep_91b62aa0/audio.mp3",
        "mimeType": "audio/mpeg",
        "bitrateKbps": 128,
        "sizeBytes": 45900218
      },
      "chapters": [
        {
          "startSeconds": 0,
          "title": "Intro"
        },
        {
          "startSeconds": 312,
          "title": "Blameless review patterns"
        },
        {
          "startSeconds": 1715,
          "title": "Turning findings into practice"
        }
      ],
      "analytics": {
        "downloads": 22106,
        "uniqueListeners": 15603,
        "averageCompletionRate": 0.76,
        "topCountries": [
          {
            "countryCode": "US",
            "downloads": 12112
          },
          {
            "countryCode": "DE",
            "downloads": 1908
          },
          {
            "countryCode": "CA",
            "downloads": 1844
          }
        ]
      }
    }
  ],
  "monetization": {
    "adsEnabled": true,
    "adServer": {
      "provider": "StreamStitch",
      "campaignsActive": 4,
      "defaultFillRate": 0.82
    },
    "placements": [
      {
        "type": "pre_roll",
        "maxDurationSeconds": 30,
        "enabled": true
      },
      {
        "type": "mid_roll",
        "maxDurationSeconds": 60,
        "enabled": true,
        "rules": {
          "minimumEpisodeDurationSeconds": 1200,
          "preferredBreakpoints": [
            900,
            1800
          ]
        }
      }
    ]
  },
  "webhooks": [
    {
      "id": "wh_57ab9e",
      "event": "episode.published",
      "url": "https://northstar.example/webhooks/podcast",
      "enabled": true,
      "lastDelivery": {
        "status": "success",
        "deliveredAt": "2026-07-11T09:00:04Z",
        "responseCode": 204
      }
    },
    {
      "id": "wh_64dc02",
      "event": "analytics.daily_summary.ready",
      "url": "https://northstar.example/webhooks/analytics",
      "enabled": true,
      "lastDelivery": {
        "status": "success",
        "deliveredAt": "2026-07-14T06:15:31Z",
        "responseCode": 200
      }
    }
  ]
}