Can the number of products in RSS feed be increased beyond 250?

Can the number of products in RSS feed be increased beyond 250?. The answer is Yes. However beyond 250 products, you need to paginate the feed URLs.

Example

Suppose below is your RSS feed URL. It would fetch the first 250 products.

https://www.example.com/a/feed?type=collection&key=all

Beyond that, you need to add a paramater page=2,3,4 etc to the feed URL

https://www.example.com/a/feed?type=collection&key=all&page=2 (products 251 to 500)
https://www.example.com/a/feed?type=collection&key=all&page=3 (products 501 to 750)
https://www.example.com/a/feed?type=collection&key=all&page=4 (products 751 to 1000)

There is no upper limit to this.

Why is the need of pagination?

Shopify API has a limit of 250 products per call. In order to keep the load time of RSS feed optimal, we make only 1 call per feed. Therefore, only 250 products are fetched per page.

Special Cases:

1. My store has 2000 products, but I don’t want to paginate. I want all products in a single RSS feed. How is this possible?

Suppose your store has 2000 products and you need all of them in a single RSS Feed, you can use services like RSS Unify to merge all the paginated feed URLs

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.