# Pull RSS feed data from 3rd party sites

**URL:** <https://forum.ghost.org/t/pull-rss-feed-data-from-3rd-party-sites/8714>\
**Category:** Developer help\
**Created:** [August 17, 2019, 2:50pm UTC](https://forum.ghost.org/t/pull-rss-feed-data-from-3rd-party-sites/8714 "2019-08-17T14:50:21Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![saroj\_shrestha](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/saroj_shrestha/32/4311_2.png) [@saroj\_shrestha](https://forum.ghost.org/u/saroj_shrestha)\
**Post date:** [August 17, 2019, 2:50pm UTC](https://forum.ghost.org/t/pull-rss-feed-data-from-3rd-party-sites/8714/1 "2019-08-17T14:50:21Z")

</div>

Hi,  
How can I display RSS news feed from 3rd party sites on my page.

Thank you

---

<div class="post-metadata">

**Author:** ![DavidDarnes](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/daviddarnes/32/3533_2.png) [@DavidDarnes](https://forum.ghost.org/u/DavidDarnes)\
**Post date:** [August 19, 2019, 8:29am UTC](https://forum.ghost.org/t/pull-rss-feed-data-from-3rd-party-sites/8714/2 "2019-08-19T08:29:43Z")

</div>

Hey! It’s possible to do this with JavaScript, what kind of RSS feed is it? Does the external feed have an API or a JSON version? This would be easier to handle than RSS

---

<div class="post-metadata">

**Author:** ![saroj\_shrestha](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/saroj_shrestha/32/4311_2.png) [@saroj\_shrestha](https://forum.ghost.org/u/saroj_shrestha)\
**Post date:** [August 19, 2019, 8:49am UTC](https://forum.ghost.org/t/pull-rss-feed-data-from-3rd-party-sites/8714/3 "2019-08-19T08:49:30Z")

</div>

Hi Thank you for reply

The RSS feed that I am talking about is something like this [ACN Newswire](http://www.acnnewswire.com/rss/lang/english.xml)

Also interested to know the way to pull data from API or JSON, Is it possible create page and display on it?  
Is there any tutorial or guideline based on it?

Thank you

---

<div class="post-metadata">

**Author:** ![DavidDarnes](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/daviddarnes/32/3533_2.png) [@DavidDarnes](https://forum.ghost.org/u/DavidDarnes)\
**Post date:** [August 19, 2019, 9:47am UTC](https://forum.ghost.org/t/pull-rss-feed-data-from-3rd-party-sites/8714/4 "2019-08-19T09:47:42Z")

</div>

Just to clarify, are you wanting to add content from a **feed into** your Ghost site? Or create feeds that are **coming from** your Ghost site?

---

<div class="post-metadata">

**Author:** ![saroj\_shrestha](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/saroj_shrestha/32/4311_2.png) [@saroj\_shrestha](https://forum.ghost.org/u/saroj_shrestha)\
**Post date:** [August 19, 2019, 11:15am UTC](https://forum.ghost.org/t/pull-rss-feed-data-from-3rd-party-sites/8714/5 "2019-08-19T11:15:46Z")

</div>

yes, want to add content from a feed into my ghost site.

---

<div class="post-metadata">

**Author:** ![DavidDarnes](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/daviddarnes/32/3533_2.png) [@DavidDarnes](https://forum.ghost.org/u/DavidDarnes)\
**Post date:** [August 19, 2019, 12:21pm UTC](https://forum.ghost.org/t/pull-rss-feed-data-from-3rd-party-sites/8714/6 "2019-08-19T12:21:51Z")

</div>

How familiar are you with JavaScript? You might want to look into the the fetch API that can pull content in from external resources so you can construct HTML for it

> **[Using Fetch | CSS-Tricks](https://css-tricks.com/using-fetch/)**
>
> Whenever we send or retrieve information with JavaScript, we initiate a thing known as an Ajax call. Ajax is a technique to send and retrieve information

---

<div class="post-metadata">

**Author:** ![pvollmar](https://avatars.discourse-cdn.com/v4/letter/p/a587f6/32.png) [@pvollmar](https://forum.ghost.org/u/pvollmar)\
**Post date:** [August 27, 2019, 4:02pm UTC](https://forum.ghost.org/t/pull-rss-feed-data-from-3rd-party-sites/8714/7 "2019-08-27T16:02:59Z")

</div>

I use [rss2json.com](http://rss2json.com) for the RSS feeds on our main website at [Latest market news and educational articles on other websites](https://www.stoutbowman.com/rss.html). The free plan updates the feed every hour, allows up to 10,000 requests per day and up to 25 feeds in all. It uses a javascript file to retrieve the feed from their site. What is displayed can be easily (and probably should be) determined by your javascript file after it retrieves the raw feed from rss2json. I can send you an example if you decide to try it.
