Powerfully-Simple Email Marketing
Emit new event when a subscriber in a list is added. See the docs here
Add subscribers to the specified account and list. See the docs here.
Write custom Node.js code and use any of the 400k+ npm packages available. Refer to the Pipedream Node docs to learn more.
Get a paginated collection of subscribers under the specified account and list. See the docs here.
The AWeber API enables you to interact with your AWeber account data and
perform actions, such as creating and updating subscribers, retrieving campaign
statistics, and managing account preferences. You can use the API to build
applications that integrate with AWeber, such as a custom subscriber management
system or a campaign reporting tool.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
aweber: {
type: "app",
app: "aweber",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.aweber.com/1.0/accounts`,
headers: {
Authorization: `Bearer ${this.aweber.$auth.oauth_access_token}`,
},
})
},
})
// To use previous step data, pass the `steps` object to the run() function
export default defineComponent({
async run({ steps, $ }) {
// Return data to use it in future steps
return steps.trigger.event
},
})