with Mailjet and Loops.so?
Add a new unique contact to your global contact list and select its exclusion status. See the docs here
Retrieve details for all contact lists - name, subscriber count, creation timestamp, deletion status. See the docs here
Mailjet's API offers the power to craft, send, and track emails with finesse. You can wield it to automate email sequences, synchronize email lists with your databases, and send transactional emails with personalized content. It's a playground for creating tailored email campaigns and dissecting campaign performance with rich analytics.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
mailjet: {
type: "app",
app: "mailjet",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.mailjet.com/v3/REST/contactslist`,
auth: {
username: `{{custom_fields.public_key}}`,
password: `${this.mailjet.$auth.secret_key}`,
},
})
},
})
The Loops.so API enables you to automate repetitive tasks, create custom integrations, and manage video campaigns directly from Pipedream. It offers endpoints to manage videos, incorporate user-generated content, and track metrics. On Pipedream, you can connect Loops.so with a multitude of other services for seamless data flow across platforms, enabling efficient automation of content distribution, marketing analytics, and customer engagement workflows.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
loops_so: {
type: "app",
app: "loops_so",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://app.loops.so/api/v1/api-key`,
headers: {
Authorization: `Bearer ${this.loops_so.$auth.api_key}`,
"Accept": `application/json`,
},
})
},
})