RSS
RSS.app is a web-based tool that helps you create, customize, and manage RSS feeds—even from websites that don’t provide them natively.
Categories: Social Media
Type: rss/v1
Connections
Version: 1
bearer_token
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
apiKey | API Key | STRING | Your API key can be found in Account Settings -> API. | true |
apiSecret | API Secret | STRING | Your API secret can be found in Account Settings -> API. | true |
Actions
Create Feed
Name: createFeed
Creates feed from website by using website URL.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
url | Url | STRING | A valid Website URL is required (example: https://bbc.com). | true |
Example JSON Structure
{
"label" : "Create Feed",
"name" : "createFeed",
"parameters" : {
"url" : ""
},
"type" : "rss/v1/createFeed"
}
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
id | STRING | Unique ID of the RSS feed. |
title | STRING | Title of the RSS feed. |
rss_feed_url | STRING | Direct URL to the RSS XML feed. |
source_url | STRING | Original source URL for the content. |
description | STRING | Description of the RSS feed. |
items | ARRAY Items[{STRING(url), STRING(title), STRING(description_text), STRING(description_html), STRING(thumbnail), STRING(date_published), [STRING](authors)}] | List of items in the RSS feed. |
Output Example
{
"id" : "",
"title" : "",
"rss_feed_url" : "",
"source_url" : "",
"description" : "",
"items" : [ {
"url" : "",
"title" : "",
"description_text" : "",
"description_html" : "",
"thumbnail" : "",
"date_published" : "",
"authors" : [ "" ]
} ]
}
Triggers
New Item in Feed
Name: newItemInFeed
Triggers when a new item is added to the feed.
Type: STATIC_WEBHOOK
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
id | STRING | Event ID. |
type | STRING | Type of the event. |
feed | OBJECT Properties{STRING(id), STRING(title), STRING(source_url), STRING(rss_feed_url), STRING(description), STRING(icon)} | Feed object. |
data | OBJECT Properties{[{STRING(url), STRING(title), STRING(description_text), STRING(thumbnail), STRING(date_published), [STRING($author)](authors)}](items_new), [{STRING(url), STRING(title), STRING(description_text), STRING(thumbnail), STRING(date_published), [STRING($author)](authors)}](items_changed)} | Feed data. |
JSON Example
{
"label" : "New Item in Feed",
"name" : "newItemInFeed",
"type" : "rss/v1/newItemInFeed"
}
What to do if your action is not listed here?
If this component doesn't have the action you need, you can use Custom Action to create your own. Custom Actions empower you to define HTTP requests tailored to your specific requirements, allowing for greater flexibility in integrating with external services or APIs.
To create a Custom Action, simply specify the desired HTTP method, path, and any necessary parameters. This way, you can extend the functionality of your component beyond the predefined actions, ensuring that you can meet all your integration needs effectively.
Additional instructions
Connection Setup
Setup webhook
- Create ByteChef workflow with RSS trigger.
- Click this icon to publish the project.
- Click on Publish.
- Click this icon to go to Project Deployments.
- Click on Create Deployment.
- Click on Select... and select your RSS project and desired version.
- Click on Next.
- Enable workflow.
- Choose connection.
- Click on Save.
- Enable deployment.
- Click here to expand the deployment.
- Click this icon to copy webhook URL.
- Navigate to RSS app.
- Click on MY FEEDS.
- Click this icon.
- Click on Webhooks.
- Click New Webhook button.
- Enter copied webhook URL.
- Click on Add Webhook.
- Click on Select Feed or Bundle.
- Select desired feed.
- Click on Save.
- Click on Send Test.
Rocket.Chat
Rocket.Chat is a communication platform that enables team collaboration through messaging, audio/video calls, and integrations, all customizable and self-hostable.
Salesflare
Salesflare is a CRM software designed to help small businesses and startups manage their customer relationships efficiently.