---
title: "GET /podcast-bot/jobs/podcasts/{podcastKey}"
method: GET
path: "/podcast-bot/jobs/podcasts/{podcastKey}"
tags: ["Podcast Bot"]
---

# GET /podcast-bot/jobs/podcasts/{podcastKey}

`GET /podcast-bot/jobs/podcasts/{podcastKey}`

## Request

- Base URL: `https://api.zeno.fm`
- URL: `https://api.zeno.fm/podcast-bot/jobs/podcasts/{podcastKey}`
- Auth: none declared
- TypeScript: <https://skmtc.dev/zeno/apis/aggregators-api-service/docs/podcast-bot/jobs/podcasts/:podcastKey/get.ts> (a function with typed inputs; its response is checked against the schema)

Get all processing jobs for a podcast

## Path parameters

- `podcastKey` string, required

## Query parameters

- `status` 'PENDING_CREATION' | 'PENDING' | 'PROCESSING' | 'CHECKING' | 'FINISHING' | 'CHECKING_FAILED' | 'COMPLETED' | 'FINISHED' | 'FAILED' | 'CANCELLED'
- `from_date` string

## Response `200`

OK

- PodcastJob[]
  - `episodeSourceKey` string
  - `podcastSourceKey` string
  - `podcastSourceId` integer
  - `episodeUrl` string
  - `episodeUrlPublishDate` string, date-time
  - `jobId` string
  - `recordScheduleId` string
  - `slotId` string
  - `duration` integer
  - `podcastDestKey` string
  - `type` 'CUT' | 'INTERVIEWS' | 'METADATA' | 'REMOVE_COPYRIGHT_MUSIC' | 'REMOVE_MUSIC' | 'REMOVE_FOREGROUND_MUSIC' | 'REMOVE_BACKGROUND_MUSIC' | 'REMOVE_COMMERCIALS' | 'REMOVE_MUSIC_COMMERCIALS' | 'ADD_INTRO_OUTRO' | 'WORKFLOW' | 'CLASSIFY_AUDIO' | 'EXTRACT_INTERVIEWS' | 'AUTO_CLIP' | 'CREATE_VIDEO'
  - `intro` string
  - `outro` string
  - `addIntro` string
  - `addOutro` string
  - `id` integer
  - `host` string
  - `creationDate` string, date-time
  - `lastUpdated` string, date-time
  - `status` 'PENDING_CREATION' | 'PENDING' | 'PROCESSING' | 'CHECKING' | 'FINISHING' | 'CHECKING_FAILED' | 'COMPLETED' | 'FINISHED' | 'FAILED' | 'CANCELLED'
  - `subJobTypes` string[]
  - `titlePrefix` string
  - `recordingInterviewMinDurationMinutes` integer
  - `customPromptTitle` string
  - `customPromptDescription` string
  - `interviewCustomTitle` string
  - `interviewCustomDescription` string
  - `processedAudioDuration` integer
  - `autoClipConfig` unknown
  - `createVideoConfig` unknown

## Changes

- **2026-09-23** `8eb322809483`: 2 info
  - added the optional property `items/autoClipConfig` to the response with the `200` status
  - added the optional property `items/createVideoConfig` to the response with the `200` status
- **2026-07-26** `cf4d10f16c63`: 2 warning
  - added the new `CREATE_VIDEO` enum value to the `items/subJobTypes/items/` response property for the response status `200`
  - added the new `CREATE_VIDEO` enum value to the `items/type` response property for the response status `200`
- **2026-07-13** `104d35bf8984`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/zeno/apis/aggregators-api-service/changes/podcast-bot/jobs/podcasts/:podcastKey/get.md)

---

[API](https://skmtc.dev/zeno/apis/aggregators-api-service.md) - [All operations](https://skmtc.dev/zeno/apis/aggregators-api-service/llms.txt) - [OpenAPI document](https://skmtc.dev/zeno/apis/aggregators-api-service/revisions/e6ef499b4111?raw)
