Customising and filtering RSS feeds

Each RSS feed returns at most 100 items per response.


Product feed - rpgtrader.com/feed

Published products only. Filtering matches the marketplace listing helpers.

Query parameters

All parameters are optional unless noted.

Filters

Parameter Description
author Creator ID (positive integer). Includes that creator’s products and published products they collaborate on (accepted collaborator).
category Product type / category slug(s). Maps to productType on the listing.
genre Genre slug(s).
tone Tone slug(s).
audienceContent Audience / content rating slug(s).
playRequirements Play requirements slug(s).
playstyle Play style slug(s).
setting Setting slug(s).
language Language slug(s).
system Game system slug(s). Alias for gameSystem.
gameSystem Same as system if you prefer this name.
format Delivery format slug(s). Recognized values: digital, physical, hardcover, softcover (physical variants use the same “has physical offer” rule as browse).
listingType Comma-separated: individual (non-bundle products), bundle (bundle listings). One value restricts to that kind; both values or omitting the parameter = no restriction.
hasPrint true — only products with at least one print tier (includesPrint).
tag Tag slug(s).
search Free-text search (same backend as marketplace browse).
usesAi 1, true, or yes — only AI-assisted products. 0, false, or no — only non-AI. Omit — no filter by AI.
createdWithinDays Positive integer — only listings whose createdAt is within the last N days (capped at 3650).
priceMin Non-negative integer — listing-floor price in cents (inclusive).
priceMax Non-negative integer — listing-floor price in cents (inclusive).
onSale true or 1 — only products with an active compare-at / sale price on digital, print, or tier pricing.

Price band: priceMin and priceMax both must be set for a price filter to apply. If priceMin > priceMax, the values are swapped. Listing floor price matches product cards (tier minimum, else legacy digital price).

On sale / price band path: When onSale is set and/or both price bounds are set, the server loads matching catalogue rows, applies price and sale filters in memory, then sorts and truncates to 100 items. Otherwise, sorting and limiting happen in SQL.

Sorting

Parameter Values
order age (default) — listing date (createdAt). price — digital list price in SQL path; listing-floor price when price/sale filters force in-memory sorting. rating — average review score. popular — weighted score (30d and all-time reviews, sales, 30d views); dir is ignored for popular.
dir asc or desc. Default desc when omitted.

order + dir combinations

order dir Effect
age (or omit) desc (or omit) Newest listings first
age asc Oldest listings first
price desc Highest price first
price asc Lowest price first
rating desc Highest average rating first
rating asc Lowest average rating first
popular (ignored) Popular score descending

Examples

/feed
/feed?genre=horror&dir=asc&order=price
/feed?author=3&usesAi=no
/feed?search=dungeon&language=en
/feed?system=Dungeons%20%26%20Dragons&format=digital
/feed?listingType=bundle&order=popular
/feed?audienceContent=adult&playstyle=sandbox
/feed?priceMin=500&priceMax=2500&order=price&dir=asc
/feed?onSale=true&order=age
/feed?featured=true
/feed?createdWithinDays=30

Reviews feed - rpgtrader.com/feed/reviews

Buyer reviews on published products only. Items are always ordered newest first (no sort query parameters).

Scope parameters

All scope parameters are optional. Combine as below.

Parameters Feed scope
(none) Recent reviews site-wide (all published products).
product or productId Reviews for one product (must be published).
author Reviews on all published products by that creator ID.
product + author Reviews for that product only if it is published and owned by that creator (404 otherwise).

Each item includes star rating, reviewer display name (respecting review display preference), plain-text body excerpt, and a link to the product page (#review-{id}).

Examples

/feed/reviews
/feed/reviews?product=42
/feed/reviews?productId=42
/feed/reviews?author=3
/feed/reviews?product=42&author=3

Related guides: