Facilitates interaction with the Transistor.fm API, offering capabilities to manage podcasts, episodes, and access analytics efficiently.
Aucun avis encore. Soyez le premier à donner votre avis !
Connectez-vous pour rejoindre la conversation
Get details of the authenticated user account. No parameters needed.
Get a pre-signed URL for uploading an audio file. Parameters: filename (string) - Name of the audio file to upload.
List all shows in your Transistor.fm account, ordered by updated date. 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).
Get a show by ID. Parameters: show_id (string, required).
Update a show. Parameters: show_id (string, required), author (string, optional), category (string, optional), copyright (string, optional), description (string, optional), explicit (boolean, optional), image_url (string, optional), keywords (string, optional), language (string, optional), owner_email (string, optional), secondary_category (string, optional), show_type (string, optional), title (string, optional), time_zone (string, optional), website (string, optional).
Publish or schedule an episode without otherwise editing its metadata. Parameters: episode_id (string, required), status (string, required), published_at (string, optional).
Get a computed download summary for a show or episode. Parameters: show_id (string, required), episode_id (string, optional), start_date (string, optional), end_date (string, optional).
Compare download performance across multiple episodes. Parameters: episode_ids (string[], required), start_date (string, optional), end_date (string, optional).
List subscribers for a show. Parameters: show_id (string, required), page (number, optional), per (number, optional), query (string, optional).
Get a subscriber by ID. Parameters: subscriber_id (string, required).
Create a subscriber. Parameters: show_id (string, required), email (string, required), skip_welcome_email (boolean, optional).
Create multiple subscribers in a single request. Parameters: show_id (string, required), emails (string[], required), skip_welcome_email (boolean, optional).
Update a subscriber's email. Parameters: subscriber_id (string, required), email (string, required).
Delete a subscriber. Provide either subscriber_id, OR both show_id and email. Parameters: subscriber_id (string, optional), show_id (string, optional), email (string, optional).