Transistor.fm

Create unlimited podcasts for one monthly price. Invite team members, see your podcast's stats, and distribute to Apple Podcasts, Spotify, Google Podcasts. We also offer private podcasting for your company or membership site.

Integrate the Transistor.fm API with the Zoom Admin API

Setup the Transistor.fm API trigger to run a workflow which integrates with the Zoom Admin API. Pipedream's integration platform allows you to integrate Transistor.fm and Zoom Admin remarkably fast. Free for developers.

Create subscriber with Transistor.fm API on Account Created from Zoom Admin API
Zoom Admin + Transistor.fm
 
Try it
Create subscriber with Transistor.fm API on Custom Events from Zoom Admin API
Zoom Admin + Transistor.fm
 
Try it
Create subscriber with Transistor.fm API on Meeting Started from Zoom Admin API
Zoom Admin + Transistor.fm
 
Try it
Create subscriber with Transistor.fm API on Account Updated from Zoom Admin API
Zoom Admin + Transistor.fm
 
Try it
Create subscriber with Transistor.fm API on Recording Completed from Zoom Admin API
Zoom Admin + Transistor.fm
 
Try it
Account Created from the Zoom Admin API

Emits an event each time a sub-account is created in your master account

 
Try it
New Event from the Transistor.fm API

Emit new event when the desired event happens

 
Try it
Custom Events from the Zoom Admin API

Listen for any events tied to your Zoom account

 
Try it
Meeting Started from the Zoom Admin API

Emits an event each time a meeting starts in your Zoom account

 
Try it
Account Updated from the Zoom Admin API

Emits an event each time your master account or sub-account profile is updated

 
Try it
Create subscriber with the Transistor.fm API

Create a subscriber. See the docs here

 
Try it
Add meeting registrant with the Zoom Admin API

Register a participant for a meeting. See the docs here

 
Try it
Add webinar panelist with the Zoom Admin API

Register a panelist for a webinar. See the docs here

 
Try it
Add webinar registrant with the Zoom Admin API

Register a participant for a webinar. See the docs here

 
Try it
Create a meeting with the Zoom Admin API

Create a new room in zoom. See the docs here

 
Try it

Overview of Transistor.fm

With the Transistor.fm API, you can create powerful audio applications and
experiences. Whether you are building a scalable podcast hosting platform, a
streaming app, or a tool to manage and analyze audio content analytics, the
Transistor.fm API has you covered. Here are a few of the types of applications
you can build using our API:

  • Custom podcast hosting platform: Create a tailored podcast hosting platform
    that meets the specific needs of your customers.
  • Streaming app: Develop a streaming app designed to help listeners discover
    and explore new audio content.
  • Audio content analytics and management tool: Create a tool to help track and
    analyze data about audio content inventory, performance and usage.
  • Audio/podcast search engine: Build a capable audio search engine that can
    help listeners find audio content quickly and easily.
  • Marketplace of audio files: Develop a marketplace of audio files for users to
    discover, search for and purchase the audio content they need.
  • Audio content aggregation and curation tool: Create a tool to help streamline
    and simplify the process of finding, organizing, and managing audio content.

Connect Transistor.fm

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    transistor_fm: {
      type: "app",
      app: "transistor_fm",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.transistor.fm/v1`,
      headers: {
        "x-api-key": `${this.transistor_fm.$auth.api_key}`,
      },
    })
  },
})

Connect Zoom Admin

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    zoom_admin: {
      type: "app",
      app: "zoom_admin",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.zoom.us/v2/users/me`,
      headers: {
        Authorization: `Bearer ${this.zoom_admin.$auth.oauth_access_token}`,
      },
    })
  },
})