Uscreen

Uscreen is an all-in-one membership platform designed for video creators.⚡ Follow us for the best free video streaming tips!

Integrate the Uscreen API with the Email API

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

Create User with Uscreen API on New Email from Email API
Email + Uscreen
 
Try it
Grant User Access with Uscreen API on New Email from Email API
Email + Uscreen
 
Try it
New Email from the Email API

Get a unique address where you can send emails to trigger your workflow.

 
Try it
Create User with the Uscreen API

Creates an user. See the documentation

 
Try it
Grant User Access with the Uscreen API

Grant access to an user. See the documentation

 
Try it
Send Yourself an Email with the Email API

Customize and send an email to the email address you registered with Pipedream. The email will be sent by notifications@pipedream.com.

 
Try it

Overview of Uscreen

The Uscreen API lets you programmatically access your video on demand and OTT (over-the-top) service. With this API, you can pull data about videos, users, and sales, and carry out actions like creating and updating users, and more. By leveraging the Uscreen API on Pipedream, you can automate workflows involving video content management, user engagement tracking, and sales monitoring. This can significantly cut down manual effort and streamlines operations within your Uscreen account.

Connect Uscreen

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    uscreen: {
      type: "app",
      app: "uscreen",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://www.uscreen.io/publisher_api/v1/customers`,
      headers: {
        "Accept": `application/json`,
        "Authorization": `${this.uscreen.$auth.publisher_api_key}`,
      },
    })
  },
})

Connect Email

1
2
3
4
5
6
7
8
9
export default defineComponent({
  async run({ $ }) {
    const options = {
      subject: 'Your subject here',
      text: 'Your text here'
    };
    $.send.email(options);
  },
});