Skip to content
Docs

API: List Played Episodes

Retrieve the authenticated user's play history, sorted by most recently played first. The play history keeps the most recent episodes only.

Endpoint

GEThttps://app.podwise.ai/api/open/v1/user/episodes/played

Query Parameters

  • page: Zero-based page index. Default is 0.
  • pageSize: Results per page (max 50). Default is 20.

Response

type Response = {
  success: true;
  result: {
    episodeId: string;
    seq: number;
    title: string;
    podcastName: string;
    cover: string;
    // May be null
    epCover: string | null;
    // May be 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;
    // May be null
    language: string | null;
  }[];
  page: number;
  pageSize: number;
};