with Flutterwave and HTML 2 PDF?
The Flutterwave API empowers developers to automate payment processes and integrate various payment services within applications. With this API, you can initiate and receive payments, manage transactions, and access customer data securely. Utilizing Pipedream, you can create workflows that trigger on specific events, process data, and integrate with an array of services without managing servers.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
flutterwave: {
type: "app",
app: "flutterwave",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.flutterwave.com/v3/beneficiaries`,
headers: {
Authorization: `Bearer ${this.flutterwave.$auth.secret_api_key}`,
},
})
},
})
The HTML 2 PDF API allows you to convert HTML documents to PDFs. In Pipedream, you can integrate this API into workflows to automate document generation tasks. This can be incredibly useful for generating reports, invoices, or any other document where you start with HTML and need a PDF output. You can trigger these conversions with various events – like a new form submission, a scheduled trigger, or even updates in a database.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
html_2_pdf: {
type: "app",
app: "html_2_pdf",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.html2pdf.co.uk/`,
params: {
license: `${this.html_2_pdf.$auth.license_key}`,
url: `https://example.com`,
},
})
},
})