API: Export Episode as Markdown
Export a processed episode’s content as a Markdown string. The generated Markdown includes episode metadata, summary, takeaways, Q&A, outlines, keywords, highlights, and transcript.
Endpoint
POSThttps://podwise.ai/api/open/v1/episodes/[seq]/export/markdown
Path Parameters
seq: Episode sequence number.
Request Body
All fields are optional.
type RequestBody = {
// Group transcript by outline sections. Default: false
mixOutlines?: boolean,
// Translation language code (e.g., "Chinese", "Japanese"). null for original language
translation?: string | null,
// Show both original and translated text when translation is set. Default: false
mixWithOriginLanguage?: boolean,
// Markdown format dialect. One of: "common", "obsidian", "logseq". Default: "common"
dialect?: "common" | "obsidian" | "logseq",
}Response
type Response = {
success: true,
result: {
// The generated Markdown content
markdown: string,
},
episode: {
episodeId: string,
seq: number,
title: string,
podcastName: string,
cover: string,
epCover: string | null,
description: string | null,
// Unix timestamp in seconds
publishTime: number,
link: string,
linkType: string,
// Duration in seconds, may be null
duration: number | null,
transcribed: boolean,
language: string | null,
},
}Last updated on