Skip to content
Docs

API: Get Processing History

Retrieve processing history records within a billing cycle, used for billing reconciliation or administrative dashboard display.

Endpoint

GEThttps://app.podwise.ai/api/ent/v1/process-history

Query Parameters

  • billingCycle: Required. Billing cycle in YYYYMM format (e.g., 202501)

Response

type Response = {
  stats: {
    // Total audio processing duration in minutes
    transcribeDuration: number;
    // Total audio duration for article generation in minutes
    articleDuration: number;
    // Total audio duration for translation in minutes
    translateDuration: number;
  };
  list: {
    uuid: string;
    title: string;
    podcast?: string;
    processType: "transcribe" | "article" | "translate";
    // Audio duration in minutes
    duration: number;
    status: "waiting" | "error" | "processing" | "done";
    // undefined if processType is "transcribe" or "article"
    // { language: 'SC' | 'TC' | 'EN' | 'JP' | 'KR' } for processType "translate"
    meta: { [key: string]: any } | undefined;
    // Completion timestamp in milliseconds
    completeAt: number;
  }[];
};