with Microsoft Sharepoint Online and PandaDoc?
Emit new event when a new list is created in Microsoft Sharepoint.
Emit new event when a list is updated in Microsoft Sharepoint.
Emit new event when a document failed to be created. See the documentation here
Emit new event when a document is deleted. See the documentation here
Emit new event when a document's state is changed. See the documentation here
Create a new item in Microsoft Sharepoint. See the documentation
Adds an attachment to a document. See the documentation here
Create a new list in Microsoft Sharepoint. See the documentation
Create a document from a file or public file URL. See the documentation here
Download a Microsoft Sharepoint file to the /tmp directory. See the documentation
The Microsoft SharePoint Online API opens up a world of possibilities for integrating your SharePoint content with other services and automating tasks. With Pipedream, you can harness this API to create powerful workflows that trigger on events in SharePoint, manipulate data, and connect with countless other apps. Create custom automations for document management, team notifications, content moderation, and more, without the need to manage infrastructure.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
sharepoint: {
type: "app",
app: "sharepoint",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://graph.microsoft.com/v1.0/me`,
headers: {
Authorization: `Bearer ${this.sharepoint.$auth.oauth_access_token}`,
},
})
},
})
The PandaDoc API opens up a realm of possibilities for automating document workflows, creating a seamless bridge between document management and various business processes. With it, you can programmatically create, send, and track documents, streamline electronic signatures, and manage templates, among others. Integrations through Pipedream can harness these capabilities, enabling you to trigger actions in PandaDoc based on events from other apps, or vice versa.
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}`,
},
})
},
})