Facilitates interaction with the Transistor.fm API, offering capabilities to manage podcasts, episodes, and access analytics efficiently.
No reviews yet. Be the first to review!
Sign in to join the conversation
Get details of the authenticated user account.
Get a pre-signed URL for uploading an audio file. Parameters: filename (string) - Required: Name of the audio file to upload.
List all shows in your Transistor.fm account, ordered by updated date (newest first). Parameters: page (optional number), per (optional number), private (optional boolean), query (optional string).
List episodes for a specific show. Parameters: show_id (string) - Required, page (optional number), per (optional number), query (optional string), status (optional string), order (optional string).
Get detailed information about a specific episode. Parameters: episode_id (string) - Required, include (optional array of strings), fields (optional object with episode and show fields).
Get analytics for a show or specific episode. Parameters: show_id (string) - Required, episode_id (optional string), start_date (optional string), end_date (optional string).
Create a new episode. Parameters: show_id (string) - Required, title (string) - Required, audio_url (string) - Required, summary (optional string), description (optional string), transcript_text (optional string), author (optional string), explicit (optional boolean), image_url (optional string), keywords (optional string), number (optional number), season_number (optional number), type (optional string), alternate_url (optional string), video_url (optional string), email_notifications (optional boolean), increment_number (optional boolean).
Update an existing episode. Parameters: episode_id (string) - Required, title (optional string), summary (optional string), description (optional string), transcript_text (optional string), author (optional string), explicit (optional boolean), image_url (optional string), keywords (optional string), number (optional number), season_number (optional number), type (optional string), alternate_url (optional string), video_url (optional string), email_notifications (optional boolean).
Get analytics for all episodes of a show. Parameters: show_id (string) - Required, start_date (optional string), end_date (optional string).
List all webhooks for a show. Parameters: show_id (string) - Required.
Subscribe to a webhook for a show. Parameters: event_name (string) - Required, show_id (string) - Required, url (string) - Required.
Unsubscribe from a webhook. Parameters: webhook_id (string) - Required.