import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
pdforge: {
type: "app",
app: "pdforge",
}
},
async run({steps, $}) {
const data = {
"templateId": `${this.pdforge.$auth.template_id}`,
"data": `john@fabrikam.com`,
}
return await axios($, {
method: "post",
url: `https://api.pdforge.com/v1/pdf/sync`,
headers: {
Authorization: `Bearer ${this.pdforge.$auth.api_key}`,
},
data,
})
},
})
Generate a PDF document from HTML content. See the documentation
Generate a document from a selected template. See the documentation
pdforge uses API keys for authentication. When you connect your pdforge account, Pipedream securely stores the keys so you can easily authenticate to pdforge APIs in both code and no-code steps.