Skip to main content

RSS Digest

Category: Productivity

Get this pack →

This page is generated from the Air Pipe marketplace. Browse it live to install into your organization.

Overview​

Fetch an RSS feed and return its parsed items. Demonstrates parsing an XML response with http data_type: xml.

Endpoints​

  • GET feed/latest — fetch and parse an RSS feed's items

Required variables​

  • ap_var::RSS_FEED_URL — the RSS/Atom feed URL

Configuration​

rss_digest.yml​

name: RssDigest
description: >
Fetch an RSS feed and return its parsed items. Demonstrates parsing an XML
response with http data_type: xml.

docs: true

# Required managed variables:
# RSS_FEED_URL — the RSS/Atom feed URL

global:
variables:
rss_feed_url: a|ap_var::RSS_FEED_URL|
interfaces:
feed/latest:
output: http
method: GET
summary: Fetch and parse an RSS feed's items
actions:
- name: FetchFeed
http:
method: GET
url: a|var::rss_feed_url|
data_type: xml
post_transforms:
- extract_value: "body.rss.channel.item"