Podcast API
2 endpoints
Podcast generation and management.
Reset rate limit for a user / export async function reset(collectionId: string, userId: string): Promise<{ success: bool
Reset rate limit for a user / export async function reset(collectionId: string, userId: string): Promise<{ success: bool
Endpoint
/admin/collection/{collectionId}/ai/generatePodcastParameters
collectionIdpath
string
Required
bodybody
GeneratePodcastRequest
Required
See GeneratePodcastRequest schema
Responses
200
Success{
"schema": "GeneratePodcastResponse"
}400
Bad request401
Unauthorized404
Not foundGenerate a NotebookLM-style conversational podcast from product documents / export async function generate( collectionId
Generate a NotebookLM-style conversational podcast from product documents / export async function generate( collectionId
Endpoint
/admin/collection/{collectionId}/ai/podcast/{podcastId}Parameters
collectionIdpath
string
Required
podcastIdpath
string
Required
Responses
200
Success{
"schema": "PodcastStatus"
}400
Bad request401
Unauthorized404
Not found