with DNSFilter and HeyGen?
Emit new event when a new policy is created. See the documentation
Emit new event when a specific avatar video event occurs. The user can define a custom set of event(s) to trigger. See the documentation
Emit new event when a user's DNS query is blocked by a policy. See the documentation
Emit new event when a Heygen video fails during processing. See the documentation
Emit new event when a new avatar video has been successfully generated. See the documentation
Assigns a pre-existing policy to a specific site within your DNSFilter account. See the documentation
Creates a talking photo from a provided image. See the documentation
Blocks a selected category from a policy applied to your DNSFilter account's sites or roaming clients. See the documentation
Generates a video from a selected template. See the documentation
Fetches a link for a specific heygen video. See the documentation
The DNSFilter API enables you to automate interactions with your DNSFilter account, offering capabilities like managing filtered domains, accessing reports, updating settings, and more. Within Pipedream, you can wield this API for seamless and serverless integrations, crafting workflows that trigger on specified conditions, process DNSFilter data, and interact with other apps and services, all without managing infrastructure.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
dnsfilter: {
type: "app",
app: "dnsfilter",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.dnsfilter.com/v1/users`,
headers: {
"Authorization": `Token ${this.dnsfilter.$auth.oauth_access_token}`,
},
})
},
})
The HeyGen API offers tools for generating visual content, such as social media posts, banners, and other graphics programmatically. Integrating this API with Pipedream allows you to automate the creation and distribution of visual assets based on various triggers and data sources. For example, you can generate new images when a new product is added to your inventory, create customized social media posts from RSS feed items, or even automate weekly visual reports.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
heygen: {
type: "app",
app: "heygen",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.heygen.com/v2/avatars`,
headers: {
"X-Api-Key": `${this.heygen.$auth.api_token}`,
},
})
},
})