Facilitates interaction with the Transistor.fm API, offering capabilities to manage podcasts, episodes, and access analytics efficiently.
まだレビューはありません. 最初のレビューを投稿しましょう!
会話に参加するにはサインインしてください
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 (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 string[]), fields (optional object).
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.
Get a show by ID. Parameters: show_id (string) - Required.
Update a show. Parameters: show_id (string) - Required, author (optional string), category (optional string), copyright (optional string), description (optional string), explicit (optional boolean), image_url (optional string), keywords (optional string), language (optional string), owner_email (optional string), secondary_category (optional string), show_type (optional string), title (optional string), time_zone (optional string), website (optional string).
Publish or schedule an episode without otherwise editing its metadata. Parameters: episode_id (string) - Required, status (string) - Required, published_at (optional string).
Get a computed download summary for a show or episode. Parameters: show_id (string) - Required, episode_id (optional string), start_date (optional string), end_date (optional string).
Compare download performance across multiple episodes, sorted by total downloads. Parameters: episode_ids (string[]) - Required, start_date (optional string), end_date (optional string).
List subscribers for a show. Parameters: show_id (string) - Required, page (optional number), per (optional number), query (optional string).
Get a subscriber by ID. Parameters: subscriber_id (string) - Required.
Create a subscriber. Parameters: show_id (string) - Required, email (string) - Required, skip_welcome_email (optional boolean).
Create multiple subscribers in a single request. Parameters: show_id (string) - Required, emails (string[]) - Required, skip_welcome_email (optional boolean).
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 (optional string), show_id (optional string), email (optional string).