with ERPNext and Newsletter?
ERPNext is an open-source enterprise resource planning (ERP) software that integrates core business functions like accounting, inventory, sales, purchase, and HR management into a single system. With the ERPNext API, you can automate these functions by triggering actions in ERPNext or syncing data with other systems. Pipedream can be a powerful partner here, as it allows you to set up complex integrations and workflows without the need for a dedicated backend. By using Pipedream, you can connect ERPNext with numerous other apps to streamline processes, react to events in real-time, and automate data transfers.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
erpnext: {
type: "app",
app: "erpnext",
}
},
async run({steps, $}) {
return await axios($, {
url: `${this.erpnext.$auth.base_url}/api/method/frappe.auth.get_logged_user`,
auth: {
username: `${this.erpnext.$auth.api_key}`,
password: `${this.erpnext.$auth.api_secret}`,
},
})
},
})
The Newsletter API provides a way to integrate and automate email campaign management directly within Pipedream. With this API, you can manage subscribers, send out newsletters, and analyze the performance of your email campaigns. It's a powerful tool for website owners, bloggers, and marketers who want to engage their audience through regular email updates.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
newsletter: {
type: "app",
app: "newsletter",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.newsletter.$auth.url}/wp-json/newsletter/v2/subscribers`,
auth: {
username: `${this.newsletter.$auth.client_key}`,
password: `${this.newsletter.$auth.client_secret}`,
},
params: {
page: `{your_page}`,
per_page: `{your_per_page}`,
},
})
},
})