Real Simple Syndication
Emit new event for new agreements with the specified status(es) See the documentation
The RSS app allows users to automatically fetch and parse updates from web feeds. This functionality is pivotal for staying abreast of content changes or updates from websites, blogs, and news outlets that offer RSS feeds. With Pipedream, you can harness the RSS API to trigger workflows that enable a broad range of automations, like content aggregation, monitoring for specific keywords, notifications, and data synchronization across platforms.
module.exports = defineComponent({
props: {
rss: {
type: "app",
app: "rss",
}
},
async run({steps, $}) {
// Retrieve items from a sample feed
const Parser = require('rss-parser');
const parser = new Parser();
const stories = []
// Replace with your feed URL
const url = "https://pipedream.com/community/latest.rss"
const feed = await parser.parseURL(url);
const { title, items } = feed
this.title = title
if (!items.length) {
$end("No new stories")
}
this.items = items
},
})
The Concord API provides access to a contract management platform that lets users automate the creation, negotiation, signing, and management of contracts. With the API, you can leverage Concord's features in a programmatic way, allowing for integration with external systems and automation of workflows. Using Pipedream, you can connect Concord's capabilities to a multitude of other services, trigger workflows based on events within Concord, or perform operations in Concord in response to triggers from other apps.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
concord: {
type: "app",
app: "concord",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.concord.$auth.environment}.concordnow.com/api/rest/1/user/me`,
headers: {
"X-API-KEY": `${this.concord.$auth.api_key}`,
"Content-Type": `application/json`,
},
})
},
})