with Mailchimp and Amara?
Emit new event when subtitles have been published. See the docs here
Emit new event when subtitles have been unpublished. See the docs here
Emit new event when a recipient clicks a pre-specified link in an specific campaign.
The Mailchimp API taps into the heart of your email marketing efforts, allowing you to manage subscribers, campaigns, and reports. With the API, you can automate tasks like syncing subscriber lists, segmenting contacts based on behavior, and personalizing email content to match user profiles. It's a powerful tool for marketers looking to fine-tune their email strategy and maximize engagement.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
mailchimp: {
type: "app",
app: "mailchimp",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://login.mailchimp.com/oauth2/metadata`,
headers: {
Authorization: `Bearer ${this.mailchimp.$auth.oauth_access_token}`,
},
})
},
})
The Amara API provides programmatic access to Amara’s community-driven subtitle creation and translation services. With this API, you can automate subtitle workflows, streamline video content translation, and integrate with other services to create efficient localization processes. The API allows you to manage videos, subtitles, and teams, offering a doorway to effortlessly scaling your video content to reach global audiences.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
amara: {
type: "app",
app: "amara",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://amara.org/api/users/teams/`,
headers: {
"X-api-key": `${this.amara.$auth.api_key}`,
"Content-Type": `application/json`,
},
})
},
})