Create, Approve, Track & eSign Docs 40% Faster
Emit new event when a document failed to be created See docs here
Emit new event when a document is deleted See docs here
Emit new event when a document's state is changed See docs here
Emit new event when a document is updated See docs here
Emit new event when a recipient completes a document See 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.
Create a document from a file or public file URL. See the docs here
Create Document from PandaDoc Template. See the docs here
The PandaDoc API is a powerful tool that can be used to create and customize
documents with ease. With the PandaDoc API, you can connect to the PandaDoc
cloud Platform and create automated document workflows, streamline document
creation and editing, and more.
Using the PandaDoc API, you can:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
pandadoc: {
type: "app",
app: "pandadoc",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.pandadoc.com/public/v1/members/current/`,
headers: {
Authorization: `Bearer ${this.pandadoc.$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
},
})