Mailjet is an easy-to-use all-in-one e-mail platform. With our transactional and marketing e-mail solution, it’s never been easier to get your emails into the inbox!
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 Klaviyo API grants you the power to automate and personalize your email marketing efforts. With it, you can manage lists, profiles, and campaigns, track event-driven communications, and analyze the results. By leveraging this API on Pipedream, you can create intricate, automated workflows that respond in real-time to your users' behavior, sync data across multiple platforms, and tailor your marketing strategies to improve engagement and conversion rates.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
klaviyo: {
type: "app",
app: "klaviyo",
}
},
async run({steps, $}) {
return await axios($, {
url: ` https://a.klaviyo.com/api/accounts/`,
headers: {
"Authorization": `Klaviyo-API-Key ${this.klaviyo.$auth.api_key}`,
"revision": `2023-12-15`,
},
})
},
})