Real Simple Syndication
Generates an image using a supplied template. See the documentation
Retrieve multiple RSS feeds and return a merged array of items sorted by date See documentation
Retrieve a list of your personal templates, optionally filtered by name. See the documentation
Capture an image of the current screen. 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 RenderForm API empowers you to automate the conversion of HTML forms into static, embeddable forms. By integrating RenderForm with Pipedream, you can streamline the process of capturing responses and integrating them into your data pipeline. With Pipedream's serverless platform, you can create workflows that trigger on form submissions, pre-fill forms with data from external sources, and connect form data to other apps and services, such as CRMs, email marketing tools, or databases.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
renderform: {
type: "app",
app: "renderform",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://get.renderform.io/api/v2/my-templates`,
headers: {
"X-API-KEY": `${this.renderform.$auth.api_key}`,
"Content-Type": `application/json`,
},
})
},
})