Try any of 817 endpoints — live.
Pick an endpoint, load a working example, tweak the params, and send — no signup to try. Results render the way the data deserves; raw JSON, headers & code are one tab away.
Fetch up to 20 feeds in ONE call (concurrent, fault-isolated): each feed returns independently with its own ok/error — one dead feed never fails the batch.
Feed URLs to fetch (max 20). Each URL is independently SSRF-guarded and fetched concurrently; one bad feed never fails the whole call.
Max items returned (1-100, default 20). Out-of-range values are clamped, never rejected. (1–100)
Include the raw item HTML body as content_html (capped 30 KB). Off by default: summary is always returned as clean plain text.
Item ordering. Competitors paywall sorting (rss2json needs an api_key for order_by) — here it is free.
Sort direction (applies when sort_by is not feed_order).
curl -X POST https://api.reefapi.com/feed-gateway/v1/batch \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"urls":"[\"https://feeds.bbci.co.uk/news/world/rss.xml\",\"https://hnrss.org/frontpage\"]","limit":"5"}'Hit Send to run this endpoint live.