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. No parameters needed.
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 (number, optional), per (number, optional), private (boolean, optional), query (string, optional).
List episodes for a specific show. Parameters: show_id (string) - Required, page (number, optional), per (number, optional), query (string, optional), status (string, optional), order (string, optional).
Get detailed information about a specific episode. Parameters: episode_id (string) - Required, include (string[], optional), fields (object, optional).
Get analytics for a show or specific episode. Parameters: show_id (string) - Required, episode_id (string, optional), start_date (string, optional), end_date (string, optional).
Create a new episode. Parameters: show_id (string) - Required, title (string) - Required, audio_url (string) - Required, summary (string, optional), description (string, optional), transcript_text (string, optional), author (string, optional), explicit (boolean, optional), image_url (string, optional), keywords (string, optional), number (number, optional), season_number (number, optional), type (string, optional), alternate_url (string, optional), video_url (string, optional), email_notifications (boolean, optional), increment_number (boolean, optional).
Update an existing episode. Parameters: episode_id (string) - Required, title (string, optional), summary (string, optional), description (string, optional), transcript_text (string, optional), author (string, optional), explicit (boolean, optional), image_url (string, optional), keywords (string, optional), number (number, optional), season_number (number, optional), type (string, optional), alternate_url (string, optional), video_url (string, optional), email_notifications (boolean, optional).
Get analytics for all episodes of a show. Parameters: show_id (string) - Required, start_date (string, optional), end_date (string, optional).
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.