Skip to content
Docs
Open API v1Episodes

API: Get Episode Status

Check the transcription status and progress of a specific episode.

To wait for an episode to finish processing, poll this endpoint and fetch the summary or transcript once the status is done, instead of polling the content endpoints.

Endpoint

GEThttps://app.podwise.ai/api/open/v1/episodes/[seq]/status

Path Parameters

  • seq: Episode sequence number.

Response

type Response = {
  success: true;
  result: {
    // One of: "done", "processing", "waiting", "not_requested", "failed"
    status: string;
    // 0-100 for processing/done, null for not_requested
    progress: number | null;
  };
};
StatusProgressDescription
done100Episode has been fully transcribed.
processing0-99Episode is currently being transcribed.
waiting0Episode is queued for transcription.
not_requestednullTranscription has not been requested for this episode.
failedvariesTranscription failed.